@UESService public interface UESGroup
| Modifier and Type | Field and Description | 
|---|---|
static UESURI | 
BETYPE_GROUP
URI of group business entity. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addRoleInterface(UESURI groupRoleUri,
This command creates new role interface connection to the specified role. 
 | 
void | 
cancelActivities(UESURI groupRoleUri,
This command cancels activities which exist due to group roles for the specified roles. 
 | 
UESURI | 
create(UESURI locationUri,
Creates a new group role. 
 | 
void | 
delete(UESURI groupUri)
This command deletes the specified group role from the system. 
 | 
UESGroupAttributes | 
getAttributes(UESURI groupUri)
This command returns attributes representing the group role specified by the groupRoleUri parameter. 
 | 
UESResultList<UESGroupGetRoleInterfaceListItem,UESGroupGetRoleInterfaceList> | 
getRoleInterfaceList(UESURI groupRoleUri,
Returns list of the role interfaces that are connected to the specified group role. 
 | 
void | 
propagateActivities(UESURI group,
This command propagates activities of the group to its casted roles or casted groups. 
 | 
void | 
removeRoleInterface(UESURI groupRoleUri,
The command removes role interface connection from the specified group role. 
 | 
UESURI | 
setAttributes(UESURI groupUri,
Command for setting attributes of a group role. 
 | 
UESGroupCreate 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 UESGroupCreate DTO.locationUri - locationUri UESURI of the folder/org. unit/meta model where the group will be created.role - DTO containing attributes of the new groupUESGroupRTExceptiongroupUri - UESURI of a group whose attributes are returnedUESGroupRTExceptiongroupUri - UESURI of the group whose attributes are to be changedgroup - DTO containing new attributes the groupUESGroupRTExceptiongroupUri - UESURI of the group which is about to be deleted.UESGroupRTExceptiongroup - UESURI of the group which activities will be propagatedcastedRoles - UESURIs of the roles which must be casted into group with groupRoleUri and into which the activities will be
          propagatedUESGroupRTExceptiongroupRoleUri - UESURI of the group role with activitiesgroup - DTO containing attributes to canceling activities for casted rolesUESGroupRTExceptiongroupRoleUri - UESURI of the group role where the role interface will be connectedroleInterface - DTO containing role interface that to be connectedUESGroupRTExceptiongroupRoleUri - UESURI of the group role where the role interface will be disconnectedroleInterface - DTO containing role interface that to be disconnectedUESGroupRTExceptiongroupRoleUri - UESURI of the access role for which the connected role interfaces are to be listedcriteria - DTO containing criteria for listing access role interfaces. Available parameters are:
          name and
          codeUESGroupRTException