Package | Description |
---|---|
com.cultofbits.integrationm.service.actionpack | |
com.cultofbits.integrationm.service.dictionary | |
com.cultofbits.integrationm.service.dictionary.reportm |
Modifier and Type | Method and Description |
---|---|
ReusableResponse<Role> |
UsermActionPack.addPermissionsToRole(String product,
String role,
List<String> permissions)
Adds multiple permissions to a specified role for a specific product.
|
ReusableResponse<Role> |
UsermActionPack.addPermissionsToRole(String product,
String role,
List<String> permissions,
String runAsUser)
Adds multiple permissions to a specified role for a specific product.
|
ReusableResponse<Group> |
UsermActionPack.addRolesToGroup(String group,
String product,
List<String> roles)
Adds multiple roles of a specific product to the specified group.
|
ReusableResponse<Group> |
UsermActionPack.addRolesToGroup(String group,
String product,
List<String> roles,
String runAsUser)
Adds multiple roles of a specific product to the specified group.
|
ReusableResponse<User> |
UsermActionPack.addUserToGroups(String username,
List<String> groups)
Adds a user to multiple specified groups.
|
ReusableResponse<User> |
UsermActionPack.addUserToGroups(String username,
List<String> groups,
String runAsUser)
Adds a user to multiple specified groups.
|
ReusableResponse<String> |
RecordmActionPack.attach(int instanceId,
String field,
String filename,
byte[] base64encodedContent)
Attaches a file to the specified instance and
$file field. |
ReusableResponse<String> |
RecordmActionPack.attach(int instanceId,
String field,
String filename,
byte[] base64encodedContent,
Map<String,Object> options)
Attaches a file to the specified instance and
$file field. |
ReusableResponse<String> |
RecordmActionPack.attach(int instanceId,
String field,
String filename,
byte[] base64encodedContent,
String runAsUser)
Attaches a file to the specified instance and
$file field. |
ReusableResponse<String> |
RecordmActionPack.attach(int instanceId,
String field,
String filename,
File file)
Attaches a file to the specified instance and
$file field. |
ReusableResponse<String> |
RecordmActionPack.attach(int instanceId,
String field,
String filename,
File file,
Map<String,Object> options)
Attaches a file to the specified instance and
$file field. |
ReusableResponse<String> |
RecordmActionPack.attach(int instanceId,
String field,
String filename,
File file,
String runAsUser)
Attaches a file to the specified instance and
$file field. |
ReusableResponse<String> |
RecordmActionPack.attach(int instanceId,
String field,
String filename,
InputStream content)
Attaches a file to the specified instance and
$file field. |
ReusableResponse<String> |
RecordmActionPack.attach(int instanceId,
String field,
String filename,
InputStream content,
Map<String,Object> options)
Attaches a file to the specified instance and
$file field. |
ReusableResponse<String> |
RecordmActionPack.attach(int instanceId,
String field,
String filename,
InputStream content,
String runAsUser)
Attaches a file to the specified instance and
$file field. |
ReusableResponse<RecordmInstance> |
RecordmActionPack.create(String definition,
Map<String,Object> values)
Creates a new instance of a record based on the provided definition and values.
|
ReusableResponse<RecordmInstance> |
RecordmActionPack.create(String definition,
Map<String,Object> values,
Map<String,Object> options)
Creates a new instance of a record based on the provided definition and values.
|
ReusableResponse<RecordmInstance> |
RecordmActionPack.create(String definition,
Map<String,Object> values,
String runAsUser)
Creates a new instance of a record based on the provided definition and values.
|
ReusableResponse<Group> |
UsermActionPack.createGroup(Map<String,String> groupData)
Creates a new Group with the provided information.
|
ReusableResponse<Group> |
UsermActionPack.createGroup(Map<String,String> groupData,
Map<String,List<String>> roles)
Creates a new Group with the provided information.
|
ReusableResponse<Group> |
UsermActionPack.createGroup(Map<String,String> groupData,
Map<String,List<String>> roles,
String runAsUser)
Creates a new Group with the provided information.
|
ReusableResponse<Group> |
UsermActionPack.createGroup(Map<String,String> groupData,
String runAsUser)
Creates a new Group with the provided information.
|
ReusableResponse<Permission> |
UsermActionPack.createPermission(Map<String,String> permissionData)
Creates a new Permission with the provided information.
|
ReusableResponse<Permission> |
UsermActionPack.createPermission(Map<String,String> permissionData,
String runAsUser)
Creates a new Permission with the provided information.
|
ReusableResponse<Role> |
UsermActionPack.createRole(Map<String,String> roleData)
Creates a new Role with the provided information.
|
ReusableResponse<Role> |
UsermActionPack.createRole(Map<String,String> roleData,
List<String> permissions)
Creates a new Role with the provided information.
|
ReusableResponse<Role> |
UsermActionPack.createRole(Map<String,String> roleData,
List<String> permissions,
String runAsUser)
Creates a new Role with the provided information.
|
ReusableResponse<Role> |
UsermActionPack.createRole(Map<String,String> roleData,
String runAsUser)
Creates a new Role with the provided information.
|
ReusableResponse<User> |
UsermActionPack.createUser(Map<String,String> userData)
Creates a user based on the provided user information.
|
ReusableResponse<User> |
UsermActionPack.createUser(Map<String,String> userData,
List<String> groups)
Creates a new User with the provided information.
|
ReusableResponse<User> |
UsermActionPack.createUser(Map<String,String> userData,
List<String> groups,
String runAsUser)
Creates a new User with the provided information.
|
ReusableResponse<User> |
UsermActionPack.createUser(Map<String,String> userData,
String runAsUser)
Creates a new User with the provided information.
|
ReusableResponse<RecordmStats> |
RecordmActionPack.delete(String definition,
int instanceId)
Deletes an instance of a record with the specified instance ID.
|
ReusableResponse<RecordmStats> |
RecordmActionPack.delete(String definition,
String condition)
Deletes multiple instances of records that match the specified condition.
|
ReusableResponse<RecordmStats> |
RecordmActionPack.delete(String definition,
String condition,
Map<String,Object> options)
Deletes multiple instances of records that match the specified condition.
|
ReusableResponse<EmptyBody> |
UsermActionPack.deleteGroup(String name)
Deletes a group with the specified name.
|
ReusableResponse<EmptyBody> |
UsermActionPack.deleteGroup(String name,
String runAsUser)
Deletes a group with the specified name.
|
ReusableResponse<EmptyBody> |
UsermActionPack.deletePermission(String product,
String name)
Deletes a permission with the specified product and name.
|
ReusableResponse<EmptyBody> |
UsermActionPack.deletePermission(String product,
String name,
String runAsUser)
Deletes a permission with the specified product and name.
|
ReusableResponse<EmptyBody> |
UsermActionPack.deleteRole(String product,
String name)
Deletes a role with the specified product and name.
|
ReusableResponse<EmptyBody> |
UsermActionPack.deleteRole(String product,
String name,
String runAsUser)
Deletes a role with the specified product and name.
|
ReusableResponse<EmptyBody> |
UsermActionPack.deleteUser(String username)
Deletes a user with the specified username.
|
ReusableResponse<EmptyBody> |
UsermActionPack.deleteUser(String username,
String runAsUser)
Deletes a user with the specified ID.
|
ReusableResponse<EmptyBody> |
UsermActionPack.disableUser(String username)
Disables a user with the specified username.
|
ReusableResponse<EmptyBody> |
UsermActionPack.disableUser(String username,
String runAsUser)
Disables a user with the specified username.
|
ReusableResponse<EmptyBody> |
UsermActionPack.enableUser(String username)
Enables a user with the specified username.
|
ReusableResponse<EmptyBody> |
UsermActionPack.enableUser(String username,
String runAsUser)
Enables a user with the specified username.
|
ReusableResponse<RecordmInstance> |
RecordmActionPack.get(int instanceId)
Retrieves the instance of a record with the specified instance ID.
|
ReusableResponse<RecordmInstance> |
RecordmActionPack.get(int instanceId,
String runAsUser)
Retrieves the instance of a record with the specified instance ID.
|
ReusableResponse<RecordmInstance> |
RecordmActionPack.get(String instanceId)
Retrieves the instance of a record with the specified instance ID.
|
ReusableResponse<RecordmInstance> |
RecordmActionPack.get(String instanceId,
String runAsUser)
Retrieves the instance of a record with the specified instance ID.
|
ReusableResponse<Definition> |
RecordmActionPack.getDefinition(String name)
Retrieves the definition with the specified name.
|
ReusableResponse<Group> |
UsermActionPack.getGroup(Integer groupId)
Retrieves information about a group with the specified ID.
|
ReusableResponse<Group> |
UsermActionPack.getGroup(Integer groupId,
String runAsUser)
Retrieves information about a group with the specified ID.
|
ReusableResponse<Group> |
UsermActionPack.getGroup(String name)
Retrieves information about a group with the specified group name.
|
ReusableResponse<Group> |
UsermActionPack.getGroup(String name,
String runAsUser)
Retrieves information about a group with the specified group name.
|
ReusableResponse<Permission> |
UsermActionPack.getPermission(Integer permissionId)
Retrieves information about a permission with the specified ID.
|
ReusableResponse<Permission> |
UsermActionPack.getPermission(Integer permissionId,
String runAsUser)
Retrieves information about a permission with the specified ID.
|
ReusableResponse<Permission> |
UsermActionPack.getPermission(String product,
String name)
Retrieves information about a permission with the specified name for a specific product.
|
ReusableResponse<Permission> |
UsermActionPack.getPermission(String product,
String name,
String runAsUser)
Retrieves information about a permission with the specified name for a specific product.
|
ReusableResponse<Role> |
UsermActionPack.getRole(Integer roleId)
Retrieves information about a role with the specified ID.
|
ReusableResponse<Role> |
UsermActionPack.getRole(Integer roleId,
String runAsUser)
Retrieves information about a role with the specified ID.
|
ReusableResponse<Role> |
UsermActionPack.getRole(String product,
String name)
Retrieves information about a role with the specified name for a specific product.
|
ReusableResponse<Role> |
UsermActionPack.getRole(String product,
String name,
String runAsUser)
Retrieves information about a role with the specified name for a specific product.
|
ReusableResponse<User> |
UsermActionPack.getUser(Integer userId)
Retrieves information about a user with the specified ID.
|
ReusableResponse<User> |
UsermActionPack.getUser(Integer userId,
String runAsUser)
Retrieves information about a user with the specified ID.
|
ReusableResponse<User> |
UsermActionPack.getUser(String username)
Retrieves information about a user with the specified ID.
|
ReusableResponse<User> |
UsermActionPack.getUser(String username,
String runAsUser)
Retrieves information about a user with the specified username.
|
ReusableResponse<Role> |
UsermActionPack.removePermissionsFromRole(String product,
String role,
List<String> permissions)
Removes multiple permissions from a specified role for a specific product.
|
ReusableResponse<Role> |
UsermActionPack.removePermissionsFromRole(String product,
String role,
List<String> permissions,
String runAsUser)
Removes multiple permissions from a specified role for a specific product.
|
ReusableResponse<Group> |
UsermActionPack.removeRolesFromGroup(String group,
String product,
List<String> roles)
Removes multiple roles of a specific product from the specified group.
|
ReusableResponse<Group> |
UsermActionPack.removeRolesFromGroup(String group,
String product,
List<String> roles,
String runAsUser)
Removes multiple roles of a specific product from the specified group.
|
ReusableResponse<User> |
UsermActionPack.removeUserFromGroups(String username,
List<String> groups)
Removes a user from multiple specified groups.
|
ReusableResponse<User> |
UsermActionPack.removeUserFromGroups(String username,
List<String> groups,
String runAsUser)
Removes a user from multiple specified groups.
|
ReusableResponse<RecordmStats> |
RecordmActionPack.update(String definition,
int instanceId,
Map<String,Object> updates)
Updates an instance of a Definition with the specified instance ID using the provided updates.
|
ReusableResponse<RecordmStats> |
RecordmActionPack.update(String definition,
int instanceId,
Map<String,Object> updates,
Map<String,Object> options)
Updates an instance of a Definition with the specified instance ID using the provided updates.
|
ReusableResponse<RecordmStats> |
RecordmActionPack.update(String definition,
int instanceId,
Map<String,Object> updates,
String runAsUser)
Updates an instance of a Definition with the specified instance ID using the provided updates.
|
ReusableResponse<RecordmStats> |
RecordmActionPack.update(String definition,
String condition,
Map<String,Object> updates)
Updates multiple instances of records that match the specified condition using the provided updates.
|
ReusableResponse<RecordmStats> |
RecordmActionPack.update(String definition,
String condition,
Map<String,Object> updates,
Map<String,Object> options)
Updates multiple instances of records that match the specified condition using the provided updates.
|
ReusableResponse<RecordmStats> |
RecordmActionPack.update(String definition,
String condition,
Map<String,Object> updates,
String runAsUser)
Updates multiple instances of records that match the specified condition using the provided updates.
|
ReusableResponse<Group> |
UsermActionPack.updateGroup(String name,
Map<String,Object> groupData)
Updates an existing group with the provided information.
|
ReusableResponse<Group> |
UsermActionPack.updateGroup(String name,
Map<String,Object> groupData,
String runAsUser)
Updates an existing group with the provided information.
|
ReusableResponse<Permission> |
UsermActionPack.updatePermission(String product,
String name,
Map<String,Object> permissionData)
Updates an existing permission with the provided information.
|
ReusableResponse<Permission> |
UsermActionPack.updatePermission(String product,
String name,
Map<String,Object> permissionData,
String runAsUser)
Updates an existing permission with the provided information.
|
ReusableResponse<Role> |
UsermActionPack.updateRole(String product,
String name,
Map<String,Object> roleData)
Updates an existing role with the provided information.
|
ReusableResponse<Role> |
UsermActionPack.updateRole(String product,
String name,
Map<String,Object> roleData,
String runAsUser)
Updates an existing role with the provided information.
|
ReusableResponse<User> |
UsermActionPack.updateUser(String username,
Map<String,Object> userData)
Updates an existing user with the provided information.
|
ReusableResponse<User> |
UsermActionPack.updateUser(String username,
Map<String,Object> userData,
String runAsUser)
Updates an existing user with the provided information.
|
Modifier and Type | Class and Description |
---|---|
static class |
ReusableResponse.Skipped<K>
A subclass of
ReusableResponse that represents requests that were skipped and never executed. |
Modifier and Type | Class and Description |
---|---|
class |
AsyncReportmResponse |
class |
ReportmResponse |
Copyright © 2021 Cult Of Bits, lda