BlackBerry Administration API
v5.0.3.29

com.rim.bes.basplugin.mdscs.dto
Class AccessControlType

Package class diagram package AccessControlType
java.lang.Object
  extended by com.rim.bes.bas.dto.BASBaseDTO
      extended by com.rim.bes.basplugin.mdscs.dto.AccessControlType
Direct Known Subclasses:
AccessControl

public abstract class AccessControlType
extends BASBaseDTO

Java class for AccessControlType complex type.

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

 <complexType name="AccessControlType">
   <complexContent>
     <extension base="{http://www.rim.com/com.rim.bes.bas.dto}BASBaseDTO">
       <sequence>
         <element name="accessControlRuleType" type="{http://www.rim.com/com.rim.bes.basplugin.mdscs.dto}AccessControlRuleTypeEnumType" minOccurs="0"/>
         <element name="accessControlURLPatterns" type="{http://www.rim.com/com.rim.bes.basplugin.mdscs.dto}AccessControlURLPatterns" maxOccurs="unbounded" minOccurs="0"/>
         <element name="id" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="localeNameAndDescription" type="{http://www.rim.com/applicationattributes}LocaleNameAndDescription" maxOccurs="unbounded" minOccurs="0"/>
         <element name="pushInitiators" type="{http://www.rim.com/com.rim.bes.basplugin.mdscs.dto}PushInitiators" maxOccurs="unbounded" minOccurs="0"/>
         <element name="ruleName" type="{http://www.w3.org/2001/XMLSchema}string" 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  AccessControlRuleTypeEnumType accessControlRuleType
           
protected  java.util.List<AccessControlURLPatterns> accessControlURLPatterns
           
protected  java.lang.Integer id
           
protected  java.util.List<LocaleNameAndDescription> localeNameAndDescription
           
protected  java.util.List<PushInitiators> pushInitiators
           
protected  java.lang.String ruleName
           
 
Fields inherited from class com.rim.bes.bas.dto.BASBaseDTO
versionStamps
 
Constructor Summary
AccessControlType()
           
 
Method Summary
 AccessControlRuleTypeEnumType getAccessControlRuleType()
          Gets the value of the accessControlRuleType property.
 java.util.List<AccessControlURLPatterns> getAccessControlURLPatterns()
          Gets the value of the accessControlURLPatterns property.
 java.lang.Integer getId()
          Gets the value of the id property.
 java.util.List<LocaleNameAndDescription> getLocaleNameAndDescription()
          Gets the value of the localeNameAndDescription property.
 java.util.List<PushInitiators> getPushInitiators()
          Gets the value of the pushInitiators property.
 java.lang.String getRuleName()
          Gets the value of the ruleName property.
 void setAccessControlRuleType(AccessControlRuleTypeEnumType value)
          Sets the value of the accessControlRuleType property.
 void setId(java.lang.Integer value)
          Sets the value of the id property.
 void setRuleName(java.lang.String value)
          Sets the value of the ruleName 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

accessControlRuleType

protected AccessControlRuleTypeEnumType accessControlRuleType

accessControlURLPatterns

protected java.util.List<AccessControlURLPatterns> accessControlURLPatterns

id

protected java.lang.Integer id

localeNameAndDescription

protected java.util.List<LocaleNameAndDescription> localeNameAndDescription

pushInitiators

protected java.util.List<PushInitiators> pushInitiators

ruleName

protected java.lang.String ruleName
Constructor Detail

AccessControlType

public AccessControlType()
Method Detail

getAccessControlRuleType

public AccessControlRuleTypeEnumType getAccessControlRuleType()
Gets the value of the accessControlRuleType property.

Returns:
possible object is AccessControlRuleTypeEnumType

setAccessControlRuleType

public void setAccessControlRuleType(AccessControlRuleTypeEnumType value)
Sets the value of the accessControlRuleType property.

Parameters:
value - allowed object is AccessControlRuleTypeEnumType

getAccessControlURLPatterns

public java.util.List<AccessControlURLPatterns> getAccessControlURLPatterns()
Gets the value of the accessControlURLPatterns 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 accessControlURLPatterns property.

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

    getAccessControlURLPatterns().add(newItem);
 

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


getId

public java.lang.Integer getId()
Gets the value of the id property.

Returns:
possible object is Integer

setId

public void setId(java.lang.Integer value)
Sets the value of the id property.

Parameters:
value - allowed object is Integer

getLocaleNameAndDescription

public java.util.List<LocaleNameAndDescription> getLocaleNameAndDescription()
Gets the value of the localeNameAndDescription 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 localeNameAndDescription property.

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

    getLocaleNameAndDescription().add(newItem);
 

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


getPushInitiators

public java.util.List<PushInitiators> getPushInitiators()
Gets the value of the pushInitiators 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 pushInitiators property.

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

    getPushInitiators().add(newItem);
 

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


getRuleName

public java.lang.String getRuleName()
Gets the value of the ruleName property.

Returns:
possible object is String

setRuleName

public void setRuleName(java.lang.String value)
Sets the value of the ruleName property.

Parameters:
value - allowed object is String

BlackBerry Administration API
v5.0.3.29

Copyright 2009 Research In Motion Limited. All Rights Reserved.