@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 roleUESRoleRTException
roleUri
- UESURI of the roleUESRoleRTException
roleUri
- UESURI of the role whose attributes are to be changedrole
- DTO containing new attributes for the roleUESRoleRTException
roleUri
- UESURI of the role which is about to be deleted.UESRoleRTException
roleUri
- UESURI of the role that is competent for the searched artifactscriteria
- DTO containing criteria for listing role's artifacts.UESArtifactSearchRTException
roleUri
- UESURI of the role where the role interface will be connectedroleInterface
- DTO containing role interface that to be connectedUESRoleRTException
roleInterfaceUri
- UESURI of the role where the role interface will be disconnected.roleInterface
- DTO containing role interface that to be disconnectedUESRoleRTException
roleUri
- UES URI of the role for which the connected role interfaces are to be listedcriteria
- DTO containing criteria for listing connected role interfacesUESRoleRTException