@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.UESRoleInterfaceRTExceptionroleInterfaceUri - UESURI of a role interface whose attributes are returnedUESRoleInterfaceRTExceptionroleInterfaceUri - UESURI of the role interface whose attributes are to be changedroleInterface - DTO containing new attributes the role interfaceUESRoleInterfaceRTExceptionroleInterfaceUri - UESURI of the role interface which is about to be deleted.UESRoleInterfaceRTExceptionroleInterfaceUri - UESURI of the role interface where the meta artifacts will be connectedmetaArtifact - DTO containing meta artifact that to be connectedUESRoleInterfaceRTExceptionroleInterfaceUri - UESURI of the role interface where the meta artifacts will be disconnected.metaArtifact - DTO containing meta artifact that to be disconnectedUESRoleInterfaceRTExceptionroleInterfaceUri - 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
          coderoleInterfaceUri - UESURI of the role interface to exportroleInterface - DTO that contains attributes of the export processUESRoleInterfaceRTExceptionroleInterfaceUri - UESURI of the role interface we want to get the exported file from.roleInterface - DTO that contains attributes concerning the file returned.UESRoleInterfaceRTExceptionroleInterfaceUri - UESURI of the role interface to retrieve the roles it is connected to.criteria - Object containing paging criteria.UESRoleInterfaceRTException