com.wowza.wms.mediacaster
Class MediaCasterItem

Object
  extended by com.wowza.wms.mediacaster.MediaCasterItem

public class MediaCasterItem
extends Object


Constructor Summary
MediaCasterItem(String name, String streamType, String baseClass)
          Media caster item constructor
 
Method Summary
 void clearProperty(String name)
          Clear property
 String getBaseClass()
          Get base class
 int getConnectionTimeout()
          Get connection timeout (milliseconds)
 String getDescription()
          Get description
static String getIdString(String name, String liveStreamPacketizer, String liveStreamRepeater)
          Get id string for this media caster item (not used - returns name unchanged)
 int getKeepAliveTime()
          Get keep alive time (milliseconds)
 String getName()
          Get name
 WMSProperties getProperties()
          Get properties collection
 String getProperty(String name)
          Get property value
 String getStreamType()
          Get the stream type
 String idStringToName(String idString)
          Convert name to id string (not used - returns id string unchanged)
static com.wowza.wms.mediacaster.MediaCasterStreamId parseIdString(String idString)
           
 void setBaseClass(String baseClass)
          Set base class
 void setConnectionTimeout(int connectionTimeout)
          Set connection timeout (milliseconds)
 void setDescription(String description)
          Set description
 void setKeepAliveTime(int keepAliveTime)
          Set keep alive time (milliseconds)
 void setName(String name)
          Set name
 void setProperty(String name, String value)
          Set a property
 void setStreamType(String streamType)
          Set stream type
 String toString()
          toString
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MediaCasterItem

public MediaCasterItem(String name,
                       String streamType,
                       String baseClass)
Media caster item constructor

Parameters:
name - media caster name
streamType - stream type
baseClass - base class
Method Detail

clearProperty

public void clearProperty(String name)
Clear property

Parameters:
name - name

getBaseClass

public String getBaseClass()
Get base class

Returns:
base class

getConnectionTimeout

public int getConnectionTimeout()
Get connection timeout (milliseconds)

Returns:
connection timeout (milliseconds)

getDescription

public String getDescription()
Get description

Returns:
description

getIdString

public static String getIdString(String name,
                                 String liveStreamPacketizer,
                                 String liveStreamRepeater)
Get id string for this media caster item (not used - returns name unchanged)

Parameters:
name - name
Returns:
id string for this media caster item

getKeepAliveTime

public int getKeepAliveTime()
Get keep alive time (milliseconds)

Returns:
keep alive time (milliseconds)

getName

public String getName()
Get name

Returns:
name

getProperties

public WMSProperties getProperties()
Get properties collection

Returns:
properties collection

getProperty

public String getProperty(String name)
Get property value

Parameters:
name - name
Returns:
property value

getStreamType

public String getStreamType()
Get the stream type

Returns:
stream type

idStringToName

public String idStringToName(String idString)
Convert name to id string (not used - returns id string unchanged)

Parameters:
idString - id string
Returns:
name

parseIdString

public static com.wowza.wms.mediacaster.MediaCasterStreamId parseIdString(String idString)

setBaseClass

public void setBaseClass(String baseClass)
Set base class

Parameters:
baseClass - base class

setConnectionTimeout

public void setConnectionTimeout(int connectionTimeout)
Set connection timeout (milliseconds)

Parameters:
connectionTimeout - connection timeout (milliseconds)

setDescription

public void setDescription(String description)
Set description

Parameters:
description - description

setKeepAliveTime

public void setKeepAliveTime(int keepAliveTime)
Set keep alive time (milliseconds)

Parameters:
keepAliveTime - keep alive time (milliseconds)

setName

public void setName(String name)
Set name

Parameters:
name - name

setProperty

public void setProperty(String name,
                        String value)
Set a property

Parameters:
name - name
value - value

setStreamType

public void setStreamType(String streamType)
Set stream type

Parameters:
streamType - stream type

toString

public String toString()
toString

Overrides:
toString in class Object