public interface Content extends MetadataAwareAmetysObject, DublinCoreAwareAmetysObject, TagAwareAmetysObject, ModifiableACLAmetysObject
Modifier and Type | Method and Description |
---|---|
Date |
getCreationDate()
Retrieves the creation date.
|
UserIdentity |
getCreator()
Retrieves the login of the creator.
|
String |
getLanguage()
Retrieves the language of this content.
This method may only be called on a new Content, ie. |
UserIdentity |
getLastContributor()
Retrieves the login of the last contributor.
|
Date |
getLastMajorValidationDate()
Retrieves the last validation date resulting from a major modification.
|
Date |
getLastModified()
Retrieves the last modification date.
|
Date |
getLastValidationDate()
Retrieves the last validation date
|
String[] |
getMixinTypes()
Retrieves the mixin types of this content.
|
Map<String,OutgoingReferences> |
getOutgoingReferences()
Get the stored outgoing references of the content.
|
Collection<Content> |
getReferencingContents()
Returns all Contents referencing this Content (as a metadata).
|
ResourceCollection |
getRootAttachments()
Retrieves the attachments root node
|
String |
getTitle()
Retrieves the title.
|
String[] |
getTypes()
Retrieves the types of this content.
|
getMetadataHolder
getDCContributor, getDCCoverage, getDCCreator, getDCDate, getDCDescription, getDCFormat, getDCIdentifier, getDCLanguage, getDCPublisher, getDCRelation, getDCRights, getDCSource, getDCSubject, getDCTitle, getDCType
getTags
addAllowedGroups, addAllowedProfilesForAnonymous, addAllowedProfilesForAnyConnectedUser, addAllowedUsers, addDeniedGroups, addDeniedProfilesForAnonymous, addDeniedProfilesForAnyConnectedUser, addDeniedUsers, removeAllowedGroups, removeAllowedGroups, removeAllowedProfilesForAnonymous, removeAllowedProfilesForAnyConnectedUser, removeAllowedUsers, removeAllowedUsers, removeDeniedGroups, removeDeniedGroups, removeDeniedProfilesForAnonymous, removeDeniedProfilesForAnyConnectedUser, removeDeniedUsers, removeDeniedUsers
getAllowedGroups, getAllowedProfilesForAnonymous, getAllowedProfilesForAnyConnectedUser, getAllowedProfilesForGroups, getAllowedProfilesForUser, getAllowedProfilesForUsers, getAllowedUsers, getDeniedGroups, getDeniedProfilesForAnonymous, getDeniedProfilesForAnyConnectedUser, getDeniedProfilesForGroups, getDeniedProfilesForUser, getDeniedProfilesForUsers, getDeniedUsers
equals, getId, getName, getParent, getParentPath, getPath, hashCode
String[] getTypes() throws AmetysRepositoryException
AmetysRepositoryException
- if an error occurs.String[] getMixinTypes() throws AmetysRepositoryException
AmetysRepositoryException
- if an error occurs.String getLanguage() throws AmetysRepositoryException
AmetysRepositoryException
- if an error occurs.String getTitle() throws UnknownMetadataException, AmetysRepositoryException
UnknownMetadataException
- if this property does not exist.AmetysRepositoryException
- if an error occurs.UserIdentity getCreator() throws UnknownMetadataException, AmetysRepositoryException
UnknownMetadataException
- if this property does not exist.AmetysRepositoryException
- if an error occurs.Date getCreationDate() throws UnknownMetadataException, AmetysRepositoryException
UnknownMetadataException
- if this property does not exist.AmetysRepositoryException
- if an error occurs.UserIdentity getLastContributor() throws UnknownMetadataException, AmetysRepositoryException
UnknownMetadataException
- if this property does not exist.AmetysRepositoryException
- if an error occurs.Date getLastModified() throws UnknownMetadataException, AmetysRepositoryException
UnknownMetadataException
- if this property does not exist.AmetysRepositoryException
- if an error occurs.Date getLastValidationDate() throws UnknownMetadataException, AmetysRepositoryException
UnknownMetadataException
- if this property does not exist.AmetysRepositoryException
- if an error occurs.Date getLastMajorValidationDate() throws UnknownMetadataException, AmetysRepositoryException
UnknownMetadataException
- if this property does not exist.AmetysRepositoryException
- if an error occurs.Collection<Content> getReferencingContents() throws AmetysRepositoryException
AmetysRepositoryException
- if an error occurs.Map<String,OutgoingReferences> getOutgoingReferences() throws AmetysRepositoryException
AmetysRepositoryException
- if an error occurs.ResourceCollection getRootAttachments() throws AmetysRepositoryException
AmetysRepositoryException
- if an error occurs.