Class WorkflowStepLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.workflow.server.logic.WorkflowStepLogic
-
Method Summary
Modifier and TypeMethodDescriptionstatic WorkflowStepLogic
getWorkflowStepByName
(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) boolean
isWorkflowStepInSet
(Set<WorkflowEntityStatus> workflowEntityStatuses, String workflowStepName) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
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)
-