com.opensymphony.workflow.persistence.ejb.entry
Class WorkflowEntryEJB
java.lang.Object
|
+--com.opensymphony.ejb.AbstractEntityAdapter
|
+--com.opensymphony.ejb.EntityAdapter
|
+--com.opensymphony.workflow.persistence.ejb.entry.WorkflowEntryEJB
- All Implemented Interfaces:
- javax.ejb.EnterpriseBean, javax.ejb.EntityBean, java.io.Serializable
- Direct Known Subclasses:
- WorkflowEntryCMP
- public abstract class WorkflowEntryEJB
- extends com.opensymphony.ejb.EntityAdapter
- Version:
- $Revision: 1.3 $
- Author:
- Patrick Lightbody
- See Also:
- Serialized Form
Fields inherited from class com.opensymphony.ejb.AbstractEntityAdapter |
context, sequenceName |
Methods inherited from class com.opensymphony.ejb.EntityAdapter |
ejbActivate, ejbLoad, ejbPassivate, ejbRemove, ejbStore, getEntityContext, setEntityContext, unsetEntityContext |
Methods inherited from class com.opensymphony.ejb.AbstractEntityAdapter |
generateGUID, locatePropertySet, nextId, nextInt, nextLong, setContext |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WorkflowEntryEJB
public WorkflowEntryEJB()
getId
public abstract java.lang.Long getId()
setId
public abstract void setId(java.lang.Long id)
getCurrentStepId
public abstract java.lang.Long getCurrentStepId()
setCurrentStepId
public abstract void setCurrentStepId(java.lang.Long stepId)
getWorkflowName
public abstract java.lang.String getWorkflowName()
setWorkflowName
public abstract void setWorkflowName(java.lang.String stepId)
getCurrentStep
public StepRemote getCurrentStep()
initializeStep
public void initializeStep(long stepId)
initializeStep
public void initializeStep(long stepId,
com.opensymphony.module.user.User owner)
newStep
public void newStep(long stepId,
long actionId)
newStep
public void newStep(long stepId,
long actionId,
com.opensymphony.module.user.User owner)
finishStep
public void finishStep(long stepId,
long actionId,
com.opensymphony.module.user.User owner)
getPropertySet
public com.opensymphony.module.propertyset.PropertySet getPropertySet()
ejbCreate
public java.lang.Long ejbCreate(java.lang.String workflowName)
throws javax.ejb.CreateException
ejbPostCreate
public void ejbPostCreate(java.lang.String workflowName)
throws javax.ejb.CreateException