@UESService public interface UESRole
| Modifier and Type | Field and Description |
|---|---|
static UESURI |
BETYPE_ROLE
URI of role business entity.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addRoleInterface(UESURI roleUri,
This command creates new role interface connection to the specified role.
|
UESURI |
create(UESURI locationUri,
Creates a new role.
|
void |
delete(UESURI roleUri)
This command deletes the specified role from the system.
|
UESResultList<UESRoleGetArtifactListItem,UESRoleGetArtifactList> |
getArtifactList(UESURI roleUri,
This command returns a list of entries representing the artifacts for that the specified role is competent.
|
UESRoleAttributes |
getAttributes(UESURI roleUri)
This command returns attributes representing the role specified by the roleUri parameter.
|
UESResultList<UESRoleGetRoleInterfaceListItem,UESRoleGetRoleInterfaceList> |
getRoleInterfaceList(UESURI roleUri,
Returns list of the role interfaces that are connected to the specified role.
|
void |
removeRoleInterface(UESURI roleUri,
The command removes role interface connection from the specified role.
|
UESURI |
setAttributes(UESURI roleUri,
Command for setting attributes of a role.
|
UESRoleCreate DTO. Competent role for the new role will be selected as the most suitable according to specified container and
meta artifact (executive/authorized role with connected interface), or can be also specified in UESRoleCreate DTO.locationUri - UESURI of the folder/org. unit/meta model where the role will be created.role - DTO containing attributes of the new roleUESRoleRTExceptionroleUri - UESURI of the roleUESRoleRTExceptionroleUri - UESURI of the role whose attributes are to be changedrole - DTO containing new attributes for the roleUESRoleRTExceptionroleUri - UESURI of the role which is about to be deleted.UESRoleRTExceptionroleUri - UESURI of the role that is competent for the searched artifactscriteria - DTO containing criteria for listing role's artifacts.UESArtifactSearchRTExceptionroleUri - UESURI of the role where the role interface will be connectedroleInterface - DTO containing role interface that to be connectedUESRoleRTExceptionroleInterfaceUri - UESURI of the role where the role interface will be disconnected.roleInterface - DTO containing role interface that to be disconnectedUESRoleRTExceptionroleUri - UES URI of the role for which the connected role interfaces are to be listedcriteria - DTO containing criteria for listing connected role interfacesUESRoleRTException