Package | Description |
---|---|
org.bonitasoft.engine.api |
The Bonita BPM project has a clear separation between the API the users should be interacting with and the actual implementation classes.
|
org.bonitasoft.engine.bpm.flownode |
Modifier and Type | Method and Description |
---|---|
HumanTaskInstance |
ProcessRuntimeAPI.getHumanTaskInstance(long activityInstanceId)
Retrieve a human task instance by the corresponding activity instance id.
|
HumanTaskInstance |
ProcessRuntimeAPI.getLastStateHumanTaskInstance(long processInstanceId,
String taskName)
Return the last created human task instance with the specified name for the given process instance.
|
Modifier and Type | Method and Description |
---|---|
List<HumanTaskInstance> |
ProcessRuntimeAPI.getAssignedHumanTaskInstances(long userId,
int startIndex,
int maxResults,
ActivityInstanceCriterion criterion)
Get the list of human task instances assigned to the specified user.
|
List<HumanTaskInstance> |
ProcessRuntimeAPI.getHumanTaskInstances(long processInstanceId,
String taskName,
int startIndex,
int maxResults)
List the named human tasks belonging to the specified process instance.
|
List<HumanTaskInstance> |
ProcessRuntimeAPI.getPendingHumanTaskInstances(long userId,
int startIndex,
int maxResults,
ActivityInstanceCriterion pagingCriterion)
Get the list of pending human task instances available to the specified user.
|
SearchResult<HumanTaskInstance> |
ProcessRuntimeAPI.searchAssignedAndPendingHumanTasks(long rootProcessDefinitionId,
SearchOptions searchOptions)
Search the assigned and pending human tasks for any user, on the specified root process definition, corresponding to the options.
|
SearchResult<HumanTaskInstance> |
ProcessRuntimeAPI.searchAssignedAndPendingHumanTasksFor(long rootProcessDefinitionId,
long userId,
SearchOptions searchOptions)
Search the assigned and pending human tasks for the specified user, on the specified root process definition, corresponding to the options.
|
SearchResult<HumanTaskInstance> |
ProcessRuntimeAPI.searchAssignedTasksManagedBy(long managerUserId,
SearchOptions searchOptions)
Search the assigned human tasks for tasks that match the search options and are administered by the specified user.
|
SearchResult<HumanTaskInstance> |
ProcessRuntimeAPI.searchAssignedTasksSupervisedBy(long supervisorId,
SearchOptions searchOptions)
Search for tasks assigned to users supervised by the specified user.
|
SearchResult<HumanTaskInstance> |
ProcessRuntimeAPI.searchHumanTaskInstances(SearchOptions searchOptions)
Search for human task instances.
|
SearchResult<HumanTaskInstance> |
ProcessRuntimeAPI.searchMyAvailableHumanTasks(long userId,
SearchOptions searchOptions)
Search for all tasks available to a specified user.
|
SearchResult<HumanTaskInstance> |
ProcessRuntimeAPI.searchPendingHiddenTasks(long userId,
SearchOptions searchOptions)
Search for pending hidden tasks that are available to the specified user.
|
SearchResult<HumanTaskInstance> |
ProcessRuntimeAPI.searchPendingTasksForUser(long userId,
SearchOptions searchOptions)
Search the pending human tasks for tasks available to the specified user.
|
SearchResult<HumanTaskInstance> |
ProcessRuntimeAPI.searchPendingTasksManagedBy(long managerUserId,
SearchOptions searchOptions)
Search the pending human tasks for tasks that match the search options and are managed by the specified user.
|
SearchResult<HumanTaskInstance> |
ProcessRuntimeAPI.searchPendingTasksSupervisedBy(long userId,
SearchOptions searchOptions)
Search the pending human tasks for tasks that match the search options and are supervised by the specified user.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ManualTaskInstance |
interface |
UserTaskInstance |
Copyright © 2014 Bonitasoft S.A.. All rights reserved.