com.opensymphony.workflow.spi.ejb
Class HistoryStepEJB
java.lang.Object
com.opensymphony.workflow.spi.ejb.HistoryStepEJB
- All Implemented Interfaces:
- Serializable, javax.ejb.EnterpriseBean, javax.ejb.EntityBean
- Direct Known Subclasses:
- HistoryStepCMP
public abstract class HistoryStepEJB
- extends Object
- implements javax.ejb.EntityBean
EJB implementation for history steps.
- Author:
- Hani Suleiman, Pat Lightbody
- See Also:
- Serialized Form
|
Method Summary |
Long |
ejbCreate(long id,
long entryId,
int stepId,
int actionId,
String owner,
Timestamp startDate,
Timestamp dueDate,
Timestamp finishDate,
String status,
String caller)
|
void |
ejbPostCreate(long id,
long entryId,
int stepId,
int actionId,
String owner,
Timestamp startDate,
Timestamp dueDate,
Timestamp finishDate,
String status,
String caller)
|
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 java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface javax.ejb.EntityBean |
ejbActivate, ejbLoad, ejbPassivate, ejbRemove, ejbStore, setEntityContext, unsetEntityContext |
HistoryStepEJB
public HistoryStepEJB()
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 id,
long entryId,
int stepId,
int actionId,
String owner,
Timestamp startDate,
Timestamp dueDate,
Timestamp finishDate,
String status,
String caller)
throws javax.ejb.CreateException
- Throws:
javax.ejb.CreateException
ejbPostCreate
public void ejbPostCreate(long id,
long entryId,
int stepId,
int actionId,
String owner,
Timestamp startDate,
Timestamp dueDate,
Timestamp finishDate,
String status,
String caller)
throws javax.ejb.CreateException
- Throws:
javax.ejb.CreateException