Class WorkflowLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.workflow.server.logic.WorkflowLogic
-
Method Summary
Modifier and TypeMethodDescriptionstatic WorkflowLogic
getWorkflowByName
(ExecutionErrorAccumulator eea, String workflowName) getWorkflowByName
(ExecutionErrorAccumulator eea, String workflowName, EntityPermission entityPermission) getWorkflowByName
(Class<? extends BaseException> unknownException, ExecutionErrors unknownExecutionError, ExecutionErrorAccumulator eea, String workflowName, EntityPermission entityPermission) getWorkflowByNameForUpdate
(ExecutionErrorAccumulator eea, String workflowName) getWorkflowByUniversalSpec
(ExecutionErrorAccumulator eea, WorkflowUniversalSpec universalSpec) getWorkflowByUniversalSpec
(ExecutionErrorAccumulator eea, WorkflowUniversalSpec universalSpec, EntityPermission entityPermission) getWorkflowByUniversalSpecForUpdate
(ExecutionErrorAccumulator eea, WorkflowUniversalSpec universalSpec) getWorkflowEntityTypeByName
(ExecutionErrorAccumulator eea, String workflowName, String componentVendorName, String entityTypeName) getWorkflowSelectorKindByName
(ExecutionErrorAccumulator eea, String workflowName, String selectorKindName) Methods inherited from class com.echothree.util.server.control.BaseLogic
addExecutionError, addSecurityMessage, getEntityInstanceByBaseEntity, getEntityInstanceByBasePK, getSession, handleExecutionError, handleSecurityMessage, hasExecutionErrors
-
Method Details
-
getInstance
-
getWorkflowByName
public Workflow getWorkflowByName(Class<? extends BaseException> unknownException, ExecutionErrors unknownExecutionError, ExecutionErrorAccumulator eea, String workflowName, EntityPermission entityPermission) -
getWorkflowByName
public Workflow getWorkflowByName(ExecutionErrorAccumulator eea, String workflowName, EntityPermission entityPermission) -
getWorkflowByName
-
getWorkflowByNameForUpdate
-
getWorkflowByUniversalSpec
public Workflow getWorkflowByUniversalSpec(ExecutionErrorAccumulator eea, WorkflowUniversalSpec universalSpec, EntityPermission entityPermission) -
getWorkflowByUniversalSpec
public Workflow getWorkflowByUniversalSpec(ExecutionErrorAccumulator eea, WorkflowUniversalSpec universalSpec) -
getWorkflowByUniversalSpecForUpdate
public Workflow getWorkflowByUniversalSpecForUpdate(ExecutionErrorAccumulator eea, WorkflowUniversalSpec universalSpec) -
getWorkflowEntityTypeByName
public WorkflowEntityType getWorkflowEntityTypeByName(ExecutionErrorAccumulator eea, String workflowName, String componentVendorName, String entityTypeName) -
getWorkflowSelectorKindByName
public WorkflowSelectorKind getWorkflowSelectorKindByName(ExecutionErrorAccumulator eea, String workflowName, String selectorKindName)
-