@Implementable @AccessLevel(value=EXTERNAL) public class CMSMetadataClassCustomDefaultImpl extends java.lang.Object implements CMSMetadataClassCustomInterface
Constructor and Description |
---|
CMSMetadataClassCustomDefaultImpl() |
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.
|
public 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
collectMetadataForNewFile
in interface CMSMetadataClassCustomInterface
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
public 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
collectMetadataForUpdate
in interface CMSMetadataClassCustomInterface
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