public class CmmnRuntimeServiceImpl extends CommonEngineServiceImpl<CmmnEngineConfiguration> implements CmmnRuntimeService
commandExecutorconfiguration| Constructor and Description |
|---|
CmmnRuntimeServiceImpl(CmmnEngineConfiguration engineConfiguration) |
getCommandExecutor, setCommandExecutorgetConfigurationpublic CmmnRuntimeServiceImpl(CmmnEngineConfiguration engineConfiguration)
public CaseInstanceBuilder createCaseInstanceBuilder()
createCaseInstanceBuilder in interface CmmnRuntimeServicepublic PlanItemInstanceTransitionBuilder createPlanItemInstanceTransitionBuilder(String planItemInstanceId)
createPlanItemInstanceTransitionBuilder in interface CmmnRuntimeServicepublic CaseInstance startCaseInstance(CaseInstanceBuilder caseInstanceBuilder)
public CaseInstance startCaseInstanceAsync(CaseInstanceBuilder caseInstanceBuilder)
public FormInfo getStartFormModel(String caseDefinitionId, String caseInstanceId)
getStartFormModel in interface CmmnRuntimeServicepublic void triggerPlanItemInstance(String planItemInstanceId)
triggerPlanItemInstance in interface CmmnRuntimeServicepublic void enablePlanItemInstance(String planItemInstanceId)
enablePlanItemInstance in interface CmmnRuntimeServicepublic void disablePlanItemInstance(String planItemInstanceId)
disablePlanItemInstance in interface CmmnRuntimeServicepublic void completeStagePlanItemInstance(String planItemInstanceId)
completeStagePlanItemInstance in interface CmmnRuntimeServicepublic void completeStagePlanItemInstance(String planItemInstanceId, boolean force)
completeStagePlanItemInstance in interface CmmnRuntimeServicepublic void startPlanItemInstance(String planItemInstanceId)
startPlanItemInstance in interface CmmnRuntimeServicepublic void completeCaseInstance(String caseInstanceId)
completeCaseInstance in interface CmmnRuntimeServicepublic void terminateCaseInstance(String caseInstanceId)
terminateCaseInstance in interface CmmnRuntimeServicepublic void terminatePlanItemInstance(String planItemInstanceId)
terminatePlanItemInstance in interface CmmnRuntimeServicepublic void deleteCaseInstance(String caseInstanceId)
deleteCaseInstance in interface CmmnRuntimeServicepublic void evaluateCriteria(String caseInstanceId)
evaluateCriteria in interface CmmnRuntimeServicepublic void completeGenericEventListenerInstance(String genericEventListenerInstanceId)
completeGenericEventListenerInstance in interface CmmnRuntimeServicepublic void completeUserEventListenerInstance(String userEventListenerInstanceId)
completeUserEventListenerInstance in interface CmmnRuntimeServicepublic Map<String,Object> getVariables(String caseInstanceId)
getVariables in interface CmmnRuntimeServicepublic Map<String,org.flowable.variable.api.persistence.entity.VariableInstance> getVariableInstances(String caseInstanceId)
getVariableInstances in interface CmmnRuntimeServicepublic Map<String,Object> getLocalVariables(String planItemInstanceId)
getLocalVariables in interface CmmnRuntimeServicepublic Map<String,org.flowable.variable.api.persistence.entity.VariableInstance> getLocalVariableInstances(String planItemInstanceId)
getLocalVariableInstances in interface CmmnRuntimeServicepublic Object getVariable(String caseInstanceId, String variableName)
getVariable in interface CmmnRuntimeServicepublic org.flowable.variable.api.persistence.entity.VariableInstance getVariableInstance(String caseInstanceId, String variableName)
getVariableInstance in interface CmmnRuntimeServicepublic Object getLocalVariable(String planItemInstanceId, String variableName)
getLocalVariable in interface CmmnRuntimeServicepublic org.flowable.variable.api.persistence.entity.VariableInstance getLocalVariableInstance(String planItemInstanceId, String variableName)
getLocalVariableInstance in interface CmmnRuntimeServicepublic boolean hasVariable(String caseInstanceId, String variableName)
hasVariable in interface CmmnRuntimeServicepublic void setVariable(String caseInstanceId, String variableName, Object variableValue)
setVariable in interface CmmnRuntimeServicepublic void setVariables(String caseInstanceId, Map<String,Object> variables)
setVariables in interface CmmnRuntimeServicepublic void setLocalVariable(String planItemInstanceId, String variableName, Object variableValue)
setLocalVariable in interface CmmnRuntimeServicepublic void setLocalVariables(String planItemInstanceId, Map<String,Object> variables)
setLocalVariables in interface CmmnRuntimeServicepublic void removeVariable(String caseInstanceId, String variableName)
removeVariable in interface CmmnRuntimeServicepublic void removeVariables(String caseInstanceId, Collection<String> variableNames)
removeVariables in interface CmmnRuntimeServicepublic void removeLocalVariable(String planItemInstanceId, String variableName)
removeLocalVariable in interface CmmnRuntimeServicepublic void removeLocalVariables(String planItemInstanceId, Collection<String> variableNames)
removeLocalVariables in interface CmmnRuntimeServicepublic void setCaseInstanceName(String caseInstanceId, String caseName)
setCaseInstanceName in interface CmmnRuntimeServicepublic CaseInstanceQuery createCaseInstanceQuery()
createCaseInstanceQuery in interface CmmnRuntimeServicepublic PlanItemInstanceQuery createPlanItemInstanceQuery()
createPlanItemInstanceQuery in interface CmmnRuntimeServicepublic MilestoneInstanceQuery createMilestoneInstanceQuery()
createMilestoneInstanceQuery in interface CmmnRuntimeServicepublic GenericEventListenerInstanceQuery createGenericEventListenerInstanceQuery()
createGenericEventListenerInstanceQuery in interface CmmnRuntimeServicepublic SignalEventListenerInstanceQuery createSignalEventListenerInstanceQuery()
createSignalEventListenerInstanceQuery in interface CmmnRuntimeServicepublic UserEventListenerInstanceQuery createUserEventListenerInstanceQuery()
createUserEventListenerInstanceQuery in interface CmmnRuntimeServicepublic org.flowable.eventsubscription.api.EventSubscriptionQuery createEventSubscriptionQuery()
createEventSubscriptionQuery in interface CmmnRuntimeServicepublic List<StageResponse> getStageOverview(String caseInstanceId)
getStageOverview in interface CmmnRuntimeServicepublic void addUserIdentityLink(String caseInstanceId, String userId, String identityLinkType)
addUserIdentityLink in interface CmmnRuntimeServicepublic void addGroupIdentityLink(String caseInstanceId, String groupId, String identityLinkType)
addGroupIdentityLink in interface CmmnRuntimeServicepublic void deleteUserIdentityLink(String caseInstanceId, String userId, String identityLinkType)
deleteUserIdentityLink in interface CmmnRuntimeServicepublic void deleteGroupIdentityLink(String caseInstanceId, String groupId, String identityLinkType)
deleteGroupIdentityLink in interface CmmnRuntimeServicepublic List<org.flowable.identitylink.api.IdentityLink> getIdentityLinksForCaseInstance(String caseInstanceId)
getIdentityLinksForCaseInstance in interface CmmnRuntimeServicepublic List<org.flowable.identitylink.api.IdentityLink> getIdentityLinksForPlanItemInstance(String planItemInstanceId)
getIdentityLinksForPlanItemInstance in interface CmmnRuntimeServicepublic List<org.flowable.entitylink.api.EntityLink> getEntityLinkChildrenForCaseInstance(String caseInstanceId)
getEntityLinkChildrenForCaseInstance in interface CmmnRuntimeServicepublic List<org.flowable.entitylink.api.EntityLink> getEntityLinkChildrenWithSameRootAsCaseInstance(String instanceId)
getEntityLinkChildrenWithSameRootAsCaseInstance in interface CmmnRuntimeServicepublic List<org.flowable.entitylink.api.EntityLink> getEntityLinkParentsForCaseInstance(String caseInstanceId)
getEntityLinkParentsForCaseInstance in interface CmmnRuntimeServicepublic ChangePlanItemStateBuilder createChangePlanItemStateBuilder()
createChangePlanItemStateBuilder in interface CmmnRuntimeServicepublic void updateBusinessKey(String caseInstanceId, String businessKey)
updateBusinessKey in interface CmmnRuntimeServicepublic void updateBusinessStatus(String caseInstanceId, String businessStatus)
updateBusinessStatus in interface CmmnRuntimeServicepublic void changePlanItemState(ChangePlanItemStateBuilderImpl changePlanItemStateBuilder)
Copyright © 2021 Flowable. All rights reserved.