org.ow2.bonita.facade.runtime.impl
Class ActivityBodyImpl

java.lang.Object
  extended by org.ow2.bonita.facade.runtime.impl.ActivityBodyImpl
All Implemented Interfaces:
java.io.Serializable, org.ow2.bonita.facade.runtime.ActivityBody
Direct Known Subclasses:
AutomaticBodyImpl, RouteBodyImpl, SubflowBodyImpl, TaskInstanceImpl

public abstract class ActivityBodyImpl
extends java.lang.Object
implements org.ow2.bonita.facade.runtime.ActivityBody

See Also:
Serialized Form

Field Summary
protected  long dbid
           
protected  java.util.Date endedDate
           
protected  java.util.Date readyDate
           
protected  java.util.Date startedDate
           
protected  java.util.List<org.ow2.bonita.facade.runtime.StateUpdate> stateUpdates
           
protected  org.ow2.bonita.facade.uuid.ActivityBodyUUID uuid
           
 
Constructor Summary
protected ActivityBodyImpl()
           
protected ActivityBodyImpl(org.ow2.bonita.facade.runtime.ActivityBody activityBody)
           
protected ActivityBodyImpl(org.ow2.bonita.facade.uuid.ActivityBodyUUID uuid)
           
 
Method Summary
 java.util.Date getEndedDate()
           
 java.util.Date getReadyDate()
           
 java.util.Date getStartedDate()
           
 org.ow2.bonita.facade.runtime.ActivityState getState()
           
 java.util.List<org.ow2.bonita.facade.runtime.StateUpdate> getStateUpdates()
           
 org.ow2.bonita.facade.uuid.ActivityBodyUUID getUUID()
           
 void setActivityState(org.ow2.bonita.facade.runtime.ActivityState newState, java.lang.String userId)
           
 void setEndedDate(java.util.Date date)
           
 void setReadyDate(java.util.Date date)
           
 void setStartedDate(java.util.Date date)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.ow2.bonita.facade.runtime.ActivityBody
copy
 

Field Detail

dbid

protected long dbid

uuid

protected org.ow2.bonita.facade.uuid.ActivityBodyUUID uuid

startedDate

protected java.util.Date startedDate

endedDate

protected java.util.Date endedDate

readyDate

protected java.util.Date readyDate

stateUpdates

protected java.util.List<org.ow2.bonita.facade.runtime.StateUpdate> stateUpdates
Constructor Detail

ActivityBodyImpl

protected ActivityBodyImpl()

ActivityBodyImpl

protected ActivityBodyImpl(org.ow2.bonita.facade.uuid.ActivityBodyUUID uuid)

ActivityBodyImpl

protected ActivityBodyImpl(org.ow2.bonita.facade.runtime.ActivityBody activityBody)
Method Detail

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

getUUID

public org.ow2.bonita.facade.uuid.ActivityBodyUUID getUUID()
Specified by:
getUUID in interface org.ow2.bonita.facade.runtime.ActivityBody

getStartedDate

public java.util.Date getStartedDate()
Specified by:
getStartedDate in interface org.ow2.bonita.facade.runtime.ActivityBody

getEndedDate

public java.util.Date getEndedDate()
Specified by:
getEndedDate in interface org.ow2.bonita.facade.runtime.ActivityBody

getReadyDate

public java.util.Date getReadyDate()
Specified by:
getReadyDate in interface org.ow2.bonita.facade.runtime.ActivityBody

getStateUpdates

public java.util.List<org.ow2.bonita.facade.runtime.StateUpdate> getStateUpdates()
Specified by:
getStateUpdates in interface org.ow2.bonita.facade.runtime.ActivityBody

getState

public org.ow2.bonita.facade.runtime.ActivityState getState()
Specified by:
getState in interface org.ow2.bonita.facade.runtime.ActivityBody

setStartedDate

public void setStartedDate(java.util.Date date)

setEndedDate

public void setEndedDate(java.util.Date date)

setReadyDate

public void setReadyDate(java.util.Date date)

setActivityState

public void setActivityState(org.ow2.bonita.facade.runtime.ActivityState newState,
                             java.lang.String userId)


Copyright © 2009 OW2 Consortium. All Rights Reserved.