@UESService public interface UESRoleInterface
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
BEROLE_INTERFACE_CODE
Code of role interface business entity.
|
static UESURI |
BETYPE_ROLE_INTERFACE
URI of role interface business entity.
|
Modifier and Type | Method and Description |
---|---|
void |
addMetaArtifact(UESURI roleInterfaceUri,
The command creates new meta artifact connection to the specified role interface.
|
UESURI |
create(UESURI locationUri,
Creates a new role interface.
|
void |
delete(UESURI roleInterfaceUri)
This command deletes the specified role interface from the system.
|
UESURI |
export(UESURI roleInterfaceUri,
The command exports a role interface to a DataFile, which is saved to the Export Storage.
|
UESRoleInterfaceAttributes |
getAttributes(UESURI roleInterfaceUri)
This command returns attributes representing the role interface specified by the roleInterfaceUri parameter.
|
UESStreamHandler |
getExportData(UESURI roleInterfaceUri,
The command returns a data file generated by the export command.
|
UESResultList<UESRoleInterfaceGetMetaArtifactListItem,UESRoleInterfaceGetMetaArtifactList> |
getMetaArtifactList(UESURI roleInterfaceUri,
Returns list of the meta artifacts that are connected to the specified role interface.
|
UESResultList<UESRoleInterfaceGetRoleListItem,UESRoleInterfaceGetRoleList> |
getRoleList(UESURI roleInterfaceUri,
Returns list of roles, which the specified role interface is connected to.
|
void |
removeMetaArtifact(UESURI roleInterfaceUri,
The command removes meta artifact connection from the specified role interface.
|
UESURI |
setAttributes(UESURI roleInterfaceUri,
Command for setting attributes of a role interface.
|
UESRoleInterfaceCreate
DTO. Competent role for the new group 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 UESRoleInterfaceCreate
DTO.locationUri
- UESURI of the meta model dictionary where the role interface will be created.roleInterface
- DTO containing attributes of the new role interface.UESRoleInterfaceRTException
roleInterfaceUri
- UESURI of a role interface whose attributes are returnedUESRoleInterfaceRTException
roleInterfaceUri
- UESURI of the role interface whose attributes are to be changedroleInterface
- DTO containing new attributes the role interfaceUESRoleInterfaceRTException
roleInterfaceUri
- UESURI of the role interface which is about to be deleted.UESRoleInterfaceRTException
roleInterfaceUri
- UESURI of the role interface where the meta artifacts will be connectedmetaArtifact
- DTO containing meta artifact that to be connectedUESRoleInterfaceRTException
roleInterfaceUri
- UESURI of the role interface where the meta artifacts will be disconnected.metaArtifact
- DTO containing meta artifact that to be disconnectedUESRoleInterfaceRTException
roleInterfaceUri
- UES URI of the role interface for which the connected meta artifacts are to be listedcriteria
- DTO containing criteria for listing connected meta artifacts. Available parameters are:
name
and
code
roleInterfaceUri
- UESURI of the role interface to exportroleInterface
- DTO that contains attributes of the export processUESRoleInterfaceRTException
roleInterfaceUri
- UESURI of the role interface we want to get the exported file from.roleInterface
- DTO that contains attributes concerning the file returned.UESRoleInterfaceRTException
roleInterfaceUri
- UESURI of the role interface to retrieve the roles it is connected to.criteria
- Object containing paging criteria.UESRoleInterfaceRTException