Class PlatformEntityLinkService
java.lang.Object
com.flowable.platform.service.work.PlatformEntityLinkService
public class PlatformEntityLinkService
extends java.lang.Object
-
Constructor Summary
Constructors Constructor Description PlatformEntityLinkService(org.flowable.engine.RuntimeService runtimeService, org.flowable.cmmn.api.CmmnRuntimeService cmmnRuntimeService, org.flowable.engine.HistoryService historyService, org.flowable.cmmn.api.CmmnHistoryService cmmnHistoryService, org.flowable.engine.TaskService taskService, org.flowable.engine.RepositoryService repositoryService, org.flowable.cmmn.api.CmmnRepositoryService cmmnRepositoryService)
-
Method Summary
Modifier and Type Method Description protected void
fillCaseInstanceNameAndTranslations(java.lang.String caseInstanceName, java.lang.String caseDefinitionId, EntityLinkWithName entityLink, boolean includeTranslations)
protected void
fillHistoricCaseInstanceName(org.flowable.cmmn.api.history.HistoricCaseInstance historicCaseInstance, EntityLinkWithName entityLink, boolean includeTranslations)
protected void
fillHistoricProcessInstanceName(org.flowable.engine.history.HistoricProcessInstance historicProcessInstance, EntityLinkWithName entityLink, boolean includeTranslations)
protected void
fillHistoricTaskName(EntityLinkWithName entityLink)
protected void
fillNameAndTranslations(EntityLinkWithName entityLink, boolean includeTranslations)
protected void
fillProcessInstanceNameAndTranslations(java.lang.String processInstanceName, java.lang.String processDefinitionId, EntityLinkWithName entityLink, boolean includeTranslations)
protected void
fillRuntimeCaseInstanceNameAndTranslations(EntityLinkWithName entityLink, boolean includeTranslations)
protected void
fillRuntimeProcessInstanceNameAndTranslations(EntityLinkWithName entityLink, boolean includeTranslations)
protected void
fillRuntimeTaskName(EntityLinkWithName entityLink)
protected EntityLinkWithDetails
getHistoricChildEntityLinkWithDetails(org.flowable.entitylink.api.history.HistoricEntityLink historicEntityLink, boolean includeTranslations)
java.util.List<org.flowable.entitylink.api.history.HistoricEntityLink>
getHistoricChildrenEntityLinks(java.lang.String scopeType, java.lang.String scopeId)
java.util.List<EntityLinkWithDetails>
getHistoricChildrenEntityLinksWithDetails(java.lang.String scopeType, java.lang.String scopeId, boolean includeTranslations)
java.util.List<org.flowable.entitylink.api.history.HistoricEntityLink>
getHistoricParentEntityLinks(java.lang.String scopeType, java.lang.String scopeId)
EntityLinkWithName
getHistoricParentEntityLinkWithName(java.lang.String scopeType, java.lang.String scopeId, java.lang.String hierarchyType, boolean includeTranslations)
EntityLinkWithName
getParentEntityLinkWithName(java.lang.String scopeType, java.lang.String scopeId, java.lang.String hierarchyType, boolean includeTranslations)
protected EntityLinkWithDetails
getRuntimeChildEntityLinkWithDetails(org.flowable.entitylink.api.EntityLink entityLink, boolean includeTranslations)
java.util.List<org.flowable.entitylink.api.EntityLink>
getRuntimeChildrenEntityLinks(java.lang.String scopeType, java.lang.String scopeId)
java.util.List<EntityLinkWithDetails>
getRuntimeChildrenEntityLinksWithDetails(java.lang.String scopeType, java.lang.String scopeId, boolean includeTranslations)
java.util.List<org.flowable.entitylink.api.EntityLink>
getRuntimeParentEntityLinks(java.lang.String scopeType, java.lang.String scopeId)
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
queryNameTranslations(java.lang.String scopeId, java.lang.String scopeType)
void
setPlatformTranslationService(PlatformTranslationService platformTranslationService)
-
Constructor Details
-
PlatformEntityLinkService
public PlatformEntityLinkService(org.flowable.engine.RuntimeService runtimeService, org.flowable.cmmn.api.CmmnRuntimeService cmmnRuntimeService, org.flowable.engine.HistoryService historyService, org.flowable.cmmn.api.CmmnHistoryService cmmnHistoryService, org.flowable.engine.TaskService taskService, org.flowable.engine.RepositoryService repositoryService, org.flowable.cmmn.api.CmmnRepositoryService cmmnRepositoryService)
-
-
Method Details
-
getParentEntityLinkWithName
public EntityLinkWithName getParentEntityLinkWithName(java.lang.String scopeType, java.lang.String scopeId, java.lang.String hierarchyType, boolean includeTranslations) -
getHistoricParentEntityLinkWithName
public EntityLinkWithName getHistoricParentEntityLinkWithName(java.lang.String scopeType, java.lang.String scopeId, java.lang.String hierarchyType, boolean includeTranslations) -
getRuntimeChildrenEntityLinksWithDetails
public java.util.List<EntityLinkWithDetails> getRuntimeChildrenEntityLinksWithDetails(java.lang.String scopeType, java.lang.String scopeId, boolean includeTranslations) -
queryNameTranslations
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> queryNameTranslations(java.lang.String scopeId, java.lang.String scopeType) -
getRuntimeChildEntityLinkWithDetails
protected EntityLinkWithDetails getRuntimeChildEntityLinkWithDetails(org.flowable.entitylink.api.EntityLink entityLink, boolean includeTranslations) -
getHistoricChildrenEntityLinksWithDetails
public java.util.List<EntityLinkWithDetails> getHistoricChildrenEntityLinksWithDetails(java.lang.String scopeType, java.lang.String scopeId, boolean includeTranslations) -
getHistoricChildEntityLinkWithDetails
protected EntityLinkWithDetails getHistoricChildEntityLinkWithDetails(org.flowable.entitylink.api.history.HistoricEntityLink historicEntityLink, boolean includeTranslations) -
fillNameAndTranslations
-
fillRuntimeCaseInstanceNameAndTranslations
protected void fillRuntimeCaseInstanceNameAndTranslations(EntityLinkWithName entityLink, boolean includeTranslations) -
fillRuntimeProcessInstanceNameAndTranslations
protected void fillRuntimeProcessInstanceNameAndTranslations(EntityLinkWithName entityLink, boolean includeTranslations) -
fillRuntimeTaskName
-
fillHistoricCaseInstanceName
protected void fillHistoricCaseInstanceName(org.flowable.cmmn.api.history.HistoricCaseInstance historicCaseInstance, EntityLinkWithName entityLink, boolean includeTranslations) -
fillHistoricProcessInstanceName
protected void fillHistoricProcessInstanceName(org.flowable.engine.history.HistoricProcessInstance historicProcessInstance, EntityLinkWithName entityLink, boolean includeTranslations) -
fillHistoricTaskName
-
fillCaseInstanceNameAndTranslations
protected void fillCaseInstanceNameAndTranslations(java.lang.String caseInstanceName, java.lang.String caseDefinitionId, EntityLinkWithName entityLink, boolean includeTranslations) -
fillProcessInstanceNameAndTranslations
protected void fillProcessInstanceNameAndTranslations(java.lang.String processInstanceName, java.lang.String processDefinitionId, EntityLinkWithName entityLink, boolean includeTranslations) -
getRuntimeParentEntityLinks
public java.util.List<org.flowable.entitylink.api.EntityLink> getRuntimeParentEntityLinks(java.lang.String scopeType, java.lang.String scopeId) -
getRuntimeChildrenEntityLinks
public java.util.List<org.flowable.entitylink.api.EntityLink> getRuntimeChildrenEntityLinks(java.lang.String scopeType, java.lang.String scopeId) -
getHistoricChildrenEntityLinks
public java.util.List<org.flowable.entitylink.api.history.HistoricEntityLink> getHistoricChildrenEntityLinks(java.lang.String scopeType, java.lang.String scopeId) -
getHistoricParentEntityLinks
public java.util.List<org.flowable.entitylink.api.history.HistoricEntityLink> getHistoricParentEntityLinks(java.lang.String scopeType, java.lang.String scopeId) -
setPlatformTranslationService
@Autowired(required=false) public void setPlatformTranslationService(PlatformTranslationService platformTranslationService)
-