org.mobicents.media.server.impl
Class AbstractSink

java.lang.Object
  extended by org.mobicents.media.server.impl.BaseComponent
      extended by org.mobicents.media.server.impl.AbstractSink
All Implemented Interfaces:
java.io.Serializable, org.mobicents.media.Component, org.mobicents.media.MediaSink
Direct Known Subclasses:
AudioMixer, CnfLocalSink, DtmfBuffer, EchoSink, MixerInputStream, Multiplexer, PacketRelaySink, RecorderImpl, Rfc2833DetectorImpl, SendStream, SpectraAnalyzer, TestSink

public abstract class AbstractSink
extends BaseComponent
implements org.mobicents.media.MediaSink

Author:
Oleg Kulikov
See Also:
Serialized Form

Field Summary
protected  org.mobicents.media.MediaSource otherParty
           
 
Fields inherited from interface org.mobicents.media.Component
AUDIO_PLAYER, AUDIO_RECORDER, DTMF_DETECTOR, DTMF_GENERATOR
 
Constructor Summary
AbstractSink(java.lang.String name)
           
 
Method Summary
 void connect(org.mobicents.media.MediaSource otherParty)
          (Non Java-doc).
 void disconnect(org.mobicents.media.MediaSource otherParty)
          (Non Java-doc).
 boolean isConnected()
           
 
Methods inherited from class org.mobicents.media.server.impl.BaseComponent
addListener, getConnection, getEndpoint, getId, getName, getResourceType, removeListener, sendEvent, setConnection, setEndpoint, setResourceType, 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.MediaSink
getFormats, isAcceptable, receive
 
Methods inherited from interface org.mobicents.media.Component
addListener, getConnection, getEndpoint, getId, getName, getResourceType, removeListener, setConnection, setEndpoint, setResourceType
 

Field Detail

otherParty

protected transient org.mobicents.media.MediaSource otherParty
Constructor Detail

AbstractSink

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

connect

public void connect(org.mobicents.media.MediaSource otherParty)
(Non Java-doc).

Specified by:
connect in interface org.mobicents.media.MediaSink
See Also:
org.mobicents.MediaSink#connect(MediaStream).

disconnect

public void disconnect(org.mobicents.media.MediaSource otherParty)
(Non Java-doc).

Specified by:
disconnect in interface org.mobicents.media.MediaSink
See Also:
org.mobicents.MediaSink#disconnect(MediaStream).

isConnected

public boolean isConnected()


Copyright © 2009. All Rights Reserved.