Uses of Interface
org.silverpeas.core.workflow.api.task.Task
-
Packages that use Task Package Description org.silverpeas.core.workflow.api org.silverpeas.core.workflow.engine.event org.silverpeas.core.workflow.engine.notification org.silverpeas.core.workflow.engine.task -
-
Uses of Task in org.silverpeas.core.workflow.api
Methods in org.silverpeas.core.workflow.api that return Task Modifier and Type Method Description Task
TaskManager. createTask(Actor actor, ProcessInstance processInstance)
Builds a new task (assigned or assignable).Task[]
TaskManager. createTasks(Actor[] actors, ProcessInstance processInstance)
Builds new tasks (assigned or assignable).Task
TaskManager. getCreationTask(User user, String roleName, ProcessModel processModel)
Returns the creation task of a processModel or null if the user is not allowed to create a new instance.Task[]
TaskManager. getTasks(User user, String roleName, ProcessInstance processInstance)
Returns the tasks assigned to a user on a processInstance.Methods in org.silverpeas.core.workflow.api with parameters of type Task Modifier and Type Method Description void
TaskManager. assignTask(Task task, User delegator)
Adds a new task in the user's todos.void
TaskManager. notifyActor(Task task, User sender, Actor user, String text, boolean linkDisabled)
Notify user that an action has been donevoid
TaskManager. unAssignTask(Task task)
Removes a task from the user's todos. -
Uses of Task in org.silverpeas.core.workflow.engine.event
Constructors in org.silverpeas.core.workflow.engine.event with parameters of type Task Constructor Description AbstractTaskEvent(Task resolvedTask, String actionName, DataRecord data)
QuestionEventImpl(Task resolvedTask, String stepId, DataRecord data)
A QuestionEventImpl is built from a resolved task, a choosen target state and a filled form.ResponseEventImpl(Task resolvedTask, String questionId, DataRecord data)
A ResponseEventImpl is built from a resolved task, a choosen target state and a filled form.TaskDoneEventImpl(Task resolvedTask, String actionName, DataRecord data)
A TaskDoneEventImpl is built from a resolved task, a choosen action and a filled form.TaskSavedEventImpl(Task resolvedTask, String actionName, DataRecord data)
A TaskSavedEvent is built from a resolved task, a choosen action and a filled form. -
Uses of Task in org.silverpeas.core.workflow.engine.notification
Methods in org.silverpeas.core.workflow.engine.notification with parameters of type Task Modifier and Type Method Description protected void
UserNotificationBuilder. performNotificationResource(String language, Task task, NotificationResourceData notificationResourceData)
protected void
UserNotificationBuilder. performTemplateData(String language, Task task, SilverpeasTemplate template)
Constructors in org.silverpeas.core.workflow.engine.notification with parameters of type Task Constructor Description UserNotificationBuilder(List<String> userIds, Task task, User sender, String text, boolean linkDisabled, String incumbentId)
-
Uses of Task in org.silverpeas.core.workflow.engine.task
Classes in org.silverpeas.core.workflow.engine.task that implement Task Modifier and Type Class Description class
AbstractTaskImpl
AbstractTaskImpl implements methods shared by TaskImpl ans CreateTaskImpl.class
CreationTaskImpl
A creation task is the first task of a creation instance.class
TaskImpl
A task object is an activity description built by the workflow engine and sent via the taskManager to an external system which will notify the end user and manage the task realisation.Methods in org.silverpeas.core.workflow.engine.task that return Task Modifier and Type Method Description Task
AbstractTaskManager. createTask(Actor actor, ProcessInstance processInstance)
Builds a new task (assigned or assignable).Task[]
AbstractTaskManager. createTasks(Actor[] actors, ProcessInstance processInstance)
Builds new tasks (assigned or assignable).Task
AbstractTaskManager. getCreationTask(User user, String roleName, ProcessModel processModel)
Returns the creation task of a processModel or null if the user is not allowed to create a new instance.Task[]
AbstractTaskManager. getTasks(User user, String roleName, ProcessInstance processInstance)
Returns the tasks assigned to a user on a processInstance.Methods in org.silverpeas.core.workflow.engine.task with parameters of type Task Modifier and Type Method Description void
TaskManagerImpl. assignTask(Task task, User delegator)
Adds a new task in the user's todos.void
TaskManagerImpl. notifyActor(Task task, User sender, Actor user, String text, boolean linkDisabled)
Notify user that an action has been donevoid
TaskManagerImpl. unAssignTask(Task task)
Removes a task.
-