Package | Description |
---|---|
org.bonitasoft.engine.api |
The Bonita project has a clear separation between the API the users should be interacting with and the actual implementation classes.
|
Modifier and Type | Method and Description |
---|---|
ProcessDeploymentInfo |
ProcessManagementAPI.getProcessDeploymentInfo(long processDefinitionId)
Gets the deployment information of a process definition by giving the process definition identifier.
|
Modifier and Type | Method and Description |
---|---|
List<ProcessDeploymentInfo> |
ProcessManagementAPI.getProcessDeploymentInfos(int startIndex,
int maxResults,
ProcessDeploymentInfoCriterion sortCriterion)
Returns a paged list of process deployment information for a number of processes.
|
Map<Long,ProcessDeploymentInfo> |
ProcessManagementAPI.getProcessDeploymentInfosFromArchivedProcessInstanceIds(List<Long> archivedProcessInstantsIds)
Get process deployment information from a list of archived processInstance ids
|
Map<Long,ProcessDeploymentInfo> |
ProcessManagementAPI.getProcessDeploymentInfosFromIds(List<Long> processDefinitionIds)
Returns the process deployment information of the process definitions.
|
Map<Long,ProcessDeploymentInfo> |
ProcessManagementAPI.getProcessDeploymentInfosFromProcessInstanceIds(List<Long> processInstanceIds)
Get process deployment information from a list of processInstance id
|
List<ProcessDeploymentInfo> |
ProcessManagementAPI.getProcessDeploymentInfosOfCategory(long categoryId,
int startIndex,
int maxResults,
ProcessDeploymentInfoCriterion sort)
Returns the paged list of process deployment information items for the category.
|
List<ProcessDeploymentInfo> |
ProcessManagementAPI.getProcessDeploymentInfosUnrelatedToCategory(long categoryId,
int startIndex,
int maxResults,
ProcessDeploymentInfoCriterion sortingCriterion)
Returns the paginated list of process deployment information items of the category.
|
List<ProcessDeploymentInfo> |
ProcessManagementAPI.getProcessDeploymentInfosWithActorOnlyForGroup(long groupId,
int startIndex,
int maxResults,
ProcessDeploymentInfoCriterion sortingCriterion)
Returns the processes for which a specified group is the only mapped actor.
|
List<ProcessDeploymentInfo> |
ProcessManagementAPI.getProcessDeploymentInfosWithActorOnlyForGroups(List<Long> groupIds,
int startIndex,
int maxResults,
ProcessDeploymentInfoCriterion sortingCriterion)
Returns the processes for which one of the listed groups is the only mapped actors.
|
List<ProcessDeploymentInfo> |
ProcessManagementAPI.getProcessDeploymentInfosWithActorOnlyForRole(long roleId,
int startIndex,
int maxResults,
ProcessDeploymentInfoCriterion sortingCriterion)
Returns the processes for which the role is the only mapped actor.
|
List<ProcessDeploymentInfo> |
ProcessManagementAPI.getProcessDeploymentInfosWithActorOnlyForRoles(List<Long> roleIds,
int startIndex,
int maxResults,
ProcessDeploymentInfoCriterion sortingCriterion)
Returns the processes for which one of the listed roles is the only mapped actors.
|
List<ProcessDeploymentInfo> |
ProcessManagementAPI.getProcessDeploymentInfosWithActorOnlyForUser(long userId,
int startIndex,
int maxResults,
ProcessDeploymentInfoCriterion sortingCriterion)
Returns the processes for which the user is the only mapped actor.
|
List<ProcessDeploymentInfo> |
ProcessManagementAPI.getProcessDeploymentInfosWithActorOnlyForUsers(List<Long> userIds,
int startIndex,
int maxResults,
ProcessDeploymentInfoCriterion sortingCriterion)
Returns the processes for which one of the listed users is the only mapped actor.
|
List<ProcessDeploymentInfo> |
ProcessManagementAPI.getStartableProcessDeploymentInfosForActors(Set<Long> actorIds,
int startIndex,
int maxResults,
ProcessDeploymentInfoCriterion sortingCriterion)
Returns the paged list of process deployment information items that the actors can start.
|
List<ProcessDeploymentInfo> |
ProcessManagementAPI.getUncategorizedProcessDeploymentInfos(int startIndex,
int maxResults,
ProcessDeploymentInfoCriterion sortCriterion)
Returns the paged list of process deployment information items which have no category.
|
SearchResult<ProcessDeploymentInfo> |
ProcessManagementAPI.searchProcessDeploymentInfos(SearchOptions searchOptions)
Searches for the number and the list of process definitions.
|
SearchResult<ProcessDeploymentInfo> |
ProcessManagementAPI.searchProcessDeploymentInfosCanBeStartedBy(long userId,
SearchOptions searchOptions)
Searches for the number and the list of processes that the user can start.
|
SearchResult<ProcessDeploymentInfo> |
ProcessManagementAPI.searchProcessDeploymentInfosCanBeStartedByUsersManagedBy(long managerUserId,
SearchOptions searchOptions)
Search for process definitions that can be started by users managed by a specific user.
|
SearchResult<ProcessDeploymentInfo> |
ProcessManagementAPI.searchProcessDeploymentInfosStartedBy(long userId,
SearchOptions searchOptions)
Searches for the number and the list of processes which have been recently started by the user.
|
SearchResult<ProcessDeploymentInfo> |
ProcessManagementAPI.searchProcessDeploymentInfosSupervisedBy(long userId,
SearchOptions searchOptions)
Searches the number and the list of processes supervised by the user.
|
SearchResult<ProcessDeploymentInfo> |
ProcessRuntimeAPI.searchProcessDeploymentInfosWithAssignedOrPendingHumanTasks(SearchOptions searchOptions)
Search process definitions that have instances with assigned or pending human tasks.
|
SearchResult<ProcessDeploymentInfo> |
ProcessRuntimeAPI.searchProcessDeploymentInfosWithAssignedOrPendingHumanTasksFor(long userId,
SearchOptions searchOptions)
Search process definitions that have instances with assigned or pending human tasks for a specific user.
|
SearchResult<ProcessDeploymentInfo> |
ProcessRuntimeAPI.searchProcessDeploymentInfosWithAssignedOrPendingHumanTasksSupervisedBy(long supervisorId,
SearchOptions searchOptions)
Search process definitions supervised by a specific user, that have instances with assigned or pending human tasks.
|
SearchResult<ProcessDeploymentInfo> |
ProcessManagementAPI.searchUncategorizedProcessDeploymentInfos(SearchOptions searchOptions)
Searches for the number and the list of uncategorized processes.
|
SearchResult<ProcessDeploymentInfo> |
ProcessManagementAPI.searchUncategorizedProcessDeploymentInfosCanBeStartedBy(long userId,
SearchOptions searchOptions)
Searches the number and the list of processes that the user can start which have no category.
|
SearchResult<ProcessDeploymentInfo> |
ProcessManagementAPI.searchUncategorizedProcessDeploymentInfosSupervisedBy(long userId,
SearchOptions searchOptions)
Searches for the number and the list of uncategorized processes supervised by the user.
|
Copyright © 2018 Bonitasoft S.A.. All rights reserved.