Package com.atlassian.confluence.core
Class ConfluenceEntityObject
java.lang.Object
com.atlassian.core.bean.EntityObject
com.atlassian.confluence.core.AnnotatedEntityObject
com.atlassian.confluence.core.ConfluenceEntityObject
- All Implemented Interfaces:
- Serializable,- Cloneable
- Direct Known Subclasses:
- AbstractLink,- AbstractVersionedEntityObject,- ContentPermission,- Notification,- RelationEntity,- SchedulerClusteredJob,- SchedulerRunDetails,- Space,- SpaceGroup,- SpacePermission
The superclass of all entity objects within Confluence.
 
It provides an ID as well as creator/modifier username and date fields.
- See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionDeprecated.Since 5.2.Deprecated.Since 5.2.static ClassgetRealClass(Object ceo) Get the real class of a content entity object.booleanThis object is persistent if the id is not 0.voidsetCreator(ConfluenceUser creator) voidsetLastModifier(ConfluenceUser lastModifier) Methods inherited from class com.atlassian.confluence.core.AnnotatedEntityObjectgetCreationDate, getLastModificationDateMethods inherited from class com.atlassian.core.bean.EntityObjectclone, equals, getCurrentDate, getId, hashCode, setClock, setCreationDate, setId, setLastModificationDate
- 
Constructor Details- 
ConfluenceEntityObjectpublic ConfluenceEntityObject()
 
- 
- 
Method Details- 
getCreatorNameDeprecated.Since 5.2. Seeinstead. If you need a username you would retrieve it by id from the UserAccessor.- Returns:
- username of the creator, or null if created anonymously
 
- 
getCreator- Since:
- 5.2
 
- 
getLastModifierNameDeprecated.Since 5.2. Seeinstead. If you need a username you would retrieve it by id from the UserAccessor.- Returns:
- username of the last modifier, or null if none.
 
- 
getLastModifier- Since:
- 5.2
 
- 
setCreator- Since:
- 5.2
 
- 
setLastModifier- Since:
- 5.2
 
- 
isPersistentpublic boolean isPersistent()This object is persistent if the id is not 0.- Returns:
- true if this instance is a persisted label.
 
- 
getRealClassGet the real class of a content entity object. This is necessary as the object may be wrapped by a hibernate proxy.- Parameters:
- ceo- Content entity object
- Returns:
- Underlying class of the ceo
 
 
-