BlackBerry Administration API
v5.0.3.29

com.rim.bes.bas.dto
Class ApplicationType

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

public abstract class ApplicationType
extends BASBaseDTO

Java class for ApplicationType complex type.

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

 <complexType name="ApplicationType">
   <complexContent>
     <extension base="{http://www.rim.com/com.rim.bes.bas.dto}BASBaseDTO">
       <sequence>
         <element name="applicationAttributes" type="{http://www.rim.com/applicationattributes}ApplicationAttributes" minOccurs="0"/>
         <element name="applicationContent" type="{http://www.rim.com/com.rim.bes.bas.dto}ApplicationContent" minOccurs="0"/>
         <element name="applicationControlPolicy" type="{http://www.rim.com/com.rim.bes.bas.dto}ApplicationControlPolicy" maxOccurs="unbounded" minOccurs="0"/>
         <element name="applicationId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="applicationModule" type="{http://www.rim.com/com.rim.bes.bas.dto}ApplicationModule" maxOccurs="unbounded" minOccurs="0"/>
         <element name="applicationNameIdentifier" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="applicationRootId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="applicationRootURI" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="applicationTypeId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="applicationTypePlugInId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="applicationVersion" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="areApplicationControlPoliciesLoaded" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="authorName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="isApplicationContentLoaded" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isChildAndHasDependentParent" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isDeletable" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isHidden" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isLibrary" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
         <element name="isParent" 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="packageFileName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="parentApplicationId" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="parentApplicationURI" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="publishDateTime" type="{http://www.w3.org/2001/XMLSchema}dateTime" minOccurs="0"/>
         <element name="publisherUserId" type="{http://www.w3.org/2001/XMLSchema}int" 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  ApplicationAttributes applicationAttributes
           
protected  ApplicationContent applicationContent
           
protected  java.util.List<ApplicationControlPolicy> applicationControlPolicy
           
protected  java.lang.Integer applicationId
           
protected  java.util.List<ApplicationModule> applicationModule
           
protected  java.lang.String applicationNameIdentifier
           
protected  java.lang.Integer applicationRootId
           
protected  java.lang.String applicationRootURI
           
protected  java.lang.Integer applicationTypeId
           
protected  java.lang.Integer applicationTypePlugInId
           
protected  java.lang.String applicationVersion
           
protected  java.lang.Boolean areApplicationControlPoliciesLoaded
           
protected  java.lang.String authorName
           
protected  java.lang.Boolean isApplicationContentLoaded
           
protected  java.lang.Boolean isChildAndHasDependentParent
           
protected  java.lang.Boolean isDeletable
           
protected  java.lang.Boolean isHidden
           
protected  java.lang.Boolean isLibrary
           
protected  java.lang.Boolean isParent
           
protected  java.lang.Integer organizationId
           
protected  java.lang.String packageFileName
           
protected  java.lang.Integer parentApplicationId
           
protected  java.lang.String parentApplicationURI
           
protected  javax.xml.datatype.XMLGregorianCalendar publishDateTime
           
protected  java.lang.Integer publisherUserId
           
 
Fields inherited from class com.rim.bes.bas.dto.BASBaseDTO
versionStamps
 
Constructor Summary
ApplicationType()
           
 
Method Summary
 ApplicationAttributes getApplicationAttributes()
          Gets the value of the applicationAttributes property.
 ApplicationContent getApplicationContent()
          Gets the value of the applicationContent property.
 java.util.List<ApplicationControlPolicy> getApplicationControlPolicy()
          Gets the value of the applicationControlPolicy property.
 java.lang.Integer getApplicationId()
          Gets the value of the applicationId property.
 java.util.List<ApplicationModule> getApplicationModule()
          Gets the value of the applicationModule property.
 java.lang.String getApplicationNameIdentifier()
          Gets the value of the applicationNameIdentifier property.
 java.lang.Integer getApplicationRootId()
          Gets the value of the applicationRootId property.
 java.lang.String getApplicationRootURI()
          Gets the value of the applicationRootURI property.
 java.lang.Integer getApplicationTypeId()
          Gets the value of the applicationTypeId property.
 java.lang.Integer getApplicationTypePlugInId()
          Gets the value of the applicationTypePlugInId property.
 java.lang.String getApplicationVersion()
          Gets the value of the applicationVersion property.
 java.lang.String getAuthorName()
          Gets the value of the authorName property.
 java.lang.Integer getOrganizationId()
          Gets the value of the organizationId property.
 java.lang.String getPackageFileName()
          Gets the value of the packageFileName property.
 java.lang.Integer getParentApplicationId()
          Gets the value of the parentApplicationId property.
 java.lang.String getParentApplicationURI()
          Gets the value of the parentApplicationURI property.
 javax.xml.datatype.XMLGregorianCalendar getPublishDateTime()
          Gets the value of the publishDateTime property.
 java.lang.Integer getPublisherUserId()
          Gets the value of the publisherUserId property.
 java.lang.Boolean isAreApplicationControlPoliciesLoaded()
          Gets the value of the areApplicationControlPoliciesLoaded property.
 java.lang.Boolean isIsApplicationContentLoaded()
          Gets the value of the isApplicationContentLoaded property.
 java.lang.Boolean isIsChildAndHasDependentParent()
          Gets the value of the isChildAndHasDependentParent property.
 java.lang.Boolean isIsDeletable()
          Gets the value of the isDeletable property.
 java.lang.Boolean isIsHidden()
          Gets the value of the isHidden property.
 java.lang.Boolean isIsLibrary()
          Gets the value of the isLibrary property.
 java.lang.Boolean isIsParent()
          Gets the value of the isParent property.
 void setApplicationAttributes(ApplicationAttributes value)
          Sets the value of the applicationAttributes property.
 void setApplicationContent(ApplicationContent value)
          Sets the value of the applicationContent property.
 void setApplicationId(java.lang.Integer value)
          Sets the value of the applicationId property.
 void setApplicationNameIdentifier(java.lang.String value)
          Sets the value of the applicationNameIdentifier property.
 void setApplicationRootId(java.lang.Integer value)
          Sets the value of the applicationRootId property.
 void setApplicationRootURI(java.lang.String value)
          Sets the value of the applicationRootURI property.
 void setApplicationTypeId(java.lang.Integer value)
          Sets the value of the applicationTypeId property.
 void setApplicationTypePlugInId(java.lang.Integer value)
          Sets the value of the applicationTypePlugInId property.
 void setApplicationVersion(java.lang.String value)
          Sets the value of the applicationVersion property.
 void setAreApplicationControlPoliciesLoaded(java.lang.Boolean value)
          Sets the value of the areApplicationControlPoliciesLoaded property.
 void setAuthorName(java.lang.String value)
          Sets the value of the authorName property.
 void setIsApplicationContentLoaded(java.lang.Boolean value)
          Sets the value of the isApplicationContentLoaded property.
 void setIsChildAndHasDependentParent(java.lang.Boolean value)
          Sets the value of the isChildAndHasDependentParent property.
 void setIsDeletable(java.lang.Boolean value)
          Sets the value of the isDeletable property.
 void setIsHidden(java.lang.Boolean value)
          Sets the value of the isHidden property.
 void setIsLibrary(java.lang.Boolean value)
          Sets the value of the isLibrary property.
 void setIsParent(java.lang.Boolean value)
          Sets the value of the isParent property.
 void setOrganizationId(java.lang.Integer value)
          Sets the value of the organizationId property.
 void setPackageFileName(java.lang.String value)
          Sets the value of the packageFileName property.
 void setParentApplicationId(java.lang.Integer value)
          Sets the value of the parentApplicationId property.
 void setParentApplicationURI(java.lang.String value)
          Sets the value of the parentApplicationURI property.
 void setPublishDateTime(javax.xml.datatype.XMLGregorianCalendar value)
          Sets the value of the publishDateTime property.
 void setPublisherUserId(java.lang.Integer value)
          Sets the value of the publisherUserId 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

applicationAttributes

protected ApplicationAttributes applicationAttributes

applicationContent

protected ApplicationContent applicationContent

applicationControlPolicy

protected java.util.List<ApplicationControlPolicy> applicationControlPolicy

applicationId

protected java.lang.Integer applicationId

applicationModule

protected java.util.List<ApplicationModule> applicationModule

applicationNameIdentifier

protected java.lang.String applicationNameIdentifier

applicationRootId

protected java.lang.Integer applicationRootId

applicationRootURI

protected java.lang.String applicationRootURI

applicationTypeId

protected java.lang.Integer applicationTypeId

applicationTypePlugInId

protected java.lang.Integer applicationTypePlugInId

applicationVersion

protected java.lang.String applicationVersion

areApplicationControlPoliciesLoaded

protected java.lang.Boolean areApplicationControlPoliciesLoaded

authorName

protected java.lang.String authorName

isApplicationContentLoaded

protected java.lang.Boolean isApplicationContentLoaded

isChildAndHasDependentParent

protected java.lang.Boolean isChildAndHasDependentParent

isDeletable

protected java.lang.Boolean isDeletable

isHidden

protected java.lang.Boolean isHidden

isLibrary

protected java.lang.Boolean isLibrary

isParent

protected java.lang.Boolean isParent

organizationId

protected java.lang.Integer organizationId

packageFileName

protected java.lang.String packageFileName

parentApplicationId

protected java.lang.Integer parentApplicationId

parentApplicationURI

protected java.lang.String parentApplicationURI

publishDateTime

protected javax.xml.datatype.XMLGregorianCalendar publishDateTime

publisherUserId

protected java.lang.Integer publisherUserId
Constructor Detail

ApplicationType

public ApplicationType()
Method Detail

getApplicationAttributes

public ApplicationAttributes getApplicationAttributes()
Gets the value of the applicationAttributes property.

Returns:
possible object is ApplicationAttributes

setApplicationAttributes

public void setApplicationAttributes(ApplicationAttributes value)
Sets the value of the applicationAttributes property.

Parameters:
value - allowed object is ApplicationAttributes

getApplicationContent

public ApplicationContent getApplicationContent()
Gets the value of the applicationContent property.

Returns:
possible object is ApplicationContent

setApplicationContent

public void setApplicationContent(ApplicationContent value)
Sets the value of the applicationContent property.

Parameters:
value - allowed object is ApplicationContent

getApplicationControlPolicy

public java.util.List<ApplicationControlPolicy> getApplicationControlPolicy()
Gets the value of the applicationControlPolicy 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 applicationControlPolicy property.

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

    getApplicationControlPolicy().add(newItem);
 

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


getApplicationId

public java.lang.Integer getApplicationId()
Gets the value of the applicationId property.

Returns:
possible object is Integer

setApplicationId

public void setApplicationId(java.lang.Integer value)
Sets the value of the applicationId property.

Parameters:
value - allowed object is Integer

getApplicationModule

public java.util.List<ApplicationModule> getApplicationModule()
Gets the value of the applicationModule 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 applicationModule property.

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

    getApplicationModule().add(newItem);
 

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


getApplicationNameIdentifier

public java.lang.String getApplicationNameIdentifier()
Gets the value of the applicationNameIdentifier property.

Returns:
possible object is String

setApplicationNameIdentifier

public void setApplicationNameIdentifier(java.lang.String value)
Sets the value of the applicationNameIdentifier property.

Parameters:
value - allowed object is String

getApplicationRootId

public java.lang.Integer getApplicationRootId()
Gets the value of the applicationRootId property.

Returns:
possible object is Integer

setApplicationRootId

public void setApplicationRootId(java.lang.Integer value)
Sets the value of the applicationRootId property.

Parameters:
value - allowed object is Integer

getApplicationRootURI

public java.lang.String getApplicationRootURI()
Gets the value of the applicationRootURI property.

Returns:
possible object is String

setApplicationRootURI

public void setApplicationRootURI(java.lang.String value)
Sets the value of the applicationRootURI property.

Parameters:
value - allowed object is String

getApplicationTypeId

public java.lang.Integer getApplicationTypeId()
Gets the value of the applicationTypeId property.

Returns:
possible object is Integer

setApplicationTypeId

public void setApplicationTypeId(java.lang.Integer value)
Sets the value of the applicationTypeId property.

Parameters:
value - allowed object is Integer

getApplicationTypePlugInId

public java.lang.Integer getApplicationTypePlugInId()
Gets the value of the applicationTypePlugInId property.

Returns:
possible object is Integer

setApplicationTypePlugInId

public void setApplicationTypePlugInId(java.lang.Integer value)
Sets the value of the applicationTypePlugInId property.

Parameters:
value - allowed object is Integer

getApplicationVersion

public java.lang.String getApplicationVersion()
Gets the value of the applicationVersion property.

Returns:
possible object is String

setApplicationVersion

public void setApplicationVersion(java.lang.String value)
Sets the value of the applicationVersion property.

Parameters:
value - allowed object is String

isAreApplicationControlPoliciesLoaded

public java.lang.Boolean isAreApplicationControlPoliciesLoaded()
Gets the value of the areApplicationControlPoliciesLoaded property.

Returns:
possible object is Boolean

setAreApplicationControlPoliciesLoaded

public void setAreApplicationControlPoliciesLoaded(java.lang.Boolean value)
Sets the value of the areApplicationControlPoliciesLoaded property.

Parameters:
value - allowed object is Boolean

getAuthorName

public java.lang.String getAuthorName()
Gets the value of the authorName property.

Returns:
possible object is String

setAuthorName

public void setAuthorName(java.lang.String value)
Sets the value of the authorName property.

Parameters:
value - allowed object is String

isIsApplicationContentLoaded

public java.lang.Boolean isIsApplicationContentLoaded()
Gets the value of the isApplicationContentLoaded property.

Returns:
possible object is Boolean

setIsApplicationContentLoaded

public void setIsApplicationContentLoaded(java.lang.Boolean value)
Sets the value of the isApplicationContentLoaded property.

Parameters:
value - allowed object is Boolean

isIsChildAndHasDependentParent

public java.lang.Boolean isIsChildAndHasDependentParent()
Gets the value of the isChildAndHasDependentParent property.

Returns:
possible object is Boolean

setIsChildAndHasDependentParent

public void setIsChildAndHasDependentParent(java.lang.Boolean value)
Sets the value of the isChildAndHasDependentParent property.

Parameters:
value - allowed object is Boolean

isIsDeletable

public java.lang.Boolean isIsDeletable()
Gets the value of the isDeletable property.

Returns:
possible object is Boolean

setIsDeletable

public void setIsDeletable(java.lang.Boolean value)
Sets the value of the isDeletable property.

Parameters:
value - allowed object is Boolean

isIsHidden

public java.lang.Boolean isIsHidden()
Gets the value of the isHidden property.

Returns:
possible object is Boolean

setIsHidden

public void setIsHidden(java.lang.Boolean value)
Sets the value of the isHidden property.

Parameters:
value - allowed object is Boolean

isIsLibrary

public java.lang.Boolean isIsLibrary()
Gets the value of the isLibrary property.

Returns:
possible object is Boolean

setIsLibrary

public void setIsLibrary(java.lang.Boolean value)
Sets the value of the isLibrary property.

Parameters:
value - allowed object is Boolean

isIsParent

public java.lang.Boolean isIsParent()
Gets the value of the isParent property.

Returns:
possible object is Boolean

setIsParent

public void setIsParent(java.lang.Boolean value)
Sets the value of the isParent 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

getPackageFileName

public java.lang.String getPackageFileName()
Gets the value of the packageFileName property.

Returns:
possible object is String

setPackageFileName

public void setPackageFileName(java.lang.String value)
Sets the value of the packageFileName property.

Parameters:
value - allowed object is String

getParentApplicationId

public java.lang.Integer getParentApplicationId()
Gets the value of the parentApplicationId property.

Returns:
possible object is Integer

setParentApplicationId

public void setParentApplicationId(java.lang.Integer value)
Sets the value of the parentApplicationId property.

Parameters:
value - allowed object is Integer

getParentApplicationURI

public java.lang.String getParentApplicationURI()
Gets the value of the parentApplicationURI property.

Returns:
possible object is String

setParentApplicationURI

public void setParentApplicationURI(java.lang.String value)
Sets the value of the parentApplicationURI property.

Parameters:
value - allowed object is String

getPublishDateTime

public javax.xml.datatype.XMLGregorianCalendar getPublishDateTime()
Gets the value of the publishDateTime property.

Returns:
possible object is XMLGregorianCalendar

setPublishDateTime

public void setPublishDateTime(javax.xml.datatype.XMLGregorianCalendar value)
Sets the value of the publishDateTime property.

Parameters:
value - allowed object is XMLGregorianCalendar

getPublisherUserId

public java.lang.Integer getPublisherUserId()
Gets the value of the publisherUserId property.

Returns:
possible object is Integer

setPublisherUserId

public void setPublisherUserId(java.lang.Integer value)
Sets the value of the publisherUserId property.

Parameters:
value - allowed object is Integer

BlackBerry Administration API
v5.0.3.29

Copyright 2009 Research In Motion Limited. All Rights Reserved.