@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