org.mobicents.media.server.impl.resource.dtmf
Class DtmfBuffer
java.lang.Object
org.mobicents.media.server.impl.BaseComponent
org.mobicents.media.server.impl.AbstractSink
org.mobicents.media.server.impl.resource.dtmf.DtmfBuffer
- All Implemented Interfaces:
- java.io.Serializable, org.mobicents.media.Component, org.mobicents.media.MediaSink, org.mobicents.media.server.spi.resource.DtmfDetector
- Direct Known Subclasses:
- InbandDetectorImpl
public abstract class DtmfBuffer
- extends AbstractSink
- implements org.mobicents.media.server.spi.resource.DtmfDetector, java.io.Serializable
Implements digit buffer.
- Author:
- Oleg Kulikov, amit bhayani
- See Also:
- Serialized Form
| Fields inherited from interface org.mobicents.media.server.spi.resource.DtmfDetector |
DETECTOR_DURATION, DETECTOR_MASK, DETECTOR_SILENCE, TONE |
| Fields inherited from interface org.mobicents.media.Component |
AUDIO_PLAYER, AUDIO_RECORDER, DTMF_DETECTOR, DTMF_GENERATOR |
|
Constructor Summary |
DtmfBuffer(java.lang.String name)
|
| 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 |
connect, disconnect, getFormats, isAcceptable, receive |
| Methods inherited from interface org.mobicents.media.Component |
addListener, getConnection, getEndpoint, getId, getName, getResourceType, removeListener, setConnection, setEndpoint, setResourceType |
TIMEOUT
public static final int TIMEOUT
- See Also:
- Constant Field Values
silence
public int silence
DtmfBuffer
public DtmfBuffer(java.lang.String name)
getMask
public java.lang.String getMask()
- Specified by:
getMask in interface org.mobicents.media.server.spi.resource.DtmfDetector
setMask
public void setMask(java.lang.String mask)
- Specified by:
setMask in interface org.mobicents.media.server.spi.resource.DtmfDetector
setSilenec
public void setSilenec(int silence)
getSilenec
public int getSilenec()
push
public void push(java.lang.String symbol)
Copyright © 2009. All Rights Reserved.