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.
|
org.bonitasoft.engine.identity |
Manages information about an organization, that is, the set of users who can act in processes and the groups and the organization's roles and the relation
between them.
|
Modifier and Type | Method and Description |
---|---|
User |
UserAPI.createUser(String userName,
String password)
Creates a user.
|
User |
UserAPI.createUser(String userName,
String password,
String firstName,
String lastName)
Creates a user.
|
User |
UserAPI.createUser(UserCreator creator)
Creates a user.
|
User |
UserAPI.getUser(long userId)
Retrieves the user.
|
User |
UserAPI.getUserByUserName(String userName)
Retrieves the user.
|
User |
UserAPI.updateUser(long userId,
UserUpdater updater)
Updates the user according to the updater values.
|
Modifier and Type | Method and Description |
---|---|
List<User> |
UserAPI.getActiveUsersInGroup(long groupId,
int startIndex,
int maxResults,
UserCriterion criterion)
Retrieves the paginated list of active users in groups.
|
List<User> |
UserAPI.getActiveUsersInRole(long roleId,
int startIndex,
int maxResults,
UserCriterion criterion)
Retrieves the paginated list of active users in role.
|
List<User> |
UserAPI.getActiveUsersWithManager(long managerId,
int startIndex,
int maxResults,
UserCriterion criterion)
Retrieves the paginated list of active users of a manager.
|
List<User> |
UserAPI.getInactiveUsersInGroup(long groupId,
int startIndex,
int maxResults,
UserCriterion criterion)
Retrieves the paginated list of inactive users in groups.
|
List<User> |
UserAPI.getInactiveUsersInRole(long roleId,
int startIndex,
int maxResults,
UserCriterion criterion)
Retrieves the paginated list of inactive users in role.
|
List<User> |
UserAPI.getInactiveUsersWithManager(long managerId,
int startIndex,
int maxResults,
UserCriterion criterion)
Retrieves the paginated list of inactive users of a manager.
|
List<User> |
ProcessManagementAPI.getPossibleUsersOfHumanTask(long processDefinitionId,
String humanTaskName,
int startIndex,
int maxResults)
Lists the possible users (candidates) of the specified human task definition.
|
List<User> |
ProcessRuntimeAPI.getPossibleUsersOfPendingHumanTask(long humanTaskInstanceId,
int startIndex,
int maxResults)
Lists the possible users (candidates) of the specified human task instance.
|
List<User> |
UserAPI.getUsers(int startIndex,
int maxResults,
UserCriterion criterion)
Retrieves the paginated list of users.
|
Map<Long,User> |
UserAPI.getUsers(List<Long> userIds)
Retrieves the users.
|
Map<String,User> |
UserAPI.getUsersByUsernames(List<String> userNames)
Retrieves the identifiers of the named users.
|
List<User> |
UserAPI.getUsersInGroup(long groupId,
int startIndex,
int maxResults,
UserCriterion criterion)
Retrieves the paginated list of users, both active and inactive, in a given group.
|
List<User> |
UserAPI.getUsersInRole(long roleId,
int startIndex,
int maxResults,
UserCriterion criterion)
Retrieves the paginated list of users, regardless if they are active or not, in a given role.
|
List<User> |
UserAPI.getUsersWithManager(long managerId,
int startIndex,
int maxResults,
UserCriterion criterion)
Retrieves the paginated list of users of a manager.
|
SearchResult<User> |
UserAPI.searchUsers(SearchOptions options)
Searches users according to the criteria containing in the options.
|
SearchResult<User> |
ProcessRuntimeAPI.searchUsersWhoCanExecutePendingHumanTask(long humanTaskInstanceId,
SearchOptions searchOptions)
Lists the possible users (candidates) that can execute the specified human task instance.
|
SearchResult<User> |
ProcessManagementAPI.searchUsersWhoCanStartProcessDefinition(long processDefinitionId,
SearchOptions searchOptions)
Searches for the number and the list of users who can start the process.
|
Modifier and Type | Method and Description |
---|---|
User |
UserWithContactData.getUser() |
Copyright © 2019 Bonitasoft S.A.. All rights reserved.