org.openmobilealliance.schema.sti.v1_0
Class TranscodingJob

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

public class TranscodingJob
extends Job
implements java.io.Serializable

Contains source and target media info to use in order to perform a transcoding job.

Java class for TranscodingJob complex type.

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

 <complexType name="TranscodingJob">
   <complexContent>
     <extension base="{http://www.openmobilealliance.org/schema/sti/v1_0}Job">
       <sequence>
         <element name="source">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="contentType" type="{http://www.w3.org/2001/XMLSchema}token"/>
                   <element name="contentTypeParams" type="{http://www.openmobilealliance.org/schema/sti/v1_0}Properties" minOccurs="0"/>
                   <element name="location" type="{http://www.w3.org/2001/XMLSchema}anyURI"/>
                   <element name="extensionData" type="{http://www.openmobilealliance.org/schema/sti/v1_0}Properties" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <element name="target" minOccurs="0">
           <complexType>
             <complexContent>
               <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
                 <sequence>
                   <element name="externalLocation" type="{http://www.openmobilealliance.org/schema/sti/v1_0}ExternalLocation" minOccurs="0"/>
                   <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="transcodingParams" type="{http://www.openmobilealliance.org/schema/sti/v1_0}TranscodingParams" minOccurs="0"/>
                   <element name="extensionData" type="{http://www.openmobilealliance.org/schema/sti/v1_0}Properties" minOccurs="0"/>
                 </sequence>
               </restriction>
             </complexContent>
           </complexType>
         </element>
         <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="inputMediaPropertiesQuery" type="{http://www.openmobilealliance.org/schema/sti/v1_0}MediaPropertiesQueryDescription" minOccurs="0"/>
         <element name="outputMediaPropertiesQuery" type="{http://www.openmobilealliance.org/schema/sti/v1_0}MediaPropertiesQueryDescription" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 

See Also:
Serialized Form

Nested Class Summary
static class TranscodingJob.Source
          Contains source media info to be used for the transcoding job.
static class TranscodingJob.Target
          Contains target media info to used to perform a transcoding job.
 
Constructor Summary
TranscodingJob()
           
 
Method Summary
 AdaptationClasses getAdaptationClasses()
          Gets the value of the adaptationClasses property.
 MediaPropertiesQueryDescription getInputMediaPropertiesQuery()
          Gets the value of the inputMediaPropertiesQuery property.
 MediaPropertiesQueryDescription getOutputMediaPropertiesQuery()
          Gets the value of the outputMediaPropertiesQuery property.
 java.lang.String getPolicyRef()
          Gets the value of the policyRef property.
 TranscodingJob.Source getSource()
          Gets the value of the source property.
 TranscodingJob.Target getTarget()
          Gets the value of the target property.
 boolean isSetAdaptationClasses()
           
 boolean isSetInputMediaPropertiesQuery()
           
 boolean isSetOutputMediaPropertiesQuery()
           
 boolean isSetPolicyRef()
           
 boolean isSetSource()
           
 boolean isSetTarget()
           
 void setAdaptationClasses(AdaptationClasses value)
          Sets the value of the adaptationClasses property.
 void setInputMediaPropertiesQuery(MediaPropertiesQueryDescription value)
          Sets the value of the inputMediaPropertiesQuery property.
 void setOutputMediaPropertiesQuery(MediaPropertiesQueryDescription value)
          Sets the value of the outputMediaPropertiesQuery property.
 void setPolicyRef(java.lang.String value)
          Sets the value of the policyRef property.
 void setSource(TranscodingJob.Source value)
          Sets the value of the source property.
 void setTarget(TranscodingJob.Target value)
          Sets the value of the target property.
 
Methods inherited from class org.openmobilealliance.schema.sti.v1_0.Job
getExtensionData, getJobID, isSetExtensionData, isSetJobID, setExtensionData, setJobID
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TranscodingJob

public TranscodingJob()
Method Detail

getSource

public TranscodingJob.Source getSource()
Gets the value of the source property.

Returns:
possible object is TranscodingJob.Source

setSource

public void setSource(TranscodingJob.Source value)
Sets the value of the source property.

Parameters:
value - allowed object is TranscodingJob.Source

isSetSource

public boolean isSetSource()

getTarget

public TranscodingJob.Target getTarget()
Gets the value of the target property.

Returns:
possible object is TranscodingJob.Target

setTarget

public void setTarget(TranscodingJob.Target value)
Sets the value of the target property.

Parameters:
value - allowed object is TranscodingJob.Target

isSetTarget

public boolean isSetTarget()

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

getInputMediaPropertiesQuery

public MediaPropertiesQueryDescription getInputMediaPropertiesQuery()
Gets the value of the inputMediaPropertiesQuery property.

Returns:
possible object is MediaPropertiesQueryDescription

setInputMediaPropertiesQuery

public void setInputMediaPropertiesQuery(MediaPropertiesQueryDescription value)
Sets the value of the inputMediaPropertiesQuery property.

Parameters:
value - allowed object is MediaPropertiesQueryDescription

isSetInputMediaPropertiesQuery

public boolean isSetInputMediaPropertiesQuery()

getOutputMediaPropertiesQuery

public MediaPropertiesQueryDescription getOutputMediaPropertiesQuery()
Gets the value of the outputMediaPropertiesQuery property.

Returns:
possible object is MediaPropertiesQueryDescription

setOutputMediaPropertiesQuery

public void setOutputMediaPropertiesQuery(MediaPropertiesQueryDescription value)
Sets the value of the outputMediaPropertiesQuery property.

Parameters:
value - allowed object is MediaPropertiesQueryDescription

isSetOutputMediaPropertiesQuery

public boolean isSetOutputMediaPropertiesQuery()