com.opensymphony.workflow.persistence
Interface WorkflowEntry

All Known Implementing Classes:
EJBWorkflowEntry, OfbizWorkflowEntry

public interface WorkflowEntry

Version:
$Revision: 1.3 $
Author:
Patrick Lightbody

Method Summary
 void finishStep(int stepId, int actionId, com.opensymphony.module.user.User owner)
           
 Step getCurrentStep()
           
 long getId()
           
 com.opensymphony.module.propertyset.PropertySet getPropertySet()
           
 java.lang.String getWorkflowName()
           
 void initializeStep(int stepId)
           
 void initializeStep(int stepId, com.opensymphony.module.user.User owner)
           
 void newStep(int stepId, int actionId)
           
 void newStep(int stepId, int actionId, com.opensymphony.module.user.User owner)
           
 

Method Detail

finishStep

public void finishStep(int stepId,
                       int actionId,
                       com.opensymphony.module.user.User owner)

getCurrentStep

public Step getCurrentStep()

getId

public long getId()

getPropertySet

public com.opensymphony.module.propertyset.PropertySet getPropertySet()

getWorkflowName

public java.lang.String getWorkflowName()

initializeStep

public void initializeStep(int stepId)

initializeStep

public void initializeStep(int stepId,
                           com.opensymphony.module.user.User owner)

newStep

public void newStep(int stepId,
                    int actionId)

newStep

public void newStep(int stepId,
                    int actionId,
                    com.opensymphony.module.user.User owner)

See www.opensymphony.com for more information.