Class EntityLinkEntityImpl
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.EntityLinkEntityImpl
- All Implemented Interfaces:
Serializable
,Entity
,EntityLink
,EntityLinkInfo
,EntityLinkEntity
public class EntityLinkEntityImpl
extends AbstractEntityLinkServiceNoRevisionEntity
implements EntityLinkEntity, 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
-
rootScopeId
-
rootScopeType
-
hierarchyType
-
createTime
-
-
Constructor Details
-
EntityLinkEntityImpl
public EntityLinkEntityImpl()
-
-
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 interfaceEntityLinkEntity
-
getScopeId
Description copied from interface:EntityLinkInfo
Returns the scope id of the originating entity- Specified by:
getScopeId
in interfaceEntityLinkInfo
-
setScopeId
- Specified by:
setScopeId
in interfaceEntityLinkEntity
-
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 interfaceEntityLinkEntity
-
getScopeType
Description copied from interface:EntityLinkInfo
The scope type associated with the originating entity- Specified by:
getScopeType
in interfaceEntityLinkInfo
-
setScopeType
- Specified by:
setScopeType
in interfaceEntityLinkEntity
-
getScopeDefinitionId
Description copied from interface:EntityLinkInfo
A scope definition id for the originating entity- Specified by:
getScopeDefinitionId
in interfaceEntityLinkInfo
-
setScopeDefinitionId
- Specified by:
setScopeDefinitionId
in interfaceEntityLinkEntity
-
getParentElementId
Description copied from interface:EntityLinkInfo
The parent element id for the originating entity- Specified by:
getParentElementId
in interfaceEntityLinkInfo
-
setParentElementId
- Specified by:
setParentElementId
in interfaceEntityLinkEntity
-
getReferenceScopeId
Description copied from interface:EntityLinkInfo
Returns the scope id of the referenced entity- Specified by:
getReferenceScopeId
in interfaceEntityLinkInfo
-
setReferenceScopeId
- Specified by:
setReferenceScopeId
in interfaceEntityLinkEntity
-
getReferenceScopeType
Description copied from interface:EntityLinkInfo
The scope type associated with the referenced entity- Specified by:
getReferenceScopeType
in interfaceEntityLinkInfo
-
setReferenceScopeType
- Specified by:
setReferenceScopeType
in interfaceEntityLinkEntity
-
getReferenceScopeDefinitionId
Description copied from interface:EntityLinkInfo
A scope definition id for the referenced entity- Specified by:
getReferenceScopeDefinitionId
in interfaceEntityLinkInfo
-
setReferenceScopeDefinitionId
- Specified by:
setReferenceScopeDefinitionId
in interfaceEntityLinkEntity
-
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 interfaceEntityLinkEntity
-
getRootScopeType
Description copied from interface:EntityLinkInfo
The scope type associated with the referenced entity- Specified by:
getRootScopeType
in interfaceEntityLinkInfo
-
setRootScopeType
- Specified by:
setRootScopeType
in interfaceEntityLinkEntity
-
getCreateTime
Description copied from interface:EntityLinkInfo
The create time for the entity link- Specified by:
getCreateTime
in interfaceEntityLinkInfo
-
setCreateTime
- Specified by:
setCreateTime
in interfaceEntityLinkEntity
-
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 interfaceEntityLinkEntity
-