@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 personalRoleUESPersonalRoleRTException
locationUri
- UESURI of OU or folder in which the PersonalRole will be created.personalRole
- DTO containing the attributes of the PersonalRole.UESPersonalRoleRTException
personalRoleURI
- UESURI of a personalRole whose attributes are returnedUESPersonalRoleRTException
personalRoleUri
- UESURI of the Personal Role whose access codes are to be changedsetAccessCodes
- UESPersonalRoleSetAccessCodes DTO containing new Access Code 1 and 2.UESPersonalRoleRTException
personalRoleUri
- 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
.UESPersonalRoleRTException
personalRoleUri
- UESURI of the personal role whose profile attributes
are returned.UESPersonalRoleRTException
personalRoleUri
- 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.UESPersonalRoleRTException
personalRoleUri
- UESURI of the personal role whose profile attributes
are to be configured.attributes
- DTO of presentation attributesUESPersonalRoleRTException
personalRoleUri
- UESURI of the personal role whose profile attributes
are to be retrieved.UESPersonalRoleRTException
personalRoleUri
- UESURI of a Personal Role to relocate.personalRole
- Object containing a new location and modified attributes of the Personal Role.UESPersonalRoleRTException,
- UESArtifactRTExceptionUESPersonalRoleRTException
UESArtifactRTException
personalRoleUri
- identifies the user for which are accounts retrievedUESPersonalRoleRTException
- if the personalRoleUri parameter is either null
personalRoleUri
- 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