com.stellent.cis.client.api.common
Interface ICISContent
- All Superinterfaces:
- ICISObject, java.io.Serializable
- All Known Subinterfaces:
- ISCSActionContent, ISCSContent, ISCSFolder, ISCSFolderContent, ISCSInfoContent, ISCSSearchResult, ISISContent
public interface ICISContent
- extends ICISObject
Base interface for all managed content objects.
getIdentifier
ICISID getIdentifier()
- Returns:
- the unique identifier
getName
java.lang.String getName()
- Returns:
- A representation of this documents name.
getType
java.lang.String getType()
- Returns:
- A representation of this documents type.
getSourceAdapter
java.lang.String getSourceAdapter()
- Returns:
- The adapter name that was the source of this request.
getProperty
ICISProperty getProperty(java.lang.String name,
ICISCommonMetadataMap metadataMap)
- Parameters:
name
- the common property name as referenced in the metadata mapmetadataMap
- the metadata map holding the definition for the given property name
- Returns:
- the property value for the name
setProperty
void setProperty(java.lang.String name,
java.lang.Object value,
ICISCommonMetadataMap metadataMap)
- Parameters:
name
- the common property name as referenced in the metadata mapvalue
- the property valuemetadataMap
- the metadata map holding the definition for the given property name