Class HistoricEntityLinkEntityImpl
java.lang.Object
org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
org.flowable.entitylink.service.impl.persistence.entity.AbstractEntityLinkServiceNoRevisionEntity
org.flowable.entitylink.service.impl.persistence.entity.HistoricEntityLinkEntityImpl
- All Implemented Interfaces:
Serializable
,Entity
,EntityLinkInfo
,HistoricEntityLink
,HistoricEntityLinkEntity
public class HistoricEntityLinkEntityImpl
extends AbstractEntityLinkServiceNoRevisionEntity
implements HistoricEntityLinkEntity, Serializable
- Author:
- Tijs Rademakers
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Date
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
protected String
Fields inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
id, isDeleted, isInserted, isUpdated, originalPersistentState
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionThe create time for the entity linkReturns the hierarchy type for the entity link e.g.Returns the type of link.The parent element id for the originating entityReturns a representation of the object, as would be stored in the database.A scope definition id for the referenced entityReturns the scope id of the referenced entityThe scope type associated with the referenced entityReturns the root scope id of the referenced entityThe scope type associated with the referenced entityA scope definition id for the originating entityReturns the scope id of the originating entityThe scope type associated with the originating entityReturns the sub scope id of the originating entityvoid
setCreateTime
(Date createTime) void
setHierarchyType
(String hierarchyType) void
setLinkType
(String linkType) void
setParentElementId
(String parentElementId) void
setReferenceScopeDefinitionId
(String referenceScopeDefinitionId) void
setReferenceScopeId
(String referenceScopeId) void
setReferenceScopeType
(String referenceScopeType) void
setRootScopeId
(String rootScopeId) void
setRootScopeType
(String rootScopeType) void
setScopeDefinitionId
(String scopeDefinitionId) void
setScopeId
(String scopeId) void
setScopeType
(String scopeType) void
setSubScopeId
(String subScopeId) Methods inherited from class org.flowable.entitylink.service.impl.persistence.entity.AbstractEntityLinkServiceNoRevisionEntity
getIdPrefix
Methods inherited from class org.flowable.common.engine.impl.persistence.entity.AbstractEntityNoRevision
getId, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.common.engine.impl.persistence.entity.Entity
getId, getIdPrefix, getOriginalPersistentState, isDeleted, isInserted, isUpdated, setDeleted, setId, setInserted, setOriginalPersistentState, setUpdated
-
Field Details
-
linkType
-
scopeId
-
subScopeId
-
scopeType
-
scopeDefinitionId
-
parentElementId
-
referenceScopeId
-
referenceScopeType
-
referenceScopeDefinitionId
-
hierarchyType
-
rootScopeId
-
rootScopeType
-
createTime
-
-
Constructor Details
-
HistoricEntityLinkEntityImpl
public HistoricEntityLinkEntityImpl()
-
-
Method Details
-
getPersistentState
Description copied from interface:Entity
Returns a representation of the object, as would be stored in the database. Used when deciding if updates have occurred to the object or not since it was last loaded.- Specified by:
getPersistentState
in interfaceEntity
-
getLinkType
Description copied from interface:EntityLinkInfo
Returns the type of link. See for the native supported types.- Specified by:
getLinkType
in interfaceEntityLinkInfo
-
setLinkType
- Specified by:
setLinkType
in interfaceHistoricEntityLinkEntity
-
getScopeId
Description copied from interface:EntityLinkInfo
Returns the scope id of the originating entity- Specified by:
getScopeId
in interfaceEntityLinkInfo
-
setScopeId
- Specified by:
setScopeId
in interfaceHistoricEntityLinkEntity
-
getSubScopeId
Description copied from interface:EntityLinkInfo
Returns the sub scope id of the originating entity- Specified by:
getSubScopeId
in interfaceEntityLinkInfo
-
setSubScopeId
- Specified by:
setSubScopeId
in interfaceHistoricEntityLinkEntity
-
getScopeType
Description copied from interface:EntityLinkInfo
The scope type associated with the originating entity- Specified by:
getScopeType
in interfaceEntityLinkInfo
-
setScopeType
- Specified by:
setScopeType
in interfaceHistoricEntityLinkEntity
-
getScopeDefinitionId
Description copied from interface:EntityLinkInfo
A scope definition id for the originating entity- Specified by:
getScopeDefinitionId
in interfaceEntityLinkInfo
-
setScopeDefinitionId
- Specified by:
setScopeDefinitionId
in interfaceHistoricEntityLinkEntity
-
getParentElementId
Description copied from interface:EntityLinkInfo
The parent element id for the originating entity- Specified by:
getParentElementId
in interfaceEntityLinkInfo
-
setParentElementId
- Specified by:
setParentElementId
in interfaceHistoricEntityLinkEntity
-
getReferenceScopeId
Description copied from interface:EntityLinkInfo
Returns the scope id of the referenced entity- Specified by:
getReferenceScopeId
in interfaceEntityLinkInfo
-
setReferenceScopeId
- Specified by:
setReferenceScopeId
in interfaceHistoricEntityLinkEntity
-
getReferenceScopeType
Description copied from interface:EntityLinkInfo
The scope type associated with the referenced entity- Specified by:
getReferenceScopeType
in interfaceEntityLinkInfo
-
setReferenceScopeType
- Specified by:
setReferenceScopeType
in interfaceHistoricEntityLinkEntity
-
getReferenceScopeDefinitionId
Description copied from interface:EntityLinkInfo
A scope definition id for the referenced entity- Specified by:
getReferenceScopeDefinitionId
in interfaceEntityLinkInfo
-
setReferenceScopeDefinitionId
- Specified by:
setReferenceScopeDefinitionId
in interfaceHistoricEntityLinkEntity
-
getRootScopeId
Description copied from interface:EntityLinkInfo
Returns the root scope id of the referenced entity- Specified by:
getRootScopeId
in interfaceEntityLinkInfo
-
setRootScopeId
- Specified by:
setRootScopeId
in interfaceHistoricEntityLinkEntity
-
getRootScopeType
Description copied from interface:EntityLinkInfo
The scope type associated with the referenced entity- Specified by:
getRootScopeType
in interfaceEntityLinkInfo
-
setRootScopeType
- Specified by:
setRootScopeType
in interfaceHistoricEntityLinkEntity
-
getCreateTime
Description copied from interface:EntityLinkInfo
The create time for the entity link- Specified by:
getCreateTime
in interfaceEntityLinkInfo
-
setCreateTime
- Specified by:
setCreateTime
in interfaceHistoricEntityLinkEntity
-
getHierarchyType
Description copied from interface:EntityLinkInfo
Returns the hierarchy type for the entity link e.g. root, parent or empty- Specified by:
getHierarchyType
in interfaceEntityLinkInfo
-
setHierarchyType
- Specified by:
setHierarchyType
in interfaceHistoricEntityLinkEntity
-