Uses of Interface
ch.ivyteam.ivy.workflow.ITask
-
-
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.htmldialog
Methods in ch.ivyteam.ivy.htmldialog with parameters of type ITask Modifier and Type Method Description String
IHtmlDialogContext. taskStartInFrameRef(ITask taskToStart)
Gets a reference to start the specified task (empty string if task isnull
or not in a startable state).String
IHtmlDialogContext. taskStartRef(ITask taskToStart)
Gets a reference to start the specified task (empty string if task isnull
or not in a startable state). -
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.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()
Gets all tasks in a active stateList<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()
Gets all tasksMethods 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.businesscase
Methods in ch.ivyteam.ivy.workflow.businesscase that return types with arguments of type ITask Modifier and Type Method Description List<ITask>
IBusinessCase. getActiveTasks()
Gets all active tasks of all active sub cases of this business caseList<ITask>
IBusinessCase. getTasks()
Gets all tasks of all sub cases of this business case -
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
-