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

java.lang.Object
  extended by org.ow2.bonita.facade.runtime.impl.ActivityBodyImpl
      extended by org.ow2.bonita.facade.runtime.impl.TaskInstanceImpl
          extended by org.ow2.bonita.facade.runtime.impl.TaskFullInstanceImpl
All Implemented Interfaces:
java.io.Serializable, ActivityBody, ActivityFullBody, TaskFullInstance, TaskInstance

public class TaskFullInstanceImpl
extends TaskInstanceImpl
implements TaskFullInstance

Author:
Guillaume Porcher
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.ow2.bonita.facade.runtime.impl.TaskInstanceImpl
assignUpdates, createdDate, dueDate, endedBy, startedBy
 
Fields inherited from class org.ow2.bonita.facade.runtime.impl.ActivityBodyImpl
dbid, endedDate, readyDate, startedDate, stateUpdates, uuid
 
Constructor Summary
protected TaskFullInstanceImpl()
           
  TaskFullInstanceImpl(TaskFullInstanceImpl task)
           
  TaskFullInstanceImpl(TaskUUID taskUUID, ActivityState state, java.util.Date createdDate, java.lang.String userId)
           
 
Method Summary
 long getDbid()
           
 void setDueDate(java.util.Date dueDate)
           
 void setEndedBy(java.lang.String userId)
           
 void setStartedBy(java.lang.String userId)
           
 void setTaskAssign(ActivityState taskState, java.lang.String loggedInUserId, java.util.Set<java.lang.String> candidates, java.lang.String assignedUserId)
           
 
Methods inherited from class org.ow2.bonita.facade.runtime.impl.TaskInstanceImpl
copy, getAssignUpdates, getCreatedDate, getDueDate, getEndedBy, getLastUpdate, getStartedBy, getTaskCandidates, getTaskUser, getUpdatedBy, getUUID, isTaskAssigned, toString
 
Methods inherited from class org.ow2.bonita.facade.runtime.impl.ActivityBodyImpl
getEndedDate, getReadyDate, getStartedDate, getState, getStateUpdates, setActivityState, setEndedDate, setReadyDate, setStartedDate
 
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.TaskInstance
getAssignUpdates, getCreatedDate, getDueDate, getEndedBy, getStartedBy, getTaskCandidates, getTaskUser, getUpdatedBy, getUUID, isTaskAssigned
 
Methods inherited from interface org.ow2.bonita.facade.runtime.ActivityBody
copy, getEndedDate, getReadyDate, getStartedDate, getState, getStateUpdates
 
Methods inherited from interface org.ow2.bonita.facade.runtime.ActivityFullBody
setActivityState, setEndedDate, setReadyDate, setStartedDate
 
Methods inherited from interface org.ow2.bonita.facade.runtime.ActivityBody
copy, getEndedDate, getReadyDate, getStartedDate, getState, getStateUpdates
 

Constructor Detail

TaskFullInstanceImpl

protected TaskFullInstanceImpl()

TaskFullInstanceImpl

public TaskFullInstanceImpl(TaskUUID taskUUID,
                            ActivityState state,
                            java.util.Date createdDate,
                            java.lang.String userId)

TaskFullInstanceImpl

public TaskFullInstanceImpl(TaskFullInstanceImpl task)
Method Detail

setStartedBy

public void setStartedBy(java.lang.String userId)
Specified by:
setStartedBy in interface TaskFullInstance

setEndedBy

public void setEndedBy(java.lang.String userId)
Specified by:
setEndedBy in interface TaskFullInstance

setTaskAssign

public void setTaskAssign(ActivityState taskState,
                          java.lang.String loggedInUserId,
                          java.util.Set<java.lang.String> candidates,
                          java.lang.String assignedUserId)
Specified by:
setTaskAssign in interface TaskFullInstance

getDbid

public long getDbid()
Specified by:
getDbid in interface TaskFullInstance

setDueDate

public void setDueDate(java.util.Date dueDate)
Specified by:
setDueDate in interface TaskFullInstance


Copyright © 2009 OW2 Consortium. All Rights Reserved.