com.opensymphony.workflow.spi.ejb
Class CurrentStepEJB
java.lang.Object
com.opensymphony.ejb.AbstractEntityAdapter
com.opensymphony.ejb.ExceptionlessEntityAdapter
com.opensymphony.workflow.spi.ejb.CurrentStepEJB
- All Implemented Interfaces:
- Serializable, javax.ejb.EnterpriseBean, javax.ejb.EntityBean
- Direct Known Subclasses:
- CurrentStepCMP
public abstract class CurrentStepEJB
- extends com.opensymphony.ejb.ExceptionlessEntityAdapter
EJB implementation for current steps.
- Author:
- Hani Suleiman, Pat Lightbody
- See Also:
- Serialized Form
| Fields inherited from class com.opensymphony.ejb.AbstractEntityAdapter |
context, sequenceName |
|
Method Summary |
Long |
ejbCreate(long entryId,
int stepId,
String owner,
Timestamp startDate,
Timestamp dueDate,
String status)
|
void |
ejbPostCreate(long entryId,
int stepId,
String owner,
Timestamp startDate,
Timestamp dueDate,
String status)
|
abstract int |
getActionId()
|
abstract String |
getCaller()
|
abstract Timestamp |
getDueDate()
|
abstract long |
getEntryId()
|
abstract Timestamp |
getFinishDate()
|
abstract Long |
getId()
|
abstract String |
getOwner()
|
abstract Timestamp |
getStartDate()
|
abstract String |
getStatus()
|
abstract int |
getStepId()
|
abstract void |
setActionId(int actionId)
|
abstract void |
setCaller(String caller)
|
abstract void |
setDueDate(Timestamp dueDate)
|
abstract void |
setEntryId(long entryId)
|
abstract void |
setFinishDate(Timestamp finishDate)
|
abstract void |
setId(Long id)
|
abstract void |
setOwner(String owner)
|
abstract void |
setStartDate(Timestamp startDate)
|
abstract void |
setStatus(String status)
|
abstract void |
setStepId(int stepId)
|
| Methods inherited from class com.opensymphony.ejb.ExceptionlessEntityAdapter |
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 |
CurrentStepEJB
public CurrentStepEJB()
setActionId
public abstract void setActionId(int actionId)
getActionId
public abstract int getActionId()
setCaller
public abstract void setCaller(String caller)
getCaller
public abstract String getCaller()
setDueDate
public abstract void setDueDate(Timestamp dueDate)
getDueDate
public abstract Timestamp getDueDate()
setEntryId
public abstract void setEntryId(long entryId)
getEntryId
public abstract long getEntryId()
setFinishDate
public abstract void setFinishDate(Timestamp finishDate)
getFinishDate
public abstract Timestamp getFinishDate()
setId
public abstract void setId(Long id)
getId
public abstract Long getId()
setOwner
public abstract void setOwner(String owner)
getOwner
public abstract String getOwner()
setStartDate
public abstract void setStartDate(Timestamp startDate)
getStartDate
public abstract Timestamp getStartDate()
setStatus
public abstract void setStatus(String status)
getStatus
public abstract String getStatus()
setStepId
public abstract void setStepId(int stepId)
getStepId
public abstract int getStepId()
ejbCreate
public Long ejbCreate(long entryId,
int stepId,
String owner,
Timestamp startDate,
Timestamp dueDate,
String status)
throws javax.ejb.CreateException
- Throws:
javax.ejb.CreateException
ejbPostCreate
public void ejbPostCreate(long entryId,
int stepId,
String owner,
Timestamp startDate,
Timestamp dueDate,
String status)
throws javax.ejb.CreateException
- Throws:
javax.ejb.CreateException