Package com.uc4.api.objects
Class User
- java.lang.Object
-
- com.uc4.api.objects.UC4Object
-
- com.uc4.api.objects.User
-
public class User extends UC4Object
This class represents a USER Object in the Automation Engine.
-
-
Constructor Summary
Constructors Constructor Description User()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UserAttributesattributes()This method provides access to the attributes of an USER object.UserAuthorizationsauthorizations()This method provides access to the authorization settings of this user.Headerheader()Returns the header data of this object.booleanisExecutable()Returnstrueif this Object can be executed.protected voidloadContent(com.uc4.util.XMLDocument doc, ConnectionAttributes session)UserPrivilegesprivileges()This method provides access to the privileges of this USER object.protected voidstoreContent(com.uc4.util.XMLDocument doc, org.w3c.dom.Element objectElement, ConnectionAttributes sessionInfo)UserGroupAssignmentuserGroups()This method provides access the assigned User Groups of this USER object.-
Methods inherited from class com.uc4.api.objects.UC4Object
docu, getAccess, getIdnr, getModCount, getName, getObjectClient, getType, isOldVersion, load, store, validate
-
-
-
-
Method Detail
-
header
public Header header()
Returns the header data of this object. This is the information of the header tab in the dialog client.- Returns:
- header
-
attributes
public UserAttributes attributes()
This method provides access to the attributes of an USER object.- Returns:
- user tab
-
privileges
public UserPrivileges privileges()
This method provides access to the privileges of this USER object.- Returns:
- Privileges
-
userGroups
public UserGroupAssignment userGroups()
This method provides access the assigned User Groups of this USER object.- Returns:
- User Groups
-
authorizations
public UserAuthorizations authorizations()
This method provides access to the authorization settings of this user.- Returns:
- UserAuthorizations
-
loadContent
protected void loadContent(com.uc4.util.XMLDocument doc, ConnectionAttributes session)
-
storeContent
protected void storeContent(com.uc4.util.XMLDocument doc, org.w3c.dom.Element objectElement, ConnectionAttributes sessionInfo)
-
isExecutable
public boolean isExecutable()
Description copied from class:UC4ObjectReturnstrueif this Object can be executed.- Specified by:
isExecutablein classUC4Object- Returns:
- true if the Object can be executed, false if not.
-
-