@AccessLevel(value=EXTERNAL)
public interface CMSMetadataClassCustomInterface
Modifier and Type | Method and Description |
---|---|
void |
collectMetadataForNewFile(java.util.Map<java.lang.String,java.lang.Object> properties,
java.util.Map<java.lang.String,java.lang.Object> otherData)
Method to collect custom meta data for a file being added to the Content
Management System.
|
void |
collectMetadataForUpdate(java.util.Map<java.lang.String,java.lang.Object> properties,
java.util.Map<java.lang.String,java.lang.Object> otherData)
Method to collect updated custom meta data for a file on the Content
Management System.
|
void collectMetadataForNewFile(java.util.Map<java.lang.String,java.lang.Object> properties, java.util.Map<java.lang.String,java.lang.Object> otherData) throws curam.util.exception.AppException, curam.util.exception.InformationalException
properties
- The meta data properties.otherData
- Any non meta data that may be useful for getting the meta
data.curam.util.exception.AppException
curam.util.exception.InformationalException
void collectMetadataForUpdate(java.util.Map<java.lang.String,java.lang.Object> properties, java.util.Map<java.lang.String,java.lang.Object> otherData) throws curam.util.exception.AppException, curam.util.exception.InformationalException
properties
- The meta data properties.otherData
- Any non meta data that may be useful for getting the meta
data.curam.util.exception.AppException
curam.util.exception.InformationalException