@UESService public interface UESPersonalRole
| Modifier and Type | Field and Description |
|---|---|
static UESURI |
BETYPE_PERSONALROLE
URI of PersonalRole business entity.
|
| Modifier and Type | Method and Description |
|---|---|
UESURI |
create(UESURI locationUri,
Creates a new Personal Role to a specified location.
|
java.util.List<UESPersonalRoleAccountAttributes> |
getAccountList(UESURI personalRoleUri)
Returns list of accounts for an user.
|
UESPersonalRoleArtifactPresentationAttributes |
getArtifactPresentationAttributes(UESURI personalRoleUri)
Retrieves user settings of artifact presentation.
|
UESPersonalRoleAttributes |
getAttributes(UESURI personalRoleURI)
This command returns attributes representing the personalRole specified by the personalRoleURI parameter.
|
UESProfileAttributes |
getProfileAttributes(UESURI personalRoleUri)
This command returns profile information of the user.
|
UESResultList<UESTerritoryAttributes,UESPersonalRoleGetTerritoryList> |
getTerritoryList(UESURI personalRoleUri,
This command returns a list of territories the personal role has access to.
|
UESURI |
relocate(UESURI personalRoleUri,
Relocates a Personal Role between two territories within the same Territory Container.
|
void |
removeAccount(UESURI personalRoleUri,
Removes account.
|
UESURI |
setAccessCodes(UESURI personalRoleUri,
Command for setting Access Codes of an personalRole.
|
UESURI |
setArtifactPresentationAttributes(UESURI personalRoleUri,
Configures user settings of artifact presentation.
|
UESURI |
setAttributes(UESURI personalRoleUri,
Command for setting attributes of an personalRole.
|
UESURI |
setProfileAttributes(UESURI personalRoleUri,
Sets user's profile attributes.
|
personalRoleUri - UESURI of the Personal Role whose attributes are to be changedpersonalRole - DTO containing new attributes the personalRoleUESPersonalRoleRTExceptionlocationUri - UESURI of OU or folder in which the PersonalRole will be created.personalRole - DTO containing the attributes of the PersonalRole.UESPersonalRoleRTExceptionpersonalRoleURI - UESURI of a personalRole whose attributes are returnedUESPersonalRoleRTExceptionpersonalRoleUri - UESURI of the Personal Role whose access codes are to be changedsetAccessCodes - UESPersonalRoleSetAccessCodes DTO containing new Access Code 1 and 2.UESPersonalRoleRTExceptionpersonalRoleUri - UESURI of the personal role whose territories are
listed.criteria - DTO containing criteria for listing territories. Available
parameters are: name,
code,
preferred and
type :
UESTerritoryType.UESPersonalRoleRTExceptionpersonalRoleUri - UESURI of the personal role whose profile attributes
are returned.UESPersonalRoleRTExceptionpersonalRoleUri - UESURI of the personal role which represents the
user and for which the language settings are modified. Never null.profile - Object containing personal profile attributes, contained
language can be null.UESPersonalRoleRTExceptionpersonalRoleUri - UESURI of the personal role whose profile attributes
are to be configured.attributes - DTO of presentation attributesUESPersonalRoleRTExceptionpersonalRoleUri - UESURI of the personal role whose profile attributes
are to be retrieved.UESPersonalRoleRTExceptionpersonalRoleUri - UESURI of a Personal Role to relocate.personalRole - Object containing a new location and modified attributes of the Personal Role.UESPersonalRoleRTException, - UESArtifactRTExceptionUESPersonalRoleRTExceptionUESArtifactRTExceptionpersonalRoleUri - identifies the user for which are accounts retrievedUESPersonalRoleRTException - if the personalRoleUri parameter is either nullpersonalRoleUri - identifies the user for which is the account removedattributes - this parameter specifies the account to be deletedUESPersonalRoleRTException - if the personalRoleUri parameter is either null
or there is no account which conforms to constraints specified in attributes parameter