com.arunta.base.settings
Class AnalogChannelSettings
java.lang.Object
com.arunta.base.settings.ChannelSettings
com.arunta.base.settings.AnalogChannelSettings
- All Implemented Interfaces:
- java.io.Serializable
public class AnalogChannelSettings
- extends ChannelSettings
- implements java.io.Serializable
Total Recall VR system extended Channel Settings for analog channels.
- See Also:
- Serialized Form
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AnalogChannelSettings
public AnalogChannelSettings(int id,
TriggerType trigger,
BeepType beepLevel,
boolean detectDtmf,
java.lang.String extension)
- Creates settings for a channel.
- Parameters:
id
- The recorder channel ID that should be assigned to the channel.trigger
- The recording trigger that applies to the channel.beepLevel
- The level of the recording beep tone that should be generated when
recording calls on the channel.detectDtmf
- If set to true
, then the system will detect DTMF digits
while recording. Otherwise, the system will ignore DTMF digits.extension
- The extension assigned to be assigned to the channel.
AnalogChannelSettings
public AnalogChannelSettings()
AnalogChannelSettings
public AnalogChannelSettings(AnalogChannelSettings other)
getBeepLevel
public BeepType getBeepLevel()
setBeepLevel
public void setBeepLevel(BeepType beepLevel)
getTrigger
public TriggerType getTrigger()
setTrigger
public void setTrigger(TriggerType trigger)
getDetectDtmf
public boolean getDetectDtmf()
setDetectDtmf
public void setDetectDtmf(boolean detectDtmf)
getExtension
public java.lang.String getExtension()
setExtension
public void setExtension(java.lang.String extension)
toStringL
public java.lang.String toStringL()
- Overrides:
toStringL
in class ChannelSettings
toString
public java.lang.String toString()
- Overrides:
toString
in class ChannelSettings
writeObject
protected void writeObject(java.io.ObjectOutputStream out)
throws java.io.IOException
- Overrides:
writeObject
in class ChannelSettings
- Throws:
java.io.IOException
readObject
protected void readObject(java.io.ObjectInputStream in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Overrides:
readObject
in class ChannelSettings
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
Copyright ©, 2005-2012 Prolancer Pty Ltd, Sydney Australia.