Uses of Interface
ch.ivyteam.ivy.workflow.ITask
-
-
Uses of ITask in ch.ivyteam.ivy.bpm.engine.client
Methods in ch.ivyteam.ivy.bpm.engine.client that return ITask Modifier and Type Method Description ITask
Workflow. executedTask()
Provides the executed task.Methods in ch.ivyteam.ivy.bpm.engine.client that return types with arguments of type ITask Modifier and Type Method Description Optional<ITask>
TaskSelector. activator(IRole role)
Selects an active task by the activator roleOptional<ITask>
TaskSelector. activator(IUser user)
Selects an active task by the activator userOptional<ITask>
TaskSelector. activatorRole(String roleName)
Selects an active task by the activator role nameOptional<ITask>
TaskSelector. activatorUser(String userName)
Selects an active task by the activator user nameList<ITask>
Workflow. activeTasks()
List of active tasks which could be executed next.Optional<ITask>
Workflow. anyActiveTask()
Get any next active task that can be executed.StringSelector<Optional<ITask>>
TaskSelector. name()
Selects an active task by the its nameOptional<ITask>
TaskSelector. name(String name)
Selects an active task by the given nameOptional<ITask>
TaskSelector. system()
Selects an active system task. -
Uses of ITask in ch.ivyteam.ivy.bpm.engine.client.start
Methods in ch.ivyteam.ivy.bpm.engine.client.start with parameters of type ITask Modifier and Type Method Description RequestBuilder
ByBuilder. task(ITask task)
Resume process at the given task.Method parameters in ch.ivyteam.ivy.bpm.engine.client.start with type arguments of type ITask Modifier and Type Method Description RequestBuilder
ByBuilder. task(Optional<ITask> task)
Resume process at the given task. -
Uses of ITask in ch.ivyteam.ivy.casemap.runtime
Methods in ch.ivyteam.ivy.casemap.runtime that return ITask Modifier and Type Method Description ITask
CaseMapStartResult. getTask()
Returns the initial task of the business case. -
Uses of ITask in ch.ivyteam.ivy.environment
Fields in ch.ivyteam.ivy.environment declared as ITask Modifier and Type Field Description ITask
Ivy. wfTask
The currently executedtask
.Methods in ch.ivyteam.ivy.environment that return ITask Modifier and Type Method Description static ITask
Ivy. wfTask()
Returns the currently executedtask
. -
Uses of ITask in ch.ivyteam.ivy.process.eventstart
Methods in ch.ivyteam.ivy.process.eventstart that return ITask Modifier and Type Method Description ITask
IProcessStartEventResponse. 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
Methods in ch.ivyteam.ivy.process.extension.impl that return ITask Modifier and Type Method Description protected ITask
AbstractProcessExtension. getTask(IIvyScriptContext context)
Gets the current workflow task -
Uses of ITask in ch.ivyteam.ivy.request
Methods in ch.ivyteam.ivy.request that return ITask Modifier and Type Method Description ITask
ITaskRequest. getTask()
Gets the task, the current request belongs to -
Uses of ITask in ch.ivyteam.ivy.workflow
Methods in ch.ivyteam.ivy.workflow that return ITask Modifier and Type Method Description ITask
IWorkflowSession. createTaskAndCase(IProcessStart processStart)
Starts a new task and creates a case for a process.static ITask
ITask. current()
Gets the current task.ITask
IWorkflowContext. findTask(long taskIdentifier)
Finds a task by its ID.ITask
IWorkflowSession. findWorkingTask(int taskIdentifier)
Deprecated.UseIWorkflowSession.findWorkingTask(long)
instead.ITask
IWorkflowSession. findWorkingTask(long taskIdentifier)
Finds a task the current session user is working on (task stateTaskState.RESUMED
orTaskState.CREATED
) with its identifier.ITask
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
ITask. getExpiredCreatorTask()
Gets the task that created this task because it has expired.ITask
ICase. getFirstTask()
Gets the first task of the case.ITask
IIntermediateEvent. getTask()
Gets the task that is waiting for or has been waiting for the event.ITask
IPageArchive. getTask()
Gets the task which was running as this page was filled in.ITask
IWorkflowEvent. getTask()
Gets the task this event belongs to.ITask
IWorkflowSession. resumeTask(int taskIdentifier)
Deprecated.useIWorkflowSession.resumeTask(long)
insteadITask
IWorkflowSession. resumeTask(long taskIdentifier)
Resumes a suspended or parked task with its identifier.Methods in ch.ivyteam.ivy.workflow that return types with arguments of type ITask Modifier and Type Method Description List<ITask>
IWorkflowSession. findCreatedAndResumedWorkTasks(int startIndex, int count)
Gets all tasks the workflow session user can work on that are in stateTaskState.RESUMED
orTaskState.CREATED
.IQueryResult<ITask>
ITaskEnd. findEndedTasks(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount)
Gets the tasks that ended on this task endIQueryResult<ITask>
IWorkflowSession. 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.List<ITask>
IWorkflowSession. findParkedWorkTasks(int startIndex, int count)
Gets all tasks the workflow session user can work on that are in stateTaskState.PARKED
.List<ITask>
IWorkflowSession. findResumedWorkTasks(int startIndex, int count)
Gets all tasks the workflow session user can work on that are in stateTaskState.RESUMED
.IQueryResult<ITask>
ITaskStart. findStartedTasks(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount)
Gets the tasks that were started from this task startList<ITask>
IWorkflowSession. findSuspendedAndParkedWorkTasks(int startIndex, int count)
Gets all tasks the workflow session user can work on that are in stateTaskState.SUSPENDED
orTaskState.PARKED
.List<ITask>
IWorkflowSession. findSuspendedWorkTasks(int startIndex, int count)
Gets all tasks the workflow session user can work on that are in stateTaskState.SUSPENDED
.List<IGroup<ITask>>
IWorkflowContext. findTaskCategories(IPropertyFilter<TaskProperty> categoryFilter, TaskProperty categoryProperty, OrderDirection categoryPropertyOrder)
Deprecated.useCategoryTree.createFor(TaskQuery)
insteadIQueryResult<ITask>
IWorkflowContext. findTasks(IPropertyFilter<TaskProperty> filter, List<PropertyOrder<TaskProperty>> order, int startIndex, int count, boolean returnAllCount)
Find tasks using a filter.IQueryResult<ITask>
IWorkflowContext. findTasks(String propertyName, String propertyValue, int startIndex, int count, boolean returnAllCount)
Deprecated.use
insteadTaskQuery
.create().where().customField()
.textField(propertyName)
.isLike(propertyValue).executor().results(startIndex, count)List<IGroup<ITask>>
IWorkflowSession. findWorkedOnTaskCategories(IPropertyFilter<TaskProperty> categoryFilter, TaskProperty categoryProperty, OrderDirection categoryPropertyOrder)
Deprecated.useCategoryTree.createFor(TaskQuery)
insteadList<ITask>
IWorkflowSession. findWorkedOnTasks(int startIndex, int count, Date taskEndTimestampFilter)
Finds all tasks that the session users has ever worked on.IQueryResult<ITask>
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 onIQueryResult<ITask>
IWorkflowSession. 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.List<IGroup<ITask>>
IWorkflowSession. findWorkTaskCategories(IPropertyFilter<TaskProperty> categoryFilter, TaskProperty categoryProperty, OrderDirection categoryPropertyOrder, EnumSet<TaskState> includeTaskStates)
Deprecated.useCategoryTree.createFor(TaskQuery)
insteadIQueryResult<ITask>
IWorkflowContext. findWorkTasks(IUser user, int startIndex, int count)
Finds tasks that a given user can work on (currently working or can start).IQueryResult<ITask>
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).IQueryResult<ITask>
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.List<ITask>
ICase. getActiveTasks()
Deprecated.useICase.tasks()
.allActive()
Returns all active child tasks.List<ITask>
ITaskSwitchEvent. getEndedTasks()
Gets the task that were ended by this task switch event.List<ITask>
ITaskSwitchEvent. getStartedTasks()
Gets the task that were started by this task switch event.List<ITask>
ICase. getTasks()
Deprecated.useICase.tasks()
.all()
Returns all child tasks.Methods in ch.ivyteam.ivy.workflow with parameters of type ITask Modifier and Type Method Description void
IWorkflowSession. parkTask(ITask task)
Parks/reserves a running task for the current session user.void
IWorkflowSession. resetTask(ITask runningTask)
Resets a task the workflow session user is working on. -
Uses of ITask in ch.ivyteam.ivy.workflow.query
Methods in ch.ivyteam.ivy.workflow.query that return types with arguments of type ITask Modifier and Type Method Description IFluentQueryExecutor<ITask>
TaskQuery. executor()
Provides a fluent API to execute this query and fetch its results. -
Uses of ITask in ch.ivyteam.ivy.workflow.signal
Methods in ch.ivyteam.ivy.workflow.signal that return ITask Modifier and Type Method Description ITask
ISignalEvent. getSentByTask()
ITask
ISignaledTask. getTask()
ITask
ITaskBoundarySignalEventReceiver. getWaitingTask()
Methods in ch.ivyteam.ivy.workflow.signal that return types with arguments of type ITask Modifier and Type Method Description List<ITask>
ISignalEvent. getCreatedTasks()
List<ITask>
ISignalEvent. getDestroyedTasks()
Methods in ch.ivyteam.ivy.workflow.signal with parameters of type ITask Modifier and Type Method Description ISignaledTask
IBpmSignalHistory. getSignaledTask(ITask task)
Gets information about the signal that created the task -
Uses of ITask in ch.ivyteam.ivy.workflow.task
Methods in ch.ivyteam.ivy.workflow.task that return types with arguments of type ITask Modifier and Type Method Description List<ITask>
ITasks. all()
Returns all tasks.List<ITask>
ITasks. allActive()
Returns all tasks in active state.List<ITask>
ITasks. own()
Returns own tasks.List<ITask>
ITasks. ownActive()
Returns own tasks in active state.
-