com.opensymphony.workflow.persistence
Interface Step

All Known Implementing Classes:
EJBStep, OfbizStep

public interface Step

Version:
$Revision: 1.3 $
Author:
Patrick Lightbody

Method Summary
 int getActionId()
           
 long getEntryId()
           
 java.util.Date getFinishDate()
           
 long getId()
           
 com.opensymphony.module.user.User getOwner()
           
 Step getPrevious()
           
 java.util.Date getStartDate()
           
 int getStepId()
           
 boolean isFinished()
           
 boolean isQueued()
           
 boolean isStatus(int status)
           
 boolean isUnderway()
           
 void markFinished()
          markUnderway MUST be called first
 void markUnderway(com.opensymphony.module.user.User owner)
           
 void setActionId(int id)
           
 

Method Detail

getActionId

public int getActionId()

getEntryId

public long getEntryId()

getFinishDate

public java.util.Date getFinishDate()

getId

public long getId()

getOwner

public com.opensymphony.module.user.User getOwner()

getPrevious

public Step getPrevious()

getStartDate

public java.util.Date getStartDate()

getStepId

public int getStepId()

isFinished

public boolean isFinished()

isQueued

public boolean isQueued()

isStatus

public boolean isStatus(int status)

isUnderway

public boolean isUnderway()

markFinished

public void markFinished()
markUnderway MUST be called first

markUnderway

public void markUnderway(com.opensymphony.module.user.User owner)

setActionId

public void setActionId(int id)

See www.opensymphony.com for more information.