@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 groupUESGroupRTException
groupUri
- UESURI of a group whose attributes are returnedUESGroupRTException
groupUri
- UESURI of the group whose attributes are to be changedgroup
- DTO containing new attributes the groupUESGroupRTException
groupUri
- UESURI of the group which is about to be deleted.UESGroupRTException
group
- 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
propagatedUESGroupRTException
groupRoleUri
- UESURI of the group role with activitiesgroup
- DTO containing attributes to canceling activities for casted rolesUESGroupRTException
groupRoleUri
- UESURI of the group role where the role interface will be connectedroleInterface
- DTO containing role interface that to be connectedUESGroupRTException
groupRoleUri
- UESURI of the group role where the role interface will be disconnectedroleInterface
- DTO containing role interface that to be disconnectedUESGroupRTException
groupRoleUri
- 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
code
UESGroupRTException