BlackBerry Administration API
v5.0.3.29

com.rim.bes.bas.dto
Class BASServiceType

Package class diagram package BASServiceType
java.lang.Object
  extended by com.rim.bes.bas.dto.BASBaseDTO
      extended by com.rim.bes.bas.dto.ServiceType
          extended by com.rim.bes.bas.dto.BASServiceType
Direct Known Subclasses:
BASService

public abstract class BASServiceType
extends ServiceType

Java class for BASServiceType complex type.

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

 <complexType name="BASServiceType">
   <complexContent>
     <extension base="{http://www.rim.com/com.rim.bes.bas.dto}ServiceType">
       <sequence>
         <element name="userWirelineActivation" type="{http://www.rim.com/com.rim.bes.bas.dto}WirelineActivationEnumType" minOccurs="0"/>
         <element name="clusterTransportProtocol" type="{http://www.rim.com/com.rim.bes.bas.dto}BASClusterTransportProtocolEnumType" minOccurs="0"/>
         <element name="applicationNetworkShare" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="authenticationAttributes" type="{http://www.rim.com/com.rim.bes.bas.dto}AuthenticationAttributesType" maxOccurs="unbounded" minOccurs="0"/>
         <element name="deviceBackupDomains" type="{http://www.rim.com/com.rim.bes.bas.dto}DeviceBackupDomains" maxOccurs="unbounded" minOccurs="0"/>
         <element name="isOSDeploymentBASManaged" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isOSDeploymentBASManagedEditable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isUserBackupRestoreAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isUserWirelessActivationAllowed" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="licenseKeys" type="{http://www.rim.com/com.rim.bes.bas.dto}LicenseKeys" minOccurs="0"/>
         <element name="maximumDeviceActivationAttempts" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="minimumPasswordLength" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="organizationBrandingInformation" type="{http://www.rim.com/com.rim.bes.bas.dto}OrganizationBrandingInformation" minOccurs="0"/>
         <element name="passwordExpiry" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="reconcilePolicyItems" type="{http://www.w3.org/2001/XMLSchema}boolean" 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.String applicationNetworkShare
           
protected  java.util.List<AuthenticationAttributesType> authenticationAttributes
           
protected  BASClusterTransportProtocolEnumType clusterTransportProtocol
           
protected  java.util.List<DeviceBackupDomains> deviceBackupDomains
           
protected  java.lang.Boolean isOSDeploymentBASManaged
           
protected  java.lang.Boolean isOSDeploymentBASManagedEditable
           
protected  java.lang.Boolean isUserBackupRestoreAllowed
           
protected  java.lang.Boolean isUserWirelessActivationAllowed
           
protected  LicenseKeys licenseKeys
           
protected  java.lang.Integer maximumDeviceActivationAttempts
           
protected  java.lang.Integer minimumPasswordLength
           
protected  OrganizationBrandingInformation organizationBrandingInformation
           
protected  java.lang.Integer passwordExpiry
           
protected  java.lang.Boolean reconcilePolicyItems
           
protected  WirelineActivationEnumType userWirelineActivation
           
 
Fields inherited from class com.rim.bes.bas.dto.ServiceType
hasSettings, isHidden, isSettingsLoaded, plugInId, reference, serviceId, type
 
Fields inherited from class com.rim.bes.bas.dto.BASBaseDTO
versionStamps
 
Constructor Summary
BASServiceType()
           
 
Method Summary
 java.lang.String getApplicationNetworkShare()
          Gets the value of the applicationNetworkShare property.
 java.util.List<AuthenticationAttributesType> getAuthenticationAttributes()
          Gets the value of the authenticationAttributes property.
 BASClusterTransportProtocolEnumType getClusterTransportProtocol()
          Gets the value of the clusterTransportProtocol property.
 java.util.List<DeviceBackupDomains> getDeviceBackupDomains()
          Gets the value of the deviceBackupDomains property.
 LicenseKeys getLicenseKeys()
          Gets the value of the licenseKeys property.
 java.lang.Integer getMaximumDeviceActivationAttempts()
          Gets the value of the maximumDeviceActivationAttempts property.
 java.lang.Integer getMinimumPasswordLength()
          Gets the value of the minimumPasswordLength property.
 OrganizationBrandingInformation getOrganizationBrandingInformation()
          Gets the value of the organizationBrandingInformation property.
 java.lang.Integer getPasswordExpiry()
          Gets the value of the passwordExpiry property.
 WirelineActivationEnumType getUserWirelineActivation()
          Gets the value of the userWirelineActivation property.
 java.lang.Boolean isIsOSDeploymentBASManaged()
          Gets the value of the isOSDeploymentBASManaged property.
 java.lang.Boolean isIsOSDeploymentBASManagedEditable()
          Gets the value of the isOSDeploymentBASManagedEditable property.
 java.lang.Boolean isIsUserBackupRestoreAllowed()
          Gets the value of the isUserBackupRestoreAllowed property.
 java.lang.Boolean isIsUserWirelessActivationAllowed()
          Gets the value of the isUserWirelessActivationAllowed property.
 java.lang.Boolean isReconcilePolicyItems()
          Gets the value of the reconcilePolicyItems property.
 void setApplicationNetworkShare(java.lang.String value)
          Sets the value of the applicationNetworkShare property.
 void setClusterTransportProtocol(BASClusterTransportProtocolEnumType value)
          Sets the value of the clusterTransportProtocol property.
 void setIsOSDeploymentBASManaged(java.lang.Boolean value)
          Sets the value of the isOSDeploymentBASManaged property.
 void setIsOSDeploymentBASManagedEditable(java.lang.Boolean value)
          Sets the value of the isOSDeploymentBASManagedEditable property.
 void setIsUserBackupRestoreAllowed(java.lang.Boolean value)
          Sets the value of the isUserBackupRestoreAllowed property.
 void setIsUserWirelessActivationAllowed(java.lang.Boolean value)
          Sets the value of the isUserWirelessActivationAllowed property.
 void setLicenseKeys(LicenseKeys value)
          Sets the value of the licenseKeys property.
 void setMaximumDeviceActivationAttempts(java.lang.Integer value)
          Sets the value of the maximumDeviceActivationAttempts property.
 void setMinimumPasswordLength(java.lang.Integer value)
          Sets the value of the minimumPasswordLength property.
 void setOrganizationBrandingInformation(OrganizationBrandingInformation value)
          Sets the value of the organizationBrandingInformation property.
 void setPasswordExpiry(java.lang.Integer value)
          Sets the value of the passwordExpiry property.
 void setReconcilePolicyItems(java.lang.Boolean value)
          Sets the value of the reconcilePolicyItems property.
 void setUserWirelineActivation(WirelineActivationEnumType value)
          Sets the value of the userWirelineActivation property.
 
Methods inherited from class com.rim.bes.bas.dto.ServiceType
getPlugInId, getReference, getServiceId, getType, isHasSettings, isIsHidden, isIsSettingsLoaded, setHasSettings, setIsHidden, setIsSettingsLoaded, setPlugInId, setServiceId, setType
 
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

userWirelineActivation

protected WirelineActivationEnumType userWirelineActivation

clusterTransportProtocol

protected BASClusterTransportProtocolEnumType clusterTransportProtocol

applicationNetworkShare

protected java.lang.String applicationNetworkShare

authenticationAttributes

protected java.util.List<AuthenticationAttributesType> authenticationAttributes

deviceBackupDomains

protected java.util.List<DeviceBackupDomains> deviceBackupDomains

isOSDeploymentBASManaged

protected java.lang.Boolean isOSDeploymentBASManaged

isOSDeploymentBASManagedEditable

protected java.lang.Boolean isOSDeploymentBASManagedEditable

isUserBackupRestoreAllowed

protected java.lang.Boolean isUserBackupRestoreAllowed

isUserWirelessActivationAllowed

protected java.lang.Boolean isUserWirelessActivationAllowed

licenseKeys

protected LicenseKeys licenseKeys

maximumDeviceActivationAttempts

protected java.lang.Integer maximumDeviceActivationAttempts

minimumPasswordLength

protected java.lang.Integer minimumPasswordLength

organizationBrandingInformation

protected OrganizationBrandingInformation organizationBrandingInformation

passwordExpiry

protected java.lang.Integer passwordExpiry

reconcilePolicyItems

protected java.lang.Boolean reconcilePolicyItems
Constructor Detail

BASServiceType

public BASServiceType()
Method Detail

getUserWirelineActivation

public WirelineActivationEnumType getUserWirelineActivation()
Gets the value of the userWirelineActivation property.

Returns:
possible object is WirelineActivationEnumType

setUserWirelineActivation

public void setUserWirelineActivation(WirelineActivationEnumType value)
Sets the value of the userWirelineActivation property.

Parameters:
value - allowed object is WirelineActivationEnumType

getClusterTransportProtocol

public BASClusterTransportProtocolEnumType getClusterTransportProtocol()
Gets the value of the clusterTransportProtocol property.

Returns:
possible object is BASClusterTransportProtocolEnumType

setClusterTransportProtocol

public void setClusterTransportProtocol(BASClusterTransportProtocolEnumType value)
Sets the value of the clusterTransportProtocol property.

Parameters:
value - allowed object is BASClusterTransportProtocolEnumType

getApplicationNetworkShare

public java.lang.String getApplicationNetworkShare()
Gets the value of the applicationNetworkShare property.

Returns:
possible object is String

setApplicationNetworkShare

public void setApplicationNetworkShare(java.lang.String value)
Sets the value of the applicationNetworkShare property.

Parameters:
value - allowed object is String

getAuthenticationAttributes

public java.util.List<AuthenticationAttributesType> getAuthenticationAttributes()
Gets the value of the authenticationAttributes 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 authenticationAttributes property.

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

    getAuthenticationAttributes().add(newItem);
 

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


getDeviceBackupDomains

public java.util.List<DeviceBackupDomains> getDeviceBackupDomains()
Gets the value of the deviceBackupDomains 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 deviceBackupDomains property.

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

    getDeviceBackupDomains().add(newItem);
 

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


isIsOSDeploymentBASManaged

public java.lang.Boolean isIsOSDeploymentBASManaged()
Gets the value of the isOSDeploymentBASManaged property.

Returns:
possible object is Boolean

setIsOSDeploymentBASManaged

public void setIsOSDeploymentBASManaged(java.lang.Boolean value)
Sets the value of the isOSDeploymentBASManaged property.

Parameters:
value - allowed object is Boolean

isIsOSDeploymentBASManagedEditable

public java.lang.Boolean isIsOSDeploymentBASManagedEditable()
Gets the value of the isOSDeploymentBASManagedEditable property.

Returns:
possible object is Boolean

setIsOSDeploymentBASManagedEditable

public void setIsOSDeploymentBASManagedEditable(java.lang.Boolean value)
Sets the value of the isOSDeploymentBASManagedEditable property.

Parameters:
value - allowed object is Boolean

isIsUserBackupRestoreAllowed

public java.lang.Boolean isIsUserBackupRestoreAllowed()
Gets the value of the isUserBackupRestoreAllowed property.

Returns:
possible object is Boolean

setIsUserBackupRestoreAllowed

public void setIsUserBackupRestoreAllowed(java.lang.Boolean value)
Sets the value of the isUserBackupRestoreAllowed property.

Parameters:
value - allowed object is Boolean

isIsUserWirelessActivationAllowed

public java.lang.Boolean isIsUserWirelessActivationAllowed()
Gets the value of the isUserWirelessActivationAllowed property.

Returns:
possible object is Boolean

setIsUserWirelessActivationAllowed

public void setIsUserWirelessActivationAllowed(java.lang.Boolean value)
Sets the value of the isUserWirelessActivationAllowed property.

Parameters:
value - allowed object is Boolean

getLicenseKeys

public LicenseKeys getLicenseKeys()
Gets the value of the licenseKeys property.

Returns:
possible object is LicenseKeys

setLicenseKeys

public void setLicenseKeys(LicenseKeys value)
Sets the value of the licenseKeys property.

Parameters:
value - allowed object is LicenseKeys

getMaximumDeviceActivationAttempts

public java.lang.Integer getMaximumDeviceActivationAttempts()
Gets the value of the maximumDeviceActivationAttempts property.

Returns:
possible object is Integer

setMaximumDeviceActivationAttempts

public void setMaximumDeviceActivationAttempts(java.lang.Integer value)
Sets the value of the maximumDeviceActivationAttempts property.

Parameters:
value - allowed object is Integer

getMinimumPasswordLength

public java.lang.Integer getMinimumPasswordLength()
Gets the value of the minimumPasswordLength property.

Returns:
possible object is Integer

setMinimumPasswordLength

public void setMinimumPasswordLength(java.lang.Integer value)
Sets the value of the minimumPasswordLength property.

Parameters:
value - allowed object is Integer

getOrganizationBrandingInformation

public OrganizationBrandingInformation getOrganizationBrandingInformation()
Gets the value of the organizationBrandingInformation property.

Returns:
possible object is OrganizationBrandingInformation

setOrganizationBrandingInformation

public void setOrganizationBrandingInformation(OrganizationBrandingInformation value)
Sets the value of the organizationBrandingInformation property.

Parameters:
value - allowed object is OrganizationBrandingInformation

getPasswordExpiry

public java.lang.Integer getPasswordExpiry()
Gets the value of the passwordExpiry property.

Returns:
possible object is Integer

setPasswordExpiry

public void setPasswordExpiry(java.lang.Integer value)
Sets the value of the passwordExpiry property.

Parameters:
value - allowed object is Integer

isReconcilePolicyItems

public java.lang.Boolean isReconcilePolicyItems()
Gets the value of the reconcilePolicyItems property.

Returns:
possible object is Boolean

setReconcilePolicyItems

public void setReconcilePolicyItems(java.lang.Boolean value)
Sets the value of the reconcilePolicyItems property.

Parameters:
value - allowed object is Boolean

BlackBerry Administration API
v5.0.3.29

Copyright 2009 Research In Motion Limited. All Rights Reserved.