Package fr.becpg.repo.entity.version
Class EntityVersion
java.lang.Object
org.alfresco.repo.version.common.VersionImpl
fr.becpg.repo.entity.version.EntityVersion
- All Implemented Interfaces:
Serializable,org.alfresco.service.cmr.version.Version
public class EntityVersion
extends org.alfresco.repo.version.common.VersionImpl
The Class VersionData.
- Version:
- $Id: $Id
- Author:
- querephi
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Dateprivate final org.alfresco.service.cmr.repository.NodeRefprivate final org.alfresco.service.cmr.repository.NodeRefprivate final org.alfresco.service.cmr.repository.NodeRefprivate static final longgenerated serial numberFields inherited from interface org.alfresco.service.cmr.version.Version
PROP_DESCRIPTION -
Constructor Summary
ConstructorsConstructorDescriptionEntityVersion(org.alfresco.service.cmr.version.Version version, org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef entityVersionNodeRef, org.alfresco.service.cmr.repository.NodeRef entityBranchFromNodeRef) Constructor for EntityVersion. -
Method Summary
Modifier and TypeMethodDescriptionorg.alfresco.service.cmr.repository.NodeRefGetter for the fieldentityBranchFromNodeRef.org.alfresco.service.cmr.repository.NodeRefGetter for the fieldentityNodeRef.org.alfresco.service.cmr.repository.NodeRefGetter for the fieldentityVersionNodeRef.booleanTells whether this version stands for an entity that has no version history yet.voidsetCreatedDate(Date createdDate) Setter for the fieldcreatedDate.Methods inherited from class org.alfresco.repo.version.common.VersionImpl
getCreatedDate, getCreator, getDescription, getFrozenModifier, getFrozenStateNodeRef, getVersionedNodeRef, getVersionLabel, getVersionProperties, getVersionProperty, getVersionType, toString
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDgenerated serial number- See Also:
-
entityNodeRef
private final org.alfresco.service.cmr.repository.NodeRef entityNodeRef -
entityVersionNodeRef
private final org.alfresco.service.cmr.repository.NodeRef entityVersionNodeRef -
entityBranchFromNodeRef
private final org.alfresco.service.cmr.repository.NodeRef entityBranchFromNodeRef -
createdDate
-
-
Constructor Details
-
EntityVersion
public EntityVersion(org.alfresco.service.cmr.version.Version version, org.alfresco.service.cmr.repository.NodeRef entityNodeRef, org.alfresco.service.cmr.repository.NodeRef entityVersionNodeRef, org.alfresco.service.cmr.repository.NodeRef entityBranchFromNodeRef) Constructor for EntityVersion.
- Parameters:
version- aVersionobject.entityNodeRef- aNodeRefobject.entityVersionNodeRef- aNodeRefobject.entityBranchFromNodeRef- aNodeRefobject.
-
-
Method Details
-
getEntityVersionNodeRef
public org.alfresco.service.cmr.repository.NodeRef getEntityVersionNodeRef()Getter for the field
entityVersionNodeRef.- Returns:
- a
NodeRefobject.
-
getEntityBranchFromNodeRef
public org.alfresco.service.cmr.repository.NodeRef getEntityBranchFromNodeRef()Getter for the field
entityBranchFromNodeRef.- Returns:
- a
NodeRefobject.
-
getEntityNodeRef
public org.alfresco.service.cmr.repository.NodeRef getEntityNodeRef()Getter for the field
entityNodeRef.- Returns:
- a
NodeRefobject.
-
isUnversionedEntity
public boolean isUnversionedEntity()Tells whether this version stands for an entity that has no version history yet. Its frozen state is then the entity itself, and its description is the entity description rather than a version comment.- Returns:
truewhen the entity has never been versioned
-
setCreatedDate
Setter for the field
createdDate.- Parameters:
createdDate- aDateobject.
-
getFrozenModifiedDate
- Specified by:
getFrozenModifiedDatein interfaceorg.alfresco.service.cmr.version.Version- Overrides:
getFrozenModifiedDatein classorg.alfresco.repo.version.common.VersionImpl
-