org.mobicents.media.server.impl.resource.dtmf
Class Rfc2833GeneratorImpl

java.lang.Object
  extended by org.mobicents.media.server.impl.BaseComponent
      extended by org.mobicents.media.server.impl.AbstractSource
          extended by org.mobicents.media.server.impl.resource.dtmf.Rfc2833GeneratorImpl
All Implemented Interfaces:
java.io.Serializable, org.mobicents.media.Component, org.mobicents.media.MediaSource, org.mobicents.media.server.spi.resource.DtmfGenerator

public class Rfc2833GeneratorImpl
extends AbstractSource
implements org.mobicents.media.server.spi.resource.DtmfGenerator

Author:
kulikov, amit bhayani
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.mobicents.media.server.impl.AbstractSource
otherParty
 
Fields inherited from interface org.mobicents.media.server.spi.resource.DtmfGenerator
GENERATOR_DURATION, GENERATOR_VOLUME
 
Fields inherited from interface org.mobicents.media.Component
AUDIO_PLAYER, AUDIO_RECORDER, DTMF_DETECTOR, DTMF_GENERATOR
 
Constructor Summary
Rfc2833GeneratorImpl(java.lang.String name)
           
 
Method Summary
 java.lang.String getDigit()
           
 int getDuration()
           
 org.mobicents.media.Format[] getFormats()
           
 int getVolume()
           
 void setDigit(java.lang.String digit)
           
 void setDuration(int duration)
           
 void setVolume(int volume)
           
 void start()
           
 void stop()
           
 
Methods inherited from class org.mobicents.media.server.impl.AbstractSource
connect, disconnect, 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.MediaSource
connect, disconnect
 
Methods inherited from interface org.mobicents.media.Component
addListener, getConnection, getEndpoint, getId, getName, getResourceType, removeListener, setConnection, setEndpoint, setResourceType
 

Constructor Detail

Rfc2833GeneratorImpl

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

setDigit

public void setDigit(java.lang.String digit)
Specified by:
setDigit in interface org.mobicents.media.server.spi.resource.DtmfGenerator

getDigit

public java.lang.String getDigit()
Specified by:
getDigit in interface org.mobicents.media.server.spi.resource.DtmfGenerator

setDuration

public void setDuration(int duration)
Specified by:
setDuration in interface org.mobicents.media.server.spi.resource.DtmfGenerator

getDuration

public int getDuration()
Specified by:
getDuration in interface org.mobicents.media.server.spi.resource.DtmfGenerator

setVolume

public void setVolume(int volume)
Specified by:
setVolume in interface org.mobicents.media.server.spi.resource.DtmfGenerator

getVolume

public int getVolume()
Specified by:
getVolume in interface org.mobicents.media.server.spi.resource.DtmfGenerator

start

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

stop

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

getFormats

public org.mobicents.media.Format[] getFormats()
Specified by:
getFormats in interface org.mobicents.media.MediaSource


Copyright © 2009. All Rights Reserved.