BlackBerry Administration API
v5.0.3.29

com.rim.bes.bas.baa.dto
Class UserType

Package class diagram package UserType
java.lang.Object
  extended by com.rim.bes.bas.dto.BASBaseDTO
      extended by com.rim.bes.bas.baa.dto.UserType
Direct Known Subclasses:
User

public abstract class UserType
extends BASBaseDTO

Java class for UserType complex type.

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

 <complexType name="UserType">
   <complexContent>
     <extension base="{http://www.rim.com/com.rim.bes.bas.dto}BASBaseDTO">
       <sequence>
         <element name="userState" type="{http://www.rim.com/com.rim.bes.bas.dto}UserStateEnumType" minOccurs="0"/>
         <element name="destinationServerId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="displayName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="emailAddress" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="externalDataSourceId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="failedLoginCount" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="firstName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="ITPolicyWLANVPNVOIPAttributes" type="{http://www.rim.com/com.rim.bes.bas.dto}ITPolicyWLANVPNVOIPAttributes" maxOccurs="unbounded" minOccurs="0"/>
         <element name="lastLoginComputerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="lastLoginTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="lastName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="loginName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="loginPassword" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="markedForDelete" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="organizationId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="resolvedUserGroupIds" type="{http://www.rim.com/com.rim.bes.bas.dto}ResolvedUserGroupIds" minOccurs="0"/>
         <element name="resolvedUserGroups" type="{http://www.rim.com/com.rim.bes.bas.baa.dto}ResolvedUserGroups" minOccurs="0"/>
         <element name="userConfigId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="userDeviceConfiguration" type="{http://www.rim.com/com.rim.bes.bas.dto}UserDeviceConfiguration" maxOccurs="unbounded" minOccurs="0"/>
         <element name="userGroups" type="{http://www.rim.com/com.rim.bes.bas.baa.dto}UserGroups" minOccurs="0"/>
         <element name="userId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="userServiceAttributes" type="{http://www.rim.com/com.rim.bes.bas.dto}UserServiceAttributesType" maxOccurs="unbounded" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 


Nested Class Summary
 
Nested classes/interfaces inherited from class com.rim.bes.bas.dto.BASBaseDTO
BASBaseDTO.VersionStamps
 
Field Summary
protected  java.lang.Integer destinationServerId
           
protected  java.lang.String displayName
           
protected  java.lang.String emailAddress
           
protected  java.lang.Integer externalDataSourceId
           
protected  java.lang.Integer failedLoginCount
           
protected  java.lang.String firstName
           
protected  java.util.List<ITPolicyWLANVPNVOIPAttributes> itPolicyWLANVPNVOIPAttributes
           
protected  java.lang.String lastLoginComputerName
           
protected  javax.xml.datatype.XMLGregorianCalendar lastLoginTime
           
protected  java.lang.String lastName
           
protected  java.lang.String loginName
           
protected  java.lang.String loginPassword
           
protected  java.lang.Boolean markedForDelete
           
protected  java.lang.Integer organizationId
           
protected  ResolvedUserGroupIds resolvedUserGroupIds
           
protected  ResolvedUserGroups resolvedUserGroups
           
protected  java.lang.Integer userConfigId
           
protected  java.util.List<UserDeviceConfiguration> userDeviceConfiguration
           
protected  UserGroups userGroups
           
protected  java.lang.Integer userId
           
protected  java.util.List<UserServiceAttributesType> userServiceAttributes
           
protected  UserStateEnumType userState
           
 
Fields inherited from class com.rim.bes.bas.dto.BASBaseDTO
versionStamps
 
Constructor Summary
UserType()
           
 
Method Summary
 java.lang.Integer getDestinationServerId()
          Gets the value of the destinationServerId property.
 java.lang.String getDisplayName()
          Gets the value of the displayName property.
 java.lang.String getEmailAddress()
          Gets the value of the emailAddress property.
 java.lang.Integer getExternalDataSourceId()
          Gets the value of the externalDataSourceId property.
 java.lang.Integer getFailedLoginCount()
          Gets the value of the failedLoginCount property.
 java.lang.String getFirstName()
          Gets the value of the firstName property.
 java.util.List<ITPolicyWLANVPNVOIPAttributes> getITPolicyWLANVPNVOIPAttributes()
          Gets the value of the itPolicyWLANVPNVOIPAttributes property.
 java.lang.String getLastLoginComputerName()
          Gets the value of the lastLoginComputerName property.
 javax.xml.datatype.XMLGregorianCalendar getLastLoginTime()
          Gets the value of the lastLoginTime property.
 java.lang.String getLastName()
          Gets the value of the lastName property.
 java.lang.String getLoginName()
          Gets the value of the loginName property.
 java.lang.String getLoginPassword()
          Gets the value of the loginPassword property.
 java.lang.Integer getOrganizationId()
          Gets the value of the organizationId property.
 ResolvedUserGroupIds getResolvedUserGroupIds()
          Gets the value of the resolvedUserGroupIds property.
 ResolvedUserGroups getResolvedUserGroups()
          Gets the value of the resolvedUserGroups property.
 java.lang.Integer getUserConfigId()
          Gets the value of the userConfigId property.
 java.util.List<UserDeviceConfiguration> getUserDeviceConfiguration()
          Gets the value of the userDeviceConfiguration property.
 UserGroups getUserGroups()
          Gets the value of the userGroups property.
 java.lang.Integer getUserId()
          Gets the value of the userId property.
 java.util.List<UserServiceAttributesType> getUserServiceAttributes()
          Gets the value of the userServiceAttributes property.
 UserStateEnumType getUserState()
          Gets the value of the userState property.
 java.lang.Boolean isMarkedForDelete()
          Gets the value of the markedForDelete property.
 void setDestinationServerId(java.lang.Integer value)
          Sets the value of the destinationServerId property.
 void setDisplayName(java.lang.String value)
          Sets the value of the displayName property.
 void setEmailAddress(java.lang.String value)
          Sets the value of the emailAddress property.
 void setExternalDataSourceId(java.lang.Integer value)
          Sets the value of the externalDataSourceId property.
 void setFailedLoginCount(java.lang.Integer value)
          Sets the value of the failedLoginCount property.
 void setFirstName(java.lang.String value)
          Sets the value of the firstName property.
 void setLastLoginComputerName(java.lang.String value)
          Sets the value of the lastLoginComputerName property.
 void setLastLoginTime(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the lastLoginTime property.
 void setLastName(java.lang.String value)
          Sets the value of the lastName property.
 void setLoginName(java.lang.String value)
          Sets the value of the loginName property.
 void setLoginPassword(java.lang.String value)
          Sets the value of the loginPassword property.
 void setMarkedForDelete(java.lang.Boolean value)
          Sets the value of the markedForDelete property.
 void setOrganizationId(java.lang.Integer value)
          Sets the value of the organizationId property.
 void setResolvedUserGroupIds(ResolvedUserGroupIds value)
          Sets the value of the resolvedUserGroupIds property.
 void setResolvedUserGroups(ResolvedUserGroups value)
          Sets the value of the resolvedUserGroups property.
 void setUserConfigId(java.lang.Integer value)
          Sets the value of the userConfigId property.
 void setUserGroups(UserGroups value)
          Sets the value of the userGroups property.
 void setUserId(java.lang.Integer value)
          Sets the value of the userId property.
 void setUserState(UserStateEnumType value)
          Sets the value of the userState property.
 
Methods inherited from class com.rim.bes.bas.dto.BASBaseDTO
getVersionStamps, setVersionStamps
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

userState

protected UserStateEnumType userState

destinationServerId

protected java.lang.Integer destinationServerId

displayName

protected java.lang.String displayName

emailAddress

protected java.lang.String emailAddress

externalDataSourceId

protected java.lang.Integer externalDataSourceId

failedLoginCount

protected java.lang.Integer failedLoginCount

firstName

protected java.lang.String firstName

itPolicyWLANVPNVOIPAttributes

protected java.util.List<ITPolicyWLANVPNVOIPAttributes> itPolicyWLANVPNVOIPAttributes

lastLoginComputerName

protected java.lang.String lastLoginComputerName

lastLoginTime

protected javax.xml.datatype.XMLGregorianCalendar lastLoginTime

lastName

protected java.lang.String lastName

loginName

protected java.lang.String loginName

loginPassword

protected java.lang.String loginPassword

markedForDelete

protected java.lang.Boolean markedForDelete

organizationId

protected java.lang.Integer organizationId

resolvedUserGroupIds

protected ResolvedUserGroupIds resolvedUserGroupIds

resolvedUserGroups

protected ResolvedUserGroups resolvedUserGroups

userConfigId

protected java.lang.Integer userConfigId

userDeviceConfiguration

protected java.util.List<UserDeviceConfiguration> userDeviceConfiguration

userGroups

protected UserGroups userGroups

userId

protected java.lang.Integer userId

userServiceAttributes

protected java.util.List<UserServiceAttributesType> userServiceAttributes
Constructor Detail

UserType

public UserType()
Method Detail

getUserState

public UserStateEnumType getUserState()
Gets the value of the userState property.

Returns:
possible object is UserStateEnumType

setUserState

public void setUserState(UserStateEnumType value)
Sets the value of the userState property.

Parameters:
value - allowed object is UserStateEnumType

getDestinationServerId

public java.lang.Integer getDestinationServerId()
Gets the value of the destinationServerId property.

Returns:
possible object is Integer

setDestinationServerId

public void setDestinationServerId(java.lang.Integer value)
Sets the value of the destinationServerId property.

Parameters:
value - allowed object is Integer

getDisplayName

public java.lang.String getDisplayName()
Gets the value of the displayName property.

Returns:
possible object is String

setDisplayName

public void setDisplayName(java.lang.String value)
Sets the value of the displayName property.

Parameters:
value - allowed object is String

getEmailAddress

public java.lang.String getEmailAddress()
Gets the value of the emailAddress property.

Returns:
possible object is String

setEmailAddress

public void setEmailAddress(java.lang.String value)
Sets the value of the emailAddress property.

Parameters:
value - allowed object is String

getExternalDataSourceId

public java.lang.Integer getExternalDataSourceId()
Gets the value of the externalDataSourceId property.

Returns:
possible object is Integer

setExternalDataSourceId

public void setExternalDataSourceId(java.lang.Integer value)
Sets the value of the externalDataSourceId property.

Parameters:
value - allowed object is Integer

getFailedLoginCount

public java.lang.Integer getFailedLoginCount()
Gets the value of the failedLoginCount property.

Returns:
possible object is Integer

setFailedLoginCount

public void setFailedLoginCount(java.lang.Integer value)
Sets the value of the failedLoginCount property.

Parameters:
value - allowed object is Integer

getFirstName

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

Returns:
possible object is String

setFirstName

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

Parameters:
value - allowed object is String

getITPolicyWLANVPNVOIPAttributes

public java.util.List<ITPolicyWLANVPNVOIPAttributes> getITPolicyWLANVPNVOIPAttributes()
Gets the value of the itPolicyWLANVPNVOIPAttributes property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the itPolicyWLANVPNVOIPAttributes property.

For example, to add a new item, do as follows:

    getITPolicyWLANVPNVOIPAttributes().add(newItem);
 

Objects of the following type(s) are allowed in the list ITPolicyWLANVPNVOIPAttributes


getLastLoginComputerName

public java.lang.String getLastLoginComputerName()
Gets the value of the lastLoginComputerName property.

Returns:
possible object is String

setLastLoginComputerName

public void setLastLoginComputerName(java.lang.String value)
Sets the value of the lastLoginComputerName property.

Parameters:
value - allowed object is String

getLastLoginTime

public javax.xml.datatype.XMLGregorianCalendar getLastLoginTime()
Gets the value of the lastLoginTime property.

Returns:
possible object is XMLGregorianCalendar

setLastLoginTime

public void setLastLoginTime(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the lastLoginTime property.

Parameters:
value - allowed object is XMLGregorianCalendar

getLastName

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

Returns:
possible object is String

setLastName

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

Parameters:
value - allowed object is String

getLoginName

public java.lang.String getLoginName()
Gets the value of the loginName property.

Returns:
possible object is String

setLoginName

public void setLoginName(java.lang.String value)
Sets the value of the loginName property.

Parameters:
value - allowed object is String

getLoginPassword

public java.lang.String getLoginPassword()
Gets the value of the loginPassword property.

Returns:
possible object is String

setLoginPassword

public void setLoginPassword(java.lang.String value)
Sets the value of the loginPassword property.

Parameters:
value - allowed object is String

isMarkedForDelete

public java.lang.Boolean isMarkedForDelete()
Gets the value of the markedForDelete property.

Returns:
possible object is Boolean

setMarkedForDelete

public void setMarkedForDelete(java.lang.Boolean value)
Sets the value of the markedForDelete property.

Parameters:
value - allowed object is Boolean

getOrganizationId

public java.lang.Integer getOrganizationId()
Gets the value of the organizationId property.

Returns:
possible object is Integer

setOrganizationId

public void setOrganizationId(java.lang.Integer value)
Sets the value of the organizationId property.

Parameters:
value - allowed object is Integer

getResolvedUserGroupIds

public ResolvedUserGroupIds getResolvedUserGroupIds()
Gets the value of the resolvedUserGroupIds property.

Returns:
possible object is ResolvedUserGroupIds

setResolvedUserGroupIds

public void setResolvedUserGroupIds(ResolvedUserGroupIds value)
Sets the value of the resolvedUserGroupIds property.

Parameters:
value - allowed object is ResolvedUserGroupIds

getResolvedUserGroups

public ResolvedUserGroups getResolvedUserGroups()
Gets the value of the resolvedUserGroups property.

Returns:
possible object is ResolvedUserGroups

setResolvedUserGroups

public void setResolvedUserGroups(ResolvedUserGroups value)
Sets the value of the resolvedUserGroups property.

Parameters:
value - allowed object is ResolvedUserGroups

getUserConfigId

public java.lang.Integer getUserConfigId()
Gets the value of the userConfigId property.

Returns:
possible object is Integer

setUserConfigId

public void setUserConfigId(java.lang.Integer value)
Sets the value of the userConfigId property.

Parameters:
value - allowed object is Integer

getUserDeviceConfiguration

public java.util.List<UserDeviceConfiguration> getUserDeviceConfiguration()
Gets the value of the userDeviceConfiguration property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the userDeviceConfiguration property.

For example, to add a new item, do as follows:

    getUserDeviceConfiguration().add(newItem);
 

Objects of the following type(s) are allowed in the list UserDeviceConfiguration


getUserGroups

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

Returns:
possible object is UserGroups

setUserGroups

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

Parameters:
value - allowed object is UserGroups

getUserId

public java.lang.Integer getUserId()
Gets the value of the userId property.

Returns:
possible object is Integer

setUserId

public void setUserId(java.lang.Integer value)
Sets the value of the userId property.

Parameters:
value - allowed object is Integer

getUserServiceAttributes

public java.util.List<UserServiceAttributesType> getUserServiceAttributes()
Gets the value of the userServiceAttributes property.

This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a set method for the userServiceAttributes property.

For example, to add a new item, do as follows:

    getUserServiceAttributes().add(newItem);
 

Objects of the following type(s) are allowed in the list UserServiceAttributesType


BlackBerry Administration API
v5.0.3.29

Copyright 2009 Research In Motion Limited. All Rights Reserved.