com.opensymphony.workflow.persistence.ejb.step
Interface StepRemote

All Superinterfaces:
javax.ejb.EJBObject, java.rmi.Remote

public interface StepRemote
extends javax.ejb.EJBObject

Version:
$Revision: 1.4 $
Author:
Patrick Lightbody

Method Summary
 java.lang.Long getActionId()
           
 java.lang.Long getEntryId()
           
 java.sql.Timestamp getFinishDate()
           
 java.lang.Long getId()
           
 com.opensymphony.module.user.User getOwner()
           
 StepRemote getPrevious()
           
 java.sql.Timestamp getStartDate()
           
 java.lang.Long 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(java.lang.Long id)
           
 
Methods inherited from interface javax.ejb.EJBObject
getEJBHome, getHandle, getPrimaryKey, isIdentical, remove
 

Method Detail

getActionId

public java.lang.Long getActionId()
                           throws java.rmi.RemoteException

getEntryId

public java.lang.Long getEntryId()
                          throws java.rmi.RemoteException

getFinishDate

public java.sql.Timestamp getFinishDate()
                                 throws java.rmi.RemoteException

getId

public java.lang.Long getId()
                     throws java.rmi.RemoteException

getOwner

public com.opensymphony.module.user.User getOwner()
                                           throws java.rmi.RemoteException

getPrevious

public StepRemote getPrevious()
                       throws java.rmi.RemoteException

getStartDate

public java.sql.Timestamp getStartDate()
                                throws java.rmi.RemoteException

getStepId

public java.lang.Long getStepId()
                         throws java.rmi.RemoteException

isFinished

public boolean isFinished()
                   throws java.rmi.RemoteException

isQueued

public boolean isQueued()
                 throws java.rmi.RemoteException

isStatus

public boolean isStatus(int status)
                 throws java.rmi.RemoteException

isUnderway

public boolean isUnderway()
                   throws java.rmi.RemoteException

markFinished

public void markFinished()
                  throws java.rmi.RemoteException
markUnderway MUST be called first

markUnderway

public void markUnderway(com.opensymphony.module.user.User owner)
                  throws java.rmi.RemoteException

setActionId

public void setActionId(java.lang.Long id)
                 throws java.rmi.RemoteException

See www.opensymphony.com for more information.