| java.lang.Object com.opensymphony.workflow.AbstractWorkflow com.opensymphony.workflow.basic.BasicWorkflow
BasicWorkflow | public class BasicWorkflow extends AbstractWorkflow (Code) | | A basic workflow implementation which does not read in
the current user from any context, but allows one to be
specified via the constructor. Also does not support rollbacks.
|
Methods inherited from com.opensymphony.workflow.AbstractWorkflow | public boolean canInitialize(String workflowName, int initialAction)(Code)(Java Doc) public boolean canInitialize(String workflowName, int initialAction, Map inputs)(Code)(Java Doc) public boolean canModifyEntryState(long id, int newState)(Code)(Java Doc) public void changeEntryState(long id, int newState) throws WorkflowException(Code)(Java Doc) protected void checkImplicitFinish(ActionDescriptor action, long id) throws WorkflowException(Code)(Java Doc) protected void completeEntry(ActionDescriptor action, long id, Collection currentSteps, int state) throws StoreException(Code)(Java Doc) public void doAction(long id, int actionId, Map inputs) throws WorkflowException(Code)(Java Doc) protected void executeFunction(FunctionDescriptor function, Map transientVars, PropertySet ps) throws WorkflowException(Code)(Java Doc) public void executeTriggerFunction(long id, int triggerId) throws WorkflowException(Code)(Java Doc) public int[] getAvailableActions(long id)(Code)(Java Doc) public int[] getAvailableActions(long id, Map inputs)(Code)(Java Doc) protected List getAvailableActionsForStep(WorkflowDescriptor wf, Step step, Map transientVars, PropertySet ps) throws WorkflowException(Code)(Java Doc) protected int[] getAvailableAutoActions(long id, Map inputs)(Code)(Java Doc) protected List getAvailableAutoActionsForStep(WorkflowDescriptor wf, Step step, Map transientVars, PropertySet ps) throws WorkflowException(Code)(Java Doc) public Configuration getConfiguration()(Code)(Java Doc) public List getCurrentSteps(long id)(Code)(Java Doc) public int getEntryState(long id)(Code)(Java Doc) public List getHistorySteps(long id)(Code)(Java Doc) protected WorkflowStore getPersistence() throws StoreException(Code)(Java Doc) public Properties getPersistenceProperties()(Code)(Java Doc) public PropertySet getPropertySet(long id)(Code)(Java Doc) public TypeResolver getResolver()(Code)(Java Doc) public List getSecurityPermissions(long id)(Code)(Java Doc) public List getSecurityPermissions(long id, Map inputs)(Code)(Java Doc) public WorkflowDescriptor getWorkflowDescriptor(String workflowName)(Code)(Java Doc) public String getWorkflowName(long id)(Code)(Java Doc) public String[] getWorkflowNames()(Code)(Java Doc) public long initialize(String workflowName, int initialAction, Map inputs) throws InvalidRoleException, InvalidInputException, WorkflowException(Code)(Java Doc) protected boolean passesCondition(ConditionDescriptor conditionDesc, Map transientVars, PropertySet ps, int currentStepId) throws WorkflowException(Code)(Java Doc) protected boolean passesConditions(String conditionType, List conditions, Map transientVars, PropertySet ps, int currentStepId) throws WorkflowException(Code)(Java Doc) protected boolean passesConditions(ConditionsDescriptor descriptor, Map transientVars, PropertySet ps, int currentStepId) throws WorkflowException(Code)(Java Doc) protected void populateTransientMap(WorkflowEntry entry, Map transientVars, List registers, Integer actionId, Collection currentSteps, PropertySet ps) throws WorkflowException(Code)(Java Doc) public List query(WorkflowQuery query) throws StoreException(Code)(Java Doc) public List query(WorkflowExpressionQuery query) throws WorkflowException(Code)(Java Doc) public boolean removeWorkflowDescriptor(String workflowName) throws FactoryException(Code)(Java Doc) public boolean saveWorkflowDescriptor(String workflowName, WorkflowDescriptor descriptor, boolean replace) throws FactoryException(Code)(Java Doc) public void setConfiguration(Configuration configuration)(Code)(Java Doc) public void setResolver(TypeResolver resolver)(Code)(Java Doc) protected boolean transitionWorkflow(WorkflowEntry entry, List currentSteps, WorkflowStore store, WorkflowDescriptor wf, ActionDescriptor action, Map transientVars, Map inputs, PropertySet ps) throws WorkflowException(Code)(Java Doc) protected void verifyInputs(WorkflowEntry entry, List validators, Map transientVars, PropertySet ps) throws WorkflowException(Code)(Java Doc)
|
|
|