|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.silverpeas.workflow.engine.task.AbstractTaskImpl
public abstract class AbstractTaskImpl
AbstractTaskImpl implements methods shared by TaskImpl ans CreateTaskImpl.
Constructor Summary | |
---|---|
AbstractTaskImpl(User user,
String roleName,
ProcessModel processModel)
Builds a TaskImpl. |
|
AbstractTaskImpl(User user,
String roleName,
String groupId,
ProcessModel processModel)
|
Method Summary | |
---|---|
QuestionEvent |
buildQuestionEvent(String stepId,
DataRecord data)
Builds a QuestionEvent from this Task. |
ResponseEvent |
buildResponseEvent(String questionId,
DataRecord data)
Builds a ResponseEvent from this Task. |
TaskDoneEvent |
buildTaskDoneEvent(String actionName,
DataRecord data)
Builds a TaskDoneEvent from this Task. |
TaskSavedEvent |
buildTaskSavedEvent(String actionName,
DataRecord data)
Builds a TaskSavedEvent from this Task. |
String |
getGroupId()
|
ProcessModel |
getProcessModel()
Returns the process model. |
User |
getUser()
Returns the user. |
String |
getUserRoleName()
Returns the name of the role which gived the responsability of this task to the user. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface com.silverpeas.workflow.api.task.Task |
---|
getActionNames, getBackSteps, getPendingQuestions, getProcessInstance, getRelevantQuestions, getSentQuestions, getState, setProcessInstance |
Constructor Detail |
---|
public AbstractTaskImpl(User user, String roleName, ProcessModel processModel)
public AbstractTaskImpl(User user, String roleName, String groupId, ProcessModel processModel)
Method Detail |
---|
public User getUser()
getUser
in interface Task
public String getUserRoleName()
getUserRoleName
in interface Task
public String getGroupId()
getGroupId
in interface Task
public ProcessModel getProcessModel()
getProcessModel
in interface Task
public TaskDoneEvent buildTaskDoneEvent(String actionName, DataRecord data)
buildTaskDoneEvent
in interface Task
public TaskSavedEvent buildTaskSavedEvent(String actionName, DataRecord data)
buildTaskSavedEvent
in interface Task
public QuestionEvent buildQuestionEvent(String stepId, DataRecord data)
buildQuestionEvent
in interface Task
public ResponseEvent buildResponseEvent(String questionId, DataRecord data)
buildResponseEvent
in interface Task
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |