Uses of Interface
ch.ivyteam.ivy.workflow.ITask
Package
Description
-
Uses of ITask in ch.ivyteam.ivy.bpm.engine.client
Modifier and TypeMethodDescriptionSelects an active task by the activator roleSelects an active task by the activator userTaskSelector.activatorRole
(String roleName) Selects an active task by the activator role nameTaskSelector.activatorUser
(String userName) Selects an active task by the activator user nameWorkflow.activeTasks()
List of active tasks which could be executed next.Workflow.anyActiveTask()
Get any next active task that can be executed.TaskSelector.name()
Selects an active task by the its nameSelects an active task by the given nameTaskSelector.system()
Selects an active system task. -
Uses of ITask in ch.ivyteam.ivy.bpm.engine.client.start
Modifier and TypeMethodDescriptionResume process at the given task.Modifier and TypeMethodDescriptionResume process at the given task. -
Uses of ITask in ch.ivyteam.ivy.casemap.runtime
-
Uses of ITask in ch.ivyteam.ivy.environment
-
Uses of ITask in ch.ivyteam.ivy.process.eventstart
Modifier and TypeMethodDescriptionIProcessStartEventResponse.getStartedTask()
Gets the task that was started with the firing of the process start event bean -
Uses of ITask in ch.ivyteam.ivy.process.extension.impl
Modifier and TypeMethodDescriptionprotected ITask
AbstractProcessExtension.getTask
(IIvyScriptContext context) Gets the current workflow task -
Uses of ITask in ch.ivyteam.ivy.request
-
Uses of ITask in ch.ivyteam.ivy.workflow
Modifier and TypeMethodDescriptionIWorkflowSession.createTaskAndCase
(IProcessStart processStart) Starts a new task and creates a case for a process.static ITask
ITask.current()
Gets the current task.IWorkflowContext.findTask
(long taskIdentifier) Finds a task by its ID.IWorkflowSession.findWorkingTask
(long taskIdentifier) Finds a task the current session user is working on (task stateTaskState.RESUMED
orTaskState.CREATED
) with its identifier.ICase.getCreatorTask()
Gets the task that created this case with a trigger element, maybe null if case was not started through a trigger element.ITask.getExpiredCreatorTask()
Gets the task that created this task because it has expired.ICase.getFirstTask()
Gets the first task of the case.IIntermediateEvent.getTask()
Gets the task that is waiting for or has been waiting for the event.IWorkflowEvent.getTask()
Gets the task this event belongs to.IWorkflowSession.resumeTask
(long taskIdentifier) Resumes a suspended or parked task with its identifier.Modifier and TypeMethodDescriptionIWorkflowSession.findCreatedAndResumedWorkTasks
(int startIndex, int count) Gets all tasks the workflow session user can work on that are in stateTaskState.RESUMED
orTaskState.CREATED
.ITaskEnd.findEndedTasks
(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount) Gets the tasks that ended on this task endIWorkflowSession.findLockedWorkTasks
(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount, EnumSet<TaskState> includeTaskStates) Gets all tasks the workflow session user could work if they were in stateTaskState.SUSPENDED
but are currently in stateTaskState.RESUMED
orTaskState.PARKED
because other users are working on them.IWorkflowSession.findParkedWorkTasks
(int startIndex, int count) Gets all tasks the workflow session user can work on that are in stateTaskState.PARKED
.IWorkflowSession.findResumedWorkTasks
(int startIndex, int count) Gets all tasks the workflow session user can work on that are in stateTaskState.RESUMED
.ITaskStart.findStartedTasks
(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount) Gets the tasks that were started from this task startIWorkflowSession.findSuspendedAndParkedWorkTasks
(int startIndex, int count) Gets all tasks the workflow session user can work on that are in stateTaskState.SUSPENDED
orTaskState.PARKED
.IWorkflowSession.findSuspendedWorkTasks
(int startIndex, int count) Gets all tasks the workflow session user can work on that are in stateTaskState.SUSPENDED
.IWorkflowContext.findTaskCategories
(IPropertyFilter<TaskProperty> categoryFilter, TaskProperty categoryProperty, OrderDirection categoryPropertyOrder) Deprecated, for removal: This API element is subject to removal in a future version.IWorkflowContext.findTasks
(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount) Find tasks using a filter.IWorkflowContext.findTasks
(String propertyName, String propertyValue, int startIndex, int count, boolean returnAllCount) Deprecated, for removal: This API element is subject to removal in a future version.use
insteadTaskQuery
.create().where().customField()
.textField(propertyName)
.isLike(propertyValue).executor().results(startIndex, count)IWorkflowSession.findWorkedOnTasks
(int startIndex, int count, Date taskEndTimestampFilter) Finds all tasks that the session users has ever worked on.IWorkflowSession.findWorkedOnTasks
(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount) Finds all tasks that the session user has ever worked onIWorkflowSession.findWorkedOnTasksByRole
(List<IRole> roles, IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount) Returns all tasks the session user has worked on or could have worked on as member of the given roles.IWorkflowContext.findWorkTasks
(IUser user, int startIndex, int count) Finds tasks that a given user can work on (currently working or can start).IWorkflowContext.findWorkTasks
(IUser user, IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount, EnumSet<TaskState> includeTaskStates) Finds tasks that a given user can work on (currently working or can start).IWorkflowSession.findWorkTasks
(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount, EnumSet<TaskState> includeTaskStates) Gets all tasks the workflow session user can work on.ICase.getActiveTasks()
Deprecated, for removal: This API element is subject to removal in a future version.useICase.tasks()
.allActive()
Returns all active child tasks.ITaskSwitchEvent.getEndedTasks()
Gets the task that were ended by this task switch event.ITaskSwitchEvent.getStartedTasks()
Gets the task that were started by this task switch event.ICase.getTasks()
Deprecated, for removal: This API element is subject to removal in a future version.useICase.tasks()
.all()
Returns all child tasks. -
Uses of ITask in ch.ivyteam.ivy.workflow.query
Modifier and TypeMethodDescriptionTaskQuery.executor()
Provides a fluent API to execute this query and fetch its results. -
Uses of ITask in ch.ivyteam.ivy.workflow.signal
Modifier and TypeMethodDescriptionISignalEvent.getSentByTask()
ISignaledTask.getTask()
ITaskBoundarySignalEventReceiver.getWaitingTask()
Modifier and TypeMethodDescriptionISignalEvent.getCreatedTasks()
ISignalEvent.getDestroyedTasks()
Modifier and TypeMethodDescriptionIBpmSignalHistory.getSignaledTask
(ITask task) Gets information about the signal that created the task -
Uses of ITask in ch.ivyteam.ivy.workflow.task
CategoryTree.createFor(TaskQuery)
instead