Class SyncInstanceEntityLinksCmd
java.lang.Object
com.flowable.platform.engine.impl.cmd.AbstractSyncEntityLinksCmd
com.flowable.platform.engine.impl.cmd.SyncInstanceEntityLinksCmd
- All Implemented Interfaces:
org.flowable.common.engine.impl.interceptor.Command<Void>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.flowable.platform.engine.impl.cmd.AbstractSyncEntityLinksCmd
AbstractSyncEntityLinksCmd.EntityLinkNode, AbstractSyncEntityLinksCmd.EntityLinkTree
-
Field Summary
Fields inherited from class com.flowable.platform.engine.impl.cmd.AbstractSyncEntityLinksCmd
rootScopeId, rootScopeType
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected org.flowable.entitylink.service.impl.persistence.entity.EntityLinkEntity
createEntityLink
(String scopeId, String scopeType, String subScopeId, String parentElementId, String referenceScopeId, String referenceScopeType, String hierarchyType, String rootScopeId, String rootScopeType, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected org.flowable.entitylink.api.EntityLinkInfo
createEntityLink
(String scopeId, String scopeType, String subScopeId, String parentElementId, String referenceScopeId, String referenceScopeType, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected org.flowable.entitylink.api.EntityLinkInfo
createGrandParentEntityLink
(String grandParentScopeId, String grantParentScopeType, EntityHierarchyInfo info, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected org.flowable.entitylink.api.EntityLinkInfo
createRootEntityLink
(String subScopeId, String parentElementId, String referenceScopeId, String referenceScopeType, String rootScopeId, String rootScopeType, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected List
<? extends org.flowable.entitylink.api.EntityLinkInfo> getEntityLinks
(String scopeId, String scopeType, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected List
<? extends org.flowable.entitylink.api.EntityLinkInfo> getEntityLinks
(Set<String> scopeIds, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) protected List
<EntityHierarchyInfo> getHierarchyInfo
(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, Set<String> caseInstanceIds, Set<String> processInstanceIds) Methods inherited from class com.flowable.platform.engine.impl.cmd.AbstractSyncEntityLinksCmd
createEntityLink, createRootEntityLink, execute, syncHistoricEntityLinks
-
Constructor Details
-
SyncInstanceEntityLinksCmd
-
-
Method Details
-
createEntityLink
protected org.flowable.entitylink.service.impl.persistence.entity.EntityLinkEntity createEntityLink(String scopeId, String scopeType, String subScopeId, String parentElementId, String referenceScopeId, String referenceScopeType, String hierarchyType, String rootScopeId, String rootScopeType, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) -
getEntityLinks
protected List<? extends org.flowable.entitylink.api.EntityLinkInfo> getEntityLinks(Set<String> scopeIds, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
getEntityLinks
in classAbstractSyncEntityLinksCmd
-
getEntityLinks
protected List<? extends org.flowable.entitylink.api.EntityLinkInfo> getEntityLinks(String scopeId, String scopeType, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
getEntityLinks
in classAbstractSyncEntityLinksCmd
-
createRootEntityLink
protected org.flowable.entitylink.api.EntityLinkInfo createRootEntityLink(String subScopeId, String parentElementId, String referenceScopeId, String referenceScopeType, String rootScopeId, String rootScopeType, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
createRootEntityLink
in classAbstractSyncEntityLinksCmd
-
createGrandParentEntityLink
protected org.flowable.entitylink.api.EntityLinkInfo createGrandParentEntityLink(String grandParentScopeId, String grantParentScopeType, EntityHierarchyInfo info, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
createGrandParentEntityLink
in classAbstractSyncEntityLinksCmd
-
createEntityLink
protected org.flowable.entitylink.api.EntityLinkInfo createEntityLink(String scopeId, String scopeType, String subScopeId, String parentElementId, String referenceScopeId, String referenceScopeType, org.flowable.common.engine.impl.interceptor.CommandContext commandContext) - Specified by:
createEntityLink
in classAbstractSyncEntityLinksCmd
-
getHierarchyInfo
protected List<EntityHierarchyInfo> getHierarchyInfo(org.flowable.common.engine.impl.interceptor.CommandContext commandContext, Set<String> caseInstanceIds, Set<String> processInstanceIds) - Specified by:
getHierarchyInfo
in classAbstractSyncEntityLinksCmd
-