org.eclipse.stardust.engine.api.ws
Class UserXto

java.lang.Object
  extended by org.eclipse.stardust.engine.api.ws.UserXto

public class UserXto
extends Object

The User represents a snapshot of the user state. It contains general user information, as well as information regarding the permissions the user currently has. The User can be modified and used to update the user's information including grants and userGroups.

Java class for User complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="User">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="oid" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="qualifiedId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="accountId" type="{http://www.w3.org/2001/XMLSchema}string"/>
         <element name="firstName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="lastName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="password" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="previousLoginTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="eMail" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="validFrom" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="validTo" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="description" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="administrator" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="permissionStates" type="{http://eclipse.org/stardust/ws/v2012a/api}PermissionStates" minOccurs="0"/>
         <element name="detailsLevel" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="userRealm" type="{http://eclipse.org/stardust/ws/v2012a/api}UserRealm" minOccurs="0"/>
         <element name="userGroups" type="{http://eclipse.org/stardust/ws/v2012a/api}UserGroups" minOccurs="0"/>
         <element name="grants" type="{http://eclipse.org/stardust/ws/v2012a/api}Grants" minOccurs="0"/>
         <element name="attributes" type="{http://eclipse.org/stardust/ws/v2012a/api}Attributes" minOccurs="0"/>
         <element name="passwordExpired" type="{http://www.w3.org/2001/XMLSchema}boolean"/>
         <element name="qualityAssuranceProbability" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 


Constructor Summary
UserXto()
           
 
Method Summary
 String getAccountId()
          Gets the value of the accountId property.
 AttributesXto getAttributes()
          Gets the value of the attributes property.
 String getDescription()
          Gets the value of the description property.
 Integer getDetailsLevel()
          Gets the value of the detailsLevel property.
 String getEMail()
          Gets the value of the eMail property.
 String getFirstName()
          Gets the value of the firstName property.
 GrantsXto getGrants()
          Gets the value of the grants property.
 String getLastName()
          Gets the value of the lastName property.
 Long getOid()
          Gets the value of the oid property.
 String getPassword()
          Gets the value of the password property.
 PermissionStatesXto getPermissionStates()
          Gets the value of the permissionStates property.
 Date getPreviousLoginTime()
          Gets the value of the previousLoginTime property.
 String getQualifiedId()
          Gets the value of the qualifiedId property.
 Integer getQualityAssuranceProbability()
          Gets the value of the qualityAssuranceProbability property.
 UserGroupsXto getUserGroups()
          Gets the value of the userGroups property.
 UserRealmXto getUserRealm()
          Gets the value of the userRealm property.
 Date getValidFrom()
          Gets the value of the validFrom property.
 Date getValidTo()
          Gets the value of the validTo property.
 boolean isAdministrator()
          Gets the value of the administrator property.
 boolean isPasswordExpired()
          Gets the value of the passwordExpired property.
 void setAccountId(String value)
          Sets the value of the accountId property.
 void setAdministrator(boolean value)
          Sets the value of the administrator property.
 void setAttributes(AttributesXto value)
          Sets the value of the attributes property.
 void setDescription(String value)
          Sets the value of the description property.
 void setDetailsLevel(Integer value)
          Sets the value of the detailsLevel property.
 void setEMail(String value)
          Sets the value of the eMail property.
 void setFirstName(String value)
          Sets the value of the firstName property.
 void setGrants(GrantsXto value)
          Sets the value of the grants property.
 void setLastName(String value)
          Sets the value of the lastName property.
 void setOid(Long value)
          Sets the value of the oid property.
 void setPassword(String value)
          Sets the value of the password property.
 void setPasswordExpired(boolean value)
          Sets the value of the passwordExpired property.
 void setPermissionStates(PermissionStatesXto value)
          Sets the value of the permissionStates property.
 void setPreviousLoginTime(Date value)
          Sets the value of the previousLoginTime property.
 void setQualifiedId(String value)
          Sets the value of the qualifiedId property.
 void setQualityAssuranceProbability(Integer value)
          Sets the value of the qualityAssuranceProbability property.
 void setUserGroups(UserGroupsXto value)
          Sets the value of the userGroups property.
 void setUserRealm(UserRealmXto value)
          Sets the value of the userRealm property.
 void setValidFrom(Date value)
          Sets the value of the validFrom property.
 void setValidTo(Date value)
          Sets the value of the validTo property.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserXto

public UserXto()
Method Detail

getOid

public Long getOid()
Gets the value of the oid property.

Returns:
possible object is Long

setOid

public void setOid(Long value)
Sets the value of the oid property.

Parameters:
value - allowed object is Long

getQualifiedId

public String getQualifiedId()
Gets the value of the qualifiedId property.

Returns:
possible object is String

setQualifiedId

public void setQualifiedId(String value)
Sets the value of the qualifiedId property.

Parameters:
value - allowed object is String

getAccountId

public String getAccountId()
Gets the value of the accountId property.

Returns:
possible object is String

setAccountId

public void setAccountId(String value)
Sets the value of the accountId property.

Parameters:
value - allowed object is String

getFirstName

public String getFirstName()
Gets the value of the firstName property.

Returns:
possible object is String

setFirstName

public void setFirstName(String value)
Sets the value of the firstName property.

Parameters:
value - allowed object is String

getLastName

public String getLastName()
Gets the value of the lastName property.

Returns:
possible object is String

setLastName

public void setLastName(String value)
Sets the value of the lastName property.

Parameters:
value - allowed object is String

getPassword

public String getPassword()
Gets the value of the password property.

Returns:
possible object is String

setPassword

public void setPassword(String value)
Sets the value of the password property.

Parameters:
value - allowed object is String

getPreviousLoginTime

public Date getPreviousLoginTime()
Gets the value of the previousLoginTime property.

Returns:
possible object is String

setPreviousLoginTime

public void setPreviousLoginTime(Date value)
Sets the value of the previousLoginTime property.

Parameters:
value - allowed object is String

getEMail

public String getEMail()
Gets the value of the eMail property.

Returns:
possible object is String

setEMail

public void setEMail(String value)
Sets the value of the eMail property.

Parameters:
value - allowed object is String

getValidFrom

public Date getValidFrom()
Gets the value of the validFrom property.

Returns:
possible object is String

setValidFrom

public void setValidFrom(Date value)
Sets the value of the validFrom property.

Parameters:
value - allowed object is String

getValidTo

public Date getValidTo()
Gets the value of the validTo property.

Returns:
possible object is String

setValidTo

public void setValidTo(Date value)
Sets the value of the validTo property.

Parameters:
value - allowed object is String

getDescription

public String getDescription()
Gets the value of the description property.

Returns:
possible object is String

setDescription

public void setDescription(String value)
Sets the value of the description property.

Parameters:
value - allowed object is String

isAdministrator

public boolean isAdministrator()
Gets the value of the administrator property.


setAdministrator

public void setAdministrator(boolean value)
Sets the value of the administrator property.


getPermissionStates

public PermissionStatesXto getPermissionStates()
Gets the value of the permissionStates property.

Returns:
possible object is PermissionStatesXto

setPermissionStates

public void setPermissionStates(PermissionStatesXto value)
Sets the value of the permissionStates property.

Parameters:
value - allowed object is PermissionStatesXto

getDetailsLevel

public Integer getDetailsLevel()
Gets the value of the detailsLevel property.

Returns:
possible object is Integer

setDetailsLevel

public void setDetailsLevel(Integer value)
Sets the value of the detailsLevel property.

Parameters:
value - allowed object is Integer

getUserRealm

public UserRealmXto getUserRealm()
Gets the value of the userRealm property.

Returns:
possible object is UserRealmXto

setUserRealm

public void setUserRealm(UserRealmXto value)
Sets the value of the userRealm property.

Parameters:
value - allowed object is UserRealmXto

getUserGroups

public UserGroupsXto getUserGroups()
Gets the value of the userGroups property.

Returns:
possible object is UserGroupsXto

setUserGroups

public void setUserGroups(UserGroupsXto value)
Sets the value of the userGroups property.

Parameters:
value - allowed object is UserGroupsXto

getGrants

public GrantsXto getGrants()
Gets the value of the grants property.

Returns:
possible object is GrantsXto

setGrants

public void setGrants(GrantsXto value)
Sets the value of the grants property.

Parameters:
value - allowed object is GrantsXto

getAttributes

public AttributesXto getAttributes()
Gets the value of the attributes property.

Returns:
possible object is AttributesXto

setAttributes

public void setAttributes(AttributesXto value)
Sets the value of the attributes property.

Parameters:
value - allowed object is AttributesXto

isPasswordExpired

public boolean isPasswordExpired()
Gets the value of the passwordExpired property.


setPasswordExpired

public void setPasswordExpired(boolean value)
Sets the value of the passwordExpired property.


getQualityAssuranceProbability

public Integer getQualityAssuranceProbability()
Gets the value of the qualityAssuranceProbability property.

Returns:
possible object is Integer

setQualityAssuranceProbability

public void setQualityAssuranceProbability(Integer value)
Sets the value of the qualityAssuranceProbability property.

Parameters:
value - allowed object is Integer


Copyright © 2017 Eclipse Stardust. All Rights Reserved.