Packagecom.adobe.mediacore.manifesthandler
Classpublic class AvailInfo
InheritanceAvailInfo Inheritance Object

Serialized manifest cue object. This is a placement opportunity within the stream that will be filled with AdPlacements.

See also

AdPlacement


Public Properties
 PropertyDefined By
  contentDuration : Number
The duration of the content.
AvailInfo
  duration : Number
The duration of the avail.
AvailInfo
  id : String
The identifier for the avail.
AvailInfo
  time : Number
The timestamp of the avail.
AvailInfo
  type : String
The type of the ad.
AvailInfo
Public Methods
 MethodDefined By
  
getAttribute(key:String):Object
Returns the attribute for the specified key.
AvailInfo
  
getAttributeNames():Vector.<String>
Returns a list of attribute names.
AvailInfo
  
removeAttribute(key:String):void
Removes an attribute for the specified key.
AvailInfo
  
setAttribute(key:String, value:Object):void
Sets an attribute value for the specified key.
AvailInfo
  
toString():String
Prints the properties of the AvailInfo
AvailInfo
Public Constants
 ConstantDefined By
  AD : String = ad
[static] AvailInfo type for ads.
AvailInfo
  AD_TYPE_MID_ROLL : String = midroll
[static]
AvailInfo
  AD_TYPE_NONE : String = none
[static]
AvailInfo
  AD_TYPE_POST_ROLL : String = postroll
[static]
AvailInfo
  AD_TYPE_PRE_ROLL : String = preroll
[static]
AvailInfo
Property Detail
contentDurationproperty
contentDuration:Number

The duration of the content. It will be Number.POSITIVE_INFINITY if linear;


Implementation
    public function get contentDuration():Number
    public function set contentDuration(value:Number):void
durationproperty 
duration:Number

The duration of the avail.


Implementation
    public function get duration():Number
    public function set duration(value:Number):void
idproperty 
id:String

The identifier for the avail.


Implementation
    public function get id():String
    public function set id(value:String):void
timeproperty 
time:Number

The timestamp of the avail.


Implementation
    public function get time():Number
    public function set time(value:Number):void
typeproperty 
type:String

The type of the ad.


Implementation
    public function get type():String
    public function set type(value:String):void
Method Detail
getAttribute()method
public function getAttribute(key:String):Object

Returns the attribute for the specified key.

Parameters

key:String

Returns
Object
getAttributeNames()method 
public function getAttributeNames():Vector.<String>

Returns a list of attribute names.

Returns
Vector.<String>
removeAttribute()method 
public function removeAttribute(key:String):void

Removes an attribute for the specified key.

Parameters

key:String

setAttribute()method 
public function setAttribute(key:String, value:Object):void

Sets an attribute value for the specified key.

Parameters

key:String
 
value:Object

toString()method 
public function toString():String

Prints the properties of the AvailInfo

Returns
String
Constant Detail
ADConstant
public static const AD:String = ad

AvailInfo type for ads.

AD_TYPE_MID_ROLLConstant 
public static const AD_TYPE_MID_ROLL:String = midroll

AD_TYPE_NONEConstant 
public static const AD_TYPE_NONE:String = none

AD_TYPE_POST_ROLLConstant 
public static const AD_TYPE_POST_ROLL:String = postroll

AD_TYPE_PRE_ROLLConstant 
public static const AD_TYPE_PRE_ROLL:String = preroll