org.openmobilealliance.schema.sti.v1_0
Class TranscodingRequest

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

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

Transcoding Request type containing data specific to a transcoding request.

Java class for TranscodingRequest complex type.

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

 <complexType name="TranscodingRequest">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="originatorID" type="{http://www.w3.org/2001/XMLSchema}token"/>
         <element name="operationID" type="{http://www.w3.org/2001/XMLSchema}token"/>
         <element name="profileID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="applicationType" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="applicationSizeLimit" type="{http://www.openmobilealliance.org/schema/sti/v1_0}unboundedLong" minOccurs="0"/>
         <element name="policyRef" type="{http://www.w3.org/2001/XMLSchema}anyURI" minOccurs="0"/>
         <element name="adaptationClasses" type="{http://www.openmobilealliance.org/schema/sti/v1_0}AdaptationClasses" minOccurs="0"/>
         <element name="transcodingParams" type="{http://www.openmobilealliance.org/schema/sti/v1_0}TranscodingParams" minOccurs="0"/>
         <element name="transcodingJob" type="{http://www.openmobilealliance.org/schema/sti/v1_0}TranscodingJob" maxOccurs="unbounded"/>
         <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
TranscodingRequest()
           
 
Method Summary
 AdaptationClasses getAdaptationClasses()
          Gets the value of the adaptationClasses property.
 java.lang.Long getApplicationSizeLimit()
          Gets the value of the applicationSizeLimit property.
 java.lang.String getApplicationType()
          Gets the value of the applicationType property.
 Properties getExtensionData()
          Gets the value of the extensionData property.
 java.lang.String getOperationID()
          Gets the value of the operationID property.
 java.lang.String getOriginatorID()
          Gets the value of the originatorID property.
 java.lang.String getPolicyRef()
          Gets the value of the policyRef property.
 java.lang.String getProfileID()
          Gets the value of the profileID property.
 java.util.List<TranscodingJob> getTranscodingJob()
          Gets the value of the transcodingJob property.
 TranscodingParams getTranscodingParams()
          Gets the value of the transcodingParams property.
 boolean isSetAdaptationClasses()
           
 boolean isSetApplicationSizeLimit()
           
 boolean isSetApplicationType()
           
 boolean isSetExtensionData()
           
 boolean isSetOperationID()
           
 boolean isSetOriginatorID()
           
 boolean isSetPolicyRef()
           
 boolean isSetProfileID()
           
 boolean isSetTranscodingJob()
           
 boolean isSetTranscodingParams()
           
 void setAdaptationClasses(AdaptationClasses value)
          Sets the value of the adaptationClasses property.
 void setApplicationSizeLimit(java.lang.Long value)
          Sets the value of the applicationSizeLimit property.
 void setApplicationType(java.lang.String value)
          Sets the value of the applicationType property.
 void setExtensionData(Properties value)
          Sets the value of the extensionData 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 setPolicyRef(java.lang.String value)
          Sets the value of the policyRef property.
 void setProfileID(java.lang.String value)
          Sets the value of the profileID property.
 void setTranscodingParams(TranscodingParams value)
          Sets the value of the transcodingParams property.
 void unsetTranscodingJob()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranscodingRequest

public TranscodingRequest()
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()

getProfileID

public java.lang.String getProfileID()
Gets the value of the profileID property.

Returns:
possible object is String

setProfileID

public void setProfileID(java.lang.String value)
Sets the value of the profileID property.

Parameters:
value - allowed object is String

isSetProfileID

public boolean isSetProfileID()

getApplicationType

public java.lang.String getApplicationType()
Gets the value of the applicationType property.

Returns:
possible object is String

setApplicationType

public void setApplicationType(java.lang.String value)
Sets the value of the applicationType property.

Parameters:
value - allowed object is String

isSetApplicationType

public boolean isSetApplicationType()

getApplicationSizeLimit

public java.lang.Long getApplicationSizeLimit()
Gets the value of the applicationSizeLimit property.

Returns:
possible object is Long

setApplicationSizeLimit

public void setApplicationSizeLimit(java.lang.Long value)
Sets the value of the applicationSizeLimit property.

Parameters:
value - allowed object is Long

isSetApplicationSizeLimit

public boolean isSetApplicationSizeLimit()

getPolicyRef

public java.lang.String getPolicyRef()
Gets the value of the policyRef property.

Returns:
possible object is String

setPolicyRef

public void setPolicyRef(java.lang.String value)
Sets the value of the policyRef property.

Parameters:
value - allowed object is String

isSetPolicyRef

public boolean isSetPolicyRef()

getAdaptationClasses

public AdaptationClasses getAdaptationClasses()
Gets the value of the adaptationClasses property.

Returns:
possible object is AdaptationClasses

setAdaptationClasses

public void setAdaptationClasses(AdaptationClasses value)
Sets the value of the adaptationClasses property.

Parameters:
value - allowed object is AdaptationClasses

isSetAdaptationClasses

public boolean isSetAdaptationClasses()

getTranscodingParams

public TranscodingParams getTranscodingParams()
Gets the value of the transcodingParams property.

Returns:
possible object is TranscodingParams

setTranscodingParams

public void setTranscodingParams(TranscodingParams value)
Sets the value of the transcodingParams property.

Parameters:
value - allowed object is TranscodingParams

isSetTranscodingParams

public boolean isSetTranscodingParams()

getTranscodingJob

public java.util.List<TranscodingJob> getTranscodingJob()
Gets the value of the transcodingJob 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 transcodingJob property.

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

    getTranscodingJob().add(newItem);
 

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


isSetTranscodingJob

public boolean isSetTranscodingJob()

unsetTranscodingJob

public void unsetTranscodingJob()

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()