org.mobicents.media.server.impl.resource.cnf
Class ConferenceBridge

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

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

Author:
kulikov
See Also:
Serialized Form

Field Summary
protected  org.mobicents.media.server.spi.Endpoint endpoint
           
static org.mobicents.media.Format[] FORMATS
           
protected  java.util.concurrent.ConcurrentHashMap<java.lang.String,AudioMixer> mixers
           
protected  java.util.concurrent.ConcurrentHashMap<java.lang.String,Proxy> proxies
           
protected  java.util.concurrent.ConcurrentHashMap<java.lang.String,Splitter> splitters
           
 
Fields inherited from class org.mobicents.media.server.impl.BaseComponent
format
 
Constructor Summary
ConferenceBridge(java.lang.String name)
           
 
Method Summary
 java.util.Collection<org.mobicents.media.server.spi.MediaType> getMediaTypes()
           
 org.mobicents.media.MediaSink getSink(org.mobicents.media.server.spi.MediaType media)
           
 org.mobicents.media.MediaSource getSource(org.mobicents.media.server.spi.MediaType media)
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.mobicents.media.server.impl.BaseComponent
addListener, getConnection, getEndpoint, getFormat, getId, getInterface, getName, removeListener, resetStats, sendEvent, setConnection, setEndpoint, 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, getFormat, getId, getInterface, getName, removeListener, resetStats, setConnection, setEndpoint
 

Field Detail

endpoint

protected org.mobicents.media.server.spi.Endpoint endpoint

FORMATS

public static final org.mobicents.media.Format[] FORMATS

splitters

protected java.util.concurrent.ConcurrentHashMap<java.lang.String,Splitter> splitters

mixers

protected java.util.concurrent.ConcurrentHashMap<java.lang.String,AudioMixer> mixers

proxies

protected java.util.concurrent.ConcurrentHashMap<java.lang.String,Proxy> proxies
Constructor Detail

ConferenceBridge

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

getMediaTypes

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

getSource

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

getSink

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

start

public void start()

stop

public void stop()


Copyright © 2010. All Rights Reserved.