@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