Class WorkflowStepLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.workflow.server.logic.WorkflowStepLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic WorkflowStepLogicgetWorkflowStepByName(ExecutionErrorAccumulator eea, Workflow workflow, String workflowStepName) getWorkflowStepByName(ExecutionErrorAccumulator eea, Workflow workflow, String workflowStepName, EntityPermission entityPermission) getWorkflowStepByName(ExecutionErrorAccumulator eea, String workflowName, String workflowStepName) getWorkflowStepByName(ExecutionErrorAccumulator eea, String workflowName, String workflowStepName, EntityPermission entityPermission) getWorkflowStepByName(Class<? extends BaseException> unknownException, ExecutionErrors unknownExecutionError, ExecutionErrorAccumulator eea, Workflow workflow, String workflowStepName) getWorkflowStepByName(Class<? extends BaseException> unknownException, ExecutionErrors unknownExecutionError, ExecutionErrorAccumulator eea, Workflow workflow, String workflowStepName, EntityPermission entityPermission) getWorkflowStepByName(Class<? extends BaseException> unknownWorkflowException, ExecutionErrors unknownWorkflowExecutionError, Class<? extends BaseException> unknownWorkflowStepException, ExecutionErrors unknownWorkflowStepExecutionError, ExecutionErrorAccumulator eea, String workflowName, String workflowStepName) getWorkflowStepByNameForUpdate(ExecutionErrorAccumulator eea, Workflow workflow, String workflowStepName) getWorkflowStepByNameForUpdate(ExecutionErrorAccumulator eea, String workflowName, String workflowStepName) getWorkflowStepByNameForUpdate(Class<? extends BaseException> unknownException, ExecutionErrors unknownExecutionError, ExecutionErrorAccumulator eea, Workflow workflow, String workflowStepName) getWorkflowStepByUniversalSpec(ExecutionErrorAccumulator eea, WorkflowStepUniversalSpec universalSpec, boolean allowDefault) getWorkflowStepByUniversalSpec(ExecutionErrorAccumulator eea, WorkflowStepUniversalSpec universalSpec, boolean allowDefault, EntityPermission entityPermission) getWorkflowStepByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, WorkflowStepUniversalSpec universalSpec, boolean allowDefault) isEntityInWorkflowSteps(ExecutionErrorAccumulator eea, String workflowName, EntityInstance entityInstance, String... workflowStepNames) isEntityInWorkflowSteps(ExecutionErrorAccumulator eea, String workflowName, BasePK pk, EntityPermission entityPermission, String... workflowStepNames) isEntityInWorkflowSteps(ExecutionErrorAccumulator eea, String workflowName, BasePK pk, String... workflowStepNames) isEntityInWorkflowSteps(ExecutionErrorAccumulator eea, String workflowName, BaseEntity baseEntity, EntityPermission entityPermission, String... workflowStepNames) isEntityInWorkflowSteps(ExecutionErrorAccumulator eea, String workflowName, BaseEntity baseEntity, String... workflowStepNames) isEntityInWorkflowStepsForUpdate(ExecutionErrorAccumulator eea, String workflowName, EntityInstance entityInstance, String... workflowStepNames) isEntityInWorkflowStepsForUpdate(ExecutionErrorAccumulator eea, String workflowName, BasePK pk, String... workflowStepNames) isEntityInWorkflowStepsForUpdate(ExecutionErrorAccumulator eea, String workflowName, BaseEntity baseEntity, String... workflowStepNames) booleanisWorkflowStepInSet(Set<WorkflowEntityStatus> workflowEntityStatuses, String workflowStepName) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Constructor Details
-
WorkflowStepLogic
protected WorkflowStepLogic()
-
-
Method Details
-
getInstance
-
getWorkflowStepByName
public WorkflowStep getWorkflowStepByName(Class<? extends BaseException> unknownWorkflowException, ExecutionErrors unknownWorkflowExecutionError, Class<? extends BaseException> unknownWorkflowStepException, ExecutionErrors unknownWorkflowStepExecutionError, ExecutionErrorAccumulator eea, String workflowName, String workflowStepName) -
getWorkflowStepByName
public WorkflowStep getWorkflowStepByName(Class<? extends BaseException> unknownException, ExecutionErrors unknownExecutionError, ExecutionErrorAccumulator eea, Workflow workflow, String workflowStepName, EntityPermission entityPermission) -
getWorkflowStepByName
public WorkflowStep getWorkflowStepByName(Class<? extends BaseException> unknownException, ExecutionErrors unknownExecutionError, ExecutionErrorAccumulator eea, Workflow workflow, String workflowStepName) -
getWorkflowStepByNameForUpdate
public WorkflowStep getWorkflowStepByNameForUpdate(Class<? extends BaseException> unknownException, ExecutionErrors unknownExecutionError, ExecutionErrorAccumulator eea, Workflow workflow, String workflowStepName) -
getWorkflowStepByName
public WorkflowStep getWorkflowStepByName(ExecutionErrorAccumulator eea, Workflow workflow, String workflowStepName, EntityPermission entityPermission) -
getWorkflowStepByName
public WorkflowStep getWorkflowStepByName(ExecutionErrorAccumulator eea, Workflow workflow, String workflowStepName) -
getWorkflowStepByNameForUpdate
public WorkflowStep getWorkflowStepByNameForUpdate(ExecutionErrorAccumulator eea, Workflow workflow, String workflowStepName) -
getWorkflowStepByName
public WorkflowStep getWorkflowStepByName(ExecutionErrorAccumulator eea, String workflowName, String workflowStepName, EntityPermission entityPermission) -
getWorkflowStepByName
public WorkflowStep getWorkflowStepByName(ExecutionErrorAccumulator eea, String workflowName, String workflowStepName) -
getWorkflowStepByNameForUpdate
public WorkflowStep getWorkflowStepByNameForUpdate(ExecutionErrorAccumulator eea, String workflowName, String workflowStepName) -
getWorkflowStepByUniversalSpec
public WorkflowStep getWorkflowStepByUniversalSpec(ExecutionErrorAccumulator eea, WorkflowStepUniversalSpec universalSpec, boolean allowDefault, EntityPermission entityPermission) -
getWorkflowStepByUniversalSpec
public WorkflowStep getWorkflowStepByUniversalSpec(ExecutionErrorAccumulator eea, WorkflowStepUniversalSpec universalSpec, boolean allowDefault) -
getWorkflowStepByUniversalSpecForUpdate
public WorkflowStep getWorkflowStepByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, WorkflowStepUniversalSpec universalSpec, boolean allowDefault) -
isEntityInWorkflowSteps
public Set<WorkflowEntityStatus> isEntityInWorkflowSteps(ExecutionErrorAccumulator eea, String workflowName, BaseEntity baseEntity, String... workflowStepNames) -
isEntityInWorkflowStepsForUpdate
public Set<WorkflowEntityStatus> isEntityInWorkflowStepsForUpdate(ExecutionErrorAccumulator eea, String workflowName, BaseEntity baseEntity, String... workflowStepNames) -
isEntityInWorkflowSteps
public Set<WorkflowEntityStatus> isEntityInWorkflowSteps(ExecutionErrorAccumulator eea, String workflowName, BaseEntity baseEntity, EntityPermission entityPermission, String... workflowStepNames) -
isEntityInWorkflowSteps
public Set<WorkflowEntityStatus> isEntityInWorkflowSteps(ExecutionErrorAccumulator eea, String workflowName, BasePK pk, String... workflowStepNames) -
isEntityInWorkflowStepsForUpdate
public Set<WorkflowEntityStatus> isEntityInWorkflowStepsForUpdate(ExecutionErrorAccumulator eea, String workflowName, BasePK pk, String... workflowStepNames) -
isEntityInWorkflowSteps
public Set<WorkflowEntityStatus> isEntityInWorkflowSteps(ExecutionErrorAccumulator eea, String workflowName, BasePK pk, EntityPermission entityPermission, String... workflowStepNames) -
isEntityInWorkflowSteps
public Set<WorkflowEntityStatus> isEntityInWorkflowSteps(ExecutionErrorAccumulator eea, String workflowName, EntityInstance entityInstance, String... workflowStepNames) -
isEntityInWorkflowStepsForUpdate
public Set<WorkflowEntityStatus> isEntityInWorkflowStepsForUpdate(ExecutionErrorAccumulator eea, String workflowName, EntityInstance entityInstance, String... workflowStepNames) -
isWorkflowStepInSet
public boolean isWorkflowStepInSet(Set<WorkflowEntityStatus> workflowEntityStatuses, String workflowStepName)
-