org.openmobilealliance.schema.sti.v1_0
Class TranscodingResponse

java.lang.Object
  extended by org.openmobilealliance.schema.sti.v1_0.TranscodingResponse
All Implemented Interfaces:
java.io.Serializable

public class TranscodingResponse
extends java.lang.Object
implements java.io.Serializable

Transcoding Response type containing data specific to a transcoding response. Notes: `originatorID` is a conditional element (see STI spec for details). `operationID` is a conditional element (see STI spec for details). `jobResult` is a conditional element (see STI spec for details).

Java class for TranscodingResponse complex type.

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

 <complexType name="TranscodingResponse">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="originatorID" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
         <element name="operationID" type="{http://www.w3.org/2001/XMLSchema}token" minOccurs="0"/>
         <element name="mainReturnResult" type="{http://www.openmobilealliance.org/schema/sti/v1_0}ReturnResult"/>
         <element name="additionalReturnResults" type="{http://www.openmobilealliance.org/schema/sti/v1_0}ReturnResults" minOccurs="0"/>
         <element name="totalDuration" type="{http://www.openmobilealliance.org/schema/sti/v1_0}nonNegativeInt"/>
         <element name="jobResult" type="{http://www.openmobilealliance.org/schema/sti/v1_0}JobResult" maxOccurs="unbounded" minOccurs="0"/>
         <element name="extensionData" type="{http://www.openmobilealliance.org/schema/sti/v1_0}Properties" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Constructor Summary
TranscodingResponse()
           
 
Method Summary
 ReturnResults getAdditionalReturnResults()
          Gets the value of the additionalReturnResults property.
 Properties getExtensionData()
          Gets the value of the extensionData property.
 java.util.List<JobResult> getJobResult()
          Gets the value of the jobResult property.
 ReturnResult getMainReturnResult()
          Gets the value of the mainReturnResult property.
 java.lang.String getOperationID()
          Gets the value of the operationID property.
 java.lang.String getOriginatorID()
          Gets the value of the originatorID property.
 int getTotalDuration()
          Gets the value of the totalDuration property.
 boolean isSetAdditionalReturnResults()
           
 boolean isSetExtensionData()
           
 boolean isSetJobResult()
           
 boolean isSetMainReturnResult()
           
 boolean isSetOperationID()
           
 boolean isSetOriginatorID()
           
 boolean isSetTotalDuration()
           
 void setAdditionalReturnResults(ReturnResults value)
          Sets the value of the additionalReturnResults property.
 void setExtensionData(Properties value)
          Sets the value of the extensionData property.
 void setMainReturnResult(ReturnResult value)
          Sets the value of the mainReturnResult property.
 void setOperationID(java.lang.String value)
          Sets the value of the operationID property.
 void setOriginatorID(java.lang.String value)
          Sets the value of the originatorID property.
 void setTotalDuration(int value)
          Sets the value of the totalDuration property.
 void unsetJobResult()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranscodingResponse

public TranscodingResponse()
Method Detail

getOriginatorID

public java.lang.String getOriginatorID()
Gets the value of the originatorID property.

Returns:
possible object is String

setOriginatorID

public void setOriginatorID(java.lang.String value)
Sets the value of the originatorID property.

Parameters:
value - allowed object is String

isSetOriginatorID

public boolean isSetOriginatorID()

getOperationID

public java.lang.String getOperationID()
Gets the value of the operationID property.

Returns:
possible object is String

setOperationID

public void setOperationID(java.lang.String value)
Sets the value of the operationID property.

Parameters:
value - allowed object is String

isSetOperationID

public boolean isSetOperationID()

getMainReturnResult

public ReturnResult getMainReturnResult()
Gets the value of the mainReturnResult property.

Returns:
possible object is ReturnResult

setMainReturnResult

public void setMainReturnResult(ReturnResult value)
Sets the value of the mainReturnResult property.

Parameters:
value - allowed object is ReturnResult

isSetMainReturnResult

public boolean isSetMainReturnResult()

getAdditionalReturnResults

public ReturnResults getAdditionalReturnResults()
Gets the value of the additionalReturnResults property.

Returns:
possible object is ReturnResults

setAdditionalReturnResults

public void setAdditionalReturnResults(ReturnResults value)
Sets the value of the additionalReturnResults property.

Parameters:
value - allowed object is ReturnResults

isSetAdditionalReturnResults

public boolean isSetAdditionalReturnResults()

getTotalDuration

public int getTotalDuration()
Gets the value of the totalDuration property.


setTotalDuration

public void setTotalDuration(int value)
Sets the value of the totalDuration property.


isSetTotalDuration

public boolean isSetTotalDuration()

getJobResult

public java.util.List<JobResult> getJobResult()
Gets the value of the jobResult 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 jobResult property.

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

    getJobResult().add(newItem);
 

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


isSetJobResult

public boolean isSetJobResult()

unsetJobResult

public void unsetJobResult()

getExtensionData

public Properties getExtensionData()
Gets the value of the extensionData property.

Returns:
possible object is Properties

setExtensionData

public void setExtensionData(Properties value)
Sets the value of the extensionData property.

Parameters:
value - allowed object is Properties

isSetExtensionData

public boolean isSetExtensionData()