@UESService public interface UESCast
Modifier and Type | Method and Description |
---|---|
void |
create(UESURI subjectUri,
Casts a subject (role or group) to another subject (role or group).
|
void |
delete(UESURI subjectUri,
This command deletes the cast from the system.
|
java.lang.Boolean |
exists(UESURI subjectUri,
This command checks the direct cast existence of an castedSubjectUri in subjectUri.
|
UESResultList<UESCastAccessRoleAttributes,UESCastGetAccessRoleCastList> |
getAccessRoleCastList(UESURI subjectUri,
Returns list of access roles (personal access roles and uuEEs) casted directly or indirectly to the specified
subject (role or group).
|
UESCastAttributes |
getAttributes(UESURI subjectUri,
This command returns attributes of one cast.
|
UESResultList<UESCastAttributes,UESCastGetCastList> |
getCastList(UESURI subjectUri,
The command returns casts to the specified subject (role or group).
|
void |
setAttributes(UESURI subjectUri,
Sets basic attributes of the cast.
|
|
||||||||||||||
|
|
subjectUri
- UESURI of the subject into which another subject is castedcast
- DTO containing attributes of the castUESCastRTException
subject
- Uri UESURI of the subject to which the other is castedsubject
- DTO containing ues uri of the casted subjectUESCastRTException
UESCastDirection.IN
by default, or it can be sorted arbitrarily by any of cast attributes usable for the filtering or these
attributes combinations.subjectUri
- UESURI of the subject to which the casts are listed.criteria
- DTO containing criteria for listing casts. Available parameters are: castedSubjectName
, castedSubjectCode
, dateFrom
, state
: UESCastState
, level
:
UESCastLevel
, primary
, castDirection
.UESCastRTException
subjectUri
- UESURI of the subject into which the personal access roles are casted.criteria
- Object containing paging and filtering criteria. Available parameters are:
castedSubjectName
and castedSubjectCode
.UESCastRTException
subjectUri
- UESURI of the subject into which another subject is castedcast
- DTO containing attributes of the castUESCastRTException
subjectUri
- UESURI of the subject to which the other is casted.subject
- DTO containing UESURI of the casted subject.UESCastRTException
subjectUri
- UESURI of the subject to which the other is casted.cast
- DTO containing cast exists parameters.UESCastRTException