com.opensymphony.workflow.spi.ejb
Class HistoryStepCMP

java.lang.Object
  extended by com.opensymphony.workflow.spi.ejb.HistoryStepEJB
      extended by com.opensymphony.workflow.spi.ejb.HistoryStepCMP
All Implemented Interfaces:
Serializable, javax.ejb.EnterpriseBean, javax.ejb.EntityBean

public abstract class HistoryStepCMP
extends HistoryStepEJB
implements javax.ejb.EntityBean

CMP layer for HistoryStep.

Author:
Hani Suleiman, Pat Lightbody
See Also:
Serialized Form

Constructor Summary
HistoryStepCMP()
           
 
Method Summary
 void ejbActivate()
           
 void ejbLoad()
           
 void ejbPassivate()
           
 void ejbRemove()
           
 void ejbStore()
           
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)
           
 void setEntityContext(javax.ejb.EntityContext ctx)
           
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)
           
 void unsetEntityContext()
           
 
Methods inherited from class com.opensymphony.workflow.spi.ejb.HistoryStepEJB
ejbCreate, ejbPostCreate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HistoryStepCMP

public HistoryStepCMP()
Method Detail

setActionId

public abstract void setActionId(int actionId)
Specified by:
setActionId in class HistoryStepEJB

getActionId

public abstract int getActionId()
Specified by:
getActionId in class HistoryStepEJB

setCaller

public abstract void setCaller(String caller)
Specified by:
setCaller in class HistoryStepEJB

getCaller

public abstract String getCaller()
Specified by:
getCaller in class HistoryStepEJB

setDueDate

public abstract void setDueDate(Timestamp dueDate)
Specified by:
setDueDate in class HistoryStepEJB

getDueDate

public abstract Timestamp getDueDate()
Specified by:
getDueDate in class HistoryStepEJB

setEntityContext

public void setEntityContext(javax.ejb.EntityContext ctx)
Specified by:
setEntityContext in interface javax.ejb.EntityBean

setEntryId

public abstract void setEntryId(long entryId)
Specified by:
setEntryId in class HistoryStepEJB

getEntryId

public abstract long getEntryId()
Specified by:
getEntryId in class HistoryStepEJB

setFinishDate

public abstract void setFinishDate(Timestamp finishDate)
Specified by:
setFinishDate in class HistoryStepEJB

getFinishDate

public abstract Timestamp getFinishDate()
Specified by:
getFinishDate in class HistoryStepEJB

setId

public abstract void setId(Long id)
Specified by:
setId in class HistoryStepEJB

getId

public abstract Long getId()
Specified by:
getId in class HistoryStepEJB

setOwner

public abstract void setOwner(String owner)
Specified by:
setOwner in class HistoryStepEJB

getOwner

public abstract String getOwner()
Specified by:
getOwner in class HistoryStepEJB

setStartDate

public abstract void setStartDate(Timestamp startDate)
Specified by:
setStartDate in class HistoryStepEJB

getStartDate

public abstract Timestamp getStartDate()
Specified by:
getStartDate in class HistoryStepEJB

setStatus

public abstract void setStatus(String status)
Specified by:
setStatus in class HistoryStepEJB

getStatus

public abstract String getStatus()
Specified by:
getStatus in class HistoryStepEJB

setStepId

public abstract void setStepId(int stepId)
Specified by:
setStepId in class HistoryStepEJB

getStepId

public abstract int getStepId()
Specified by:
getStepId in class HistoryStepEJB

ejbActivate

public void ejbActivate()
Specified by:
ejbActivate in interface javax.ejb.EntityBean

ejbLoad

public void ejbLoad()
Specified by:
ejbLoad in interface javax.ejb.EntityBean

ejbPassivate

public void ejbPassivate()
Specified by:
ejbPassivate in interface javax.ejb.EntityBean

ejbRemove

public void ejbRemove()
               throws javax.ejb.RemoveException
Specified by:
ejbRemove in interface javax.ejb.EntityBean
Throws:
javax.ejb.RemoveException

ejbStore

public void ejbStore()
Specified by:
ejbStore in interface javax.ejb.EntityBean

unsetEntityContext

public void unsetEntityContext()
Specified by:
unsetEntityContext in interface javax.ejb.EntityBean

OpenSymphony Workflow Project Page