Package | Description |
---|---|
org.bonitasoft.engine.api | |
org.bonitasoft.engine.exception |
Modifier and Type | Method and Description |
---|---|
void |
PlatformAPI.cleanAndDeletePlaftorm()
Clean and delete a platform.
|
void |
PlatformAPI.cleanPlatform()
Clean the platform.
|
void |
ProcessManagementAPI.deleteCategory(long categoryId)
Deletes a category and its associations.
|
void |
GroupAPI.deleteGroup(long groupId)
Deletes the group.
|
void |
GroupAPI.deleteGroups(List<Long> groupIds)
Deletes the groups.
|
void |
OrganizationAPI.deleteOrganization()
Deletes the organization.
|
void |
PlatformAPI.deletePlatform()
Delete the platform
|
void |
ProcessManagementAPI.deleteProcess(long processId)
Deletes a process definition by giving its identifier.
|
void |
ProcessManagementAPI.deleteProcesses(List<Long> processIds)
Deletes process definitions by giving their identifiers.
|
void |
ProcessRuntimeAPI.deleteProcessInstance(long processInstanceId)
Delete the process instance having the identifier in parameter
|
void |
ProcessRuntimeAPI.deleteProcessInstances(long processDefinitionId)
Delete process instances by its process definition id
If process having the id is not found, it will thrown ProcessDefinitionNotFoundException
If process having the id is enabled, it will thrown DeletingEnabledProcessException
|
void |
ProfileAPI.deleteProfileMember(Long id)
Deletes the profile member.
|
void |
RoleAPI.deleteRole(long roleId)
Deletes the role.
|
void |
RoleAPI.deleteRoles(List<Long> roleIds)
Deletes the roles.
|
void |
ProcessManagementAPI.deleteSupervisor(long supervisorId)
Deletes the process supervisor.
|
void |
ProcessManagementAPI.deleteSupervisor(Long processId,
Long userId,
Long roleId,
Long groupId)
TODO hard to use
Delete the
ProcessSupervisor object that is identified by this processId, userId, roleId and groupId |
void |
UserAPI.deleteUser(long userId)
Deletes the user.
|
void |
UserAPI.deleteUser(String userName)
Deletes the user.
|
void |
MembershipAPI.deleteUserMembership(long userMembershipId)
Deletes the user membership.
|
void |
MembershipAPI.deleteUserMembership(long userId,
long groupId,
long roleId)
Deletes the user membership.
|
void |
MembershipAPI.deleteUserMemberships(List<Long> userIds,
long groupId,
long roleId)
Deletes the user memberships.
|
void |
UserAPI.deleteUsers(List<Long> userIds)
Deletes the users.
|
void |
ProcessManagementAPI.disableAndDelete(long processId)
Disables and deletes the process.
|
void |
ProcessManagementAPI.removeActorMember(long actorMemberId)
Deletes the actor member.
|
void |
ProcessManagementAPI.removeAllCategoriesFromProcessDefinition(long processDefinitionId)
Deletes the associations of all categories related the process definition.
|
void |
ProcessManagementAPI.removeAllProcessDefinitionsFromCategory(long categoryId)
Deletes the associations of all the process definitions related to the category.
|
void |
ProcessManagementAPI.removeCategoriesFromProcess(long processId,
List<Long> categoryIds)
Dissociates the categories from the process definition.
|
void |
PlatformCommandAPI.removeDependency(String name)
Remove a dependency to the tenant scope.
|
void |
CommandAPI.removeDependency(String name)
Remove a dependency to the tenant scope.
|
void |
CommandAPI.unregister(long commandId)
Delete a command through its id.
|
void |
PlatformCommandAPI.unregister(String name)
Delete a command and its descriptor.
|
void |
CommandAPI.unregister(String name)
Delete a command through its name.
|
void |
CommandAPI.unregisterAll()
Delete all commands
|
Modifier and Type | Class and Description |
---|---|
class |
ProcessInstanceHierarchicalDeletionException
Happens when a process instance can't be there is a parent process instance that is still active
Delete this parent process first.
|
Copyright © 2013 BonitaSoft. All Rights Reserved.