Class WorkflowLogic
java.lang.Object
com.echothree.util.server.control.BaseLogic
com.echothree.model.control.workflow.server.logic.WorkflowLogic
-
Field Summary
Fields inherited from class com.echothree.util.server.control.BaseLogic
coreControl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic WorkflowLogicgetWorkflowByName(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
-
Constructor Details
-
WorkflowLogic
protected WorkflowLogic()
-
-
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)
-