BlackBerry Administration API
v5.0.3.29

com.rim.bes.bas.baa.common.dto
Class MetadataType

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

public abstract class MetadataType
extends BASBaseDTO

Java class for MetadataType complex type.

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

 <complexType name="MetadataType">
   <complexContent>
     <extension base="{http://www.rim.com/com.rim.bes.bas.dto}BASBaseDTO">
       <sequence>
         <element name="APIStatus" type="{http://www.rim.com/com.rim.bes.bas.baa.common.dto}APIStatusEnumType" minOccurs="0"/>
         <element name="executionTime" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
         <element name="requestId" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="rmiTime" type="{http://www.w3.org/2001/XMLSchema}long" 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  APIStatusEnumType apiStatus
           
protected  java.lang.Long executionTime
           
protected  java.lang.String requestId
           
protected  java.lang.Long rmiTime
           
 
Fields inherited from class com.rim.bes.bas.dto.BASBaseDTO
versionStamps
 
Constructor Summary
MetadataType()
           
 
Method Summary
 APIStatusEnumType getAPIStatus()
          The current status of the called API.
 java.lang.Long getExecutionTime()
          Total time the API took to complete the operation.
 java.lang.String getRequestId()
          Unique transaction ID assigned to the API call.
 java.lang.Long getRmiTime()
          Gets the value of the rmiTime property.
 void setAPIStatus(APIStatusEnumType value)
          Sets the value of the apiStatus property.
 void setExecutionTime(java.lang.Long value)
          Sets the value of the executionTime property.
 void setRequestId(java.lang.String value)
          Sets the value of the requestId property.
 void setRmiTime(java.lang.Long value)
          Sets the value of the rmiTime 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

apiStatus

protected APIStatusEnumType apiStatus

executionTime

protected java.lang.Long executionTime

requestId

protected java.lang.String requestId

rmiTime

protected java.lang.Long rmiTime
Constructor Detail

MetadataType

public MetadataType()
Method Detail

getAPIStatus

public APIStatusEnumType getAPIStatus()
The current status of the called API.

Returns:
possible object is APIStatusEnumType

setAPIStatus

public void setAPIStatus(APIStatusEnumType value)
Sets the value of the apiStatus property.

Parameters:
value - allowed object is APIStatusEnumType

getExecutionTime

public java.lang.Long getExecutionTime()
Total time the API took to complete the operation.

Returns:
possible object is Long

setExecutionTime

public void setExecutionTime(java.lang.Long value)
Sets the value of the executionTime property.

Parameters:
value - allowed object is Long

getRequestId

public java.lang.String getRequestId()
Unique transaction ID assigned to the API call.

Returns:
possible object is String

setRequestId

public void setRequestId(java.lang.String value)
Sets the value of the requestId property.

Parameters:
value - allowed object is String

getRmiTime

public java.lang.Long getRmiTime()
Gets the value of the rmiTime property.

Returns:
possible object is Long

setRmiTime

public void setRmiTime(java.lang.Long value)
Sets the value of the rmiTime property.

Parameters:
value - allowed object is Long

BlackBerry Administration API
v5.0.3.29

Copyright 2009 Research In Motion Limited. All Rights Reserved.