org.mobicents.media.server.impl.resource.zap
Class BChannel

java.lang.Object
  extended by org.mobicents.media.server.impl.BaseComponent
      extended by org.mobicents.media.server.impl.resource.zap.BChannel
All Implemented Interfaces:
java.io.Serializable, org.mobicents.media.Component, org.mobicents.media.server.spi.ResourceGroup

public class BChannel
extends BaseComponent
implements org.mobicents.media.server.spi.ResourceGroup

Author:
kulikov
See Also:
Serialized Form

Constructor Summary
BChannel(java.lang.String name)
           
 
Method Summary
protected  void failed(int eventID, java.lang.Exception e)
          Sends failure notification.
 org.mobicents.media.Format getFormat()
           
 java.util.Collection<java.lang.String> getMediaTypes()
           
 org.mobicents.media.MediaSink getSink()
           
 org.mobicents.media.MediaSink getSink(java.lang.String media)
           
 org.mobicents.media.MediaSource getSource()
           
 org.mobicents.media.MediaSource getSource(java.lang.String media)
           
 void setFormat(org.mobicents.media.Format format)
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.mobicents.media.server.impl.BaseComponent
addListener, getConnection, getEndpoint, getId, getName, getResourceType, removeListener, resetStats, sendEvent, setConnection, setEndpoint, setResourceType, subset, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.mobicents.media.Component
addListener, getConnection, getEndpoint, getId, getName, removeListener, resetStats, setConnection, setEndpoint
 

Constructor Detail

BChannel

public BChannel(java.lang.String name)
Method Detail

getFormat

public org.mobicents.media.Format getFormat()
Overrides:
getFormat in class BaseComponent

setFormat

public void setFormat(org.mobicents.media.Format format)

start

public void start()
Specified by:
start in interface org.mobicents.media.Component

stop

public void stop()
Specified by:
stop in interface org.mobicents.media.Component

failed

protected void failed(int eventID,
                      java.lang.Exception e)
Sends failure notification.

Parameters:
eventID - failure event identifier.
e - the exception caused failure.

getSink

public org.mobicents.media.MediaSink getSink()

getSource

public org.mobicents.media.MediaSource getSource()

getMediaTypes

public java.util.Collection<java.lang.String> getMediaTypes()
Specified by:
getMediaTypes in interface org.mobicents.media.server.spi.ResourceGroup

getSink

public org.mobicents.media.MediaSink getSink(java.lang.String media)
Specified by:
getSink in interface org.mobicents.media.server.spi.ResourceGroup

getSource

public org.mobicents.media.MediaSource getSource(java.lang.String media)
Specified by:
getSource in interface org.mobicents.media.server.spi.ResourceGroup


Copyright © 2010. All Rights Reserved.