org.mobicents.media.server.mgcp.pkg.au
Class Options

java.lang.Object
  extended by org.mobicents.media.server.mgcp.pkg.au.Options

public class Options
extends Object

Represents parameters supplied with command.

Author:
oifa yulian

Field Summary
static ConcurrentCyclicFIFO<Options> cache
           
 
Method Summary
static Options allocate(Text options)
           
 boolean currKeyValid()
           
 boolean firstKeyValid()
           
 char getCurrKey()
           
 Collection<Text> getDeletePersistentAudio()
           
 Collection<Text> getDigitPattern()
           
 int getDigitsNumber()
           
 long getDuration()
           
 char getEndInputKey()
           
 Collection<Text> getFailureAnnouncement()
           
 long getFirstDigitTimer()
           
 char getFirstKey()
           
 long getInterDigitTimer()
           
 long getInterval()
           
 char getLastKey()
           
 int getMaxDigitsNumber()
           
 int getMaxDuration()
           
 char getNextKey()
           
 Collection<Text> getNoDigitsReprompt()
           
 Collection<Text> getNoSpeechReprompt()
           
 int getNumberOfAttempts()
           
 long getOffset()
           
 long getPostSpeechTimer()
           
 long getPreSpeechTimer()
           
 char getPrevKey()
           
 Collection<Text> getPrompt()
           
 long getRecordDuration()
           
 Text getRecordID()
           
 int getRepeatCount()
           
 Collection<Text> getReprompt()
           
 Collection<Text> getSegments()
           
 Collection<Text> getSuccessAnnouncement()
           
 boolean hasDeletePresistentAudio()
           
 boolean hasFailureAnnouncement()
           
 boolean hasNoDigitsReprompt()
           
 boolean hasNoSpeechReprompt()
           
 boolean hasPrompt()
           
 boolean hasReprompt()
           
 boolean hasSuccessAnnouncement()
           
 boolean isClearDigits()
           
 boolean isIncludeEndInputKey()
           
 boolean isNonInterruptable()
           
 boolean isOverride()
           
 boolean lastKeyValid()
           
 boolean nextKeyValid()
           
 boolean prevKeyValid()
           
static void recycle(Options options)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

cache

public static ConcurrentCyclicFIFO<Options> cache
Method Detail

allocate

public static Options allocate(Text options)

recycle

public static void recycle(Options options)

getSegments

public Collection<Text> getSegments()

hasPrompt

public boolean hasPrompt()

getPrompt

public Collection<Text> getPrompt()

hasReprompt

public boolean hasReprompt()

getReprompt

public Collection<Text> getReprompt()

hasDeletePresistentAudio

public boolean hasDeletePresistentAudio()

getDeletePersistentAudio

public Collection<Text> getDeletePersistentAudio()

hasNoSpeechReprompt

public boolean hasNoSpeechReprompt()

getNoSpeechReprompt

public Collection<Text> getNoSpeechReprompt()

hasNoDigitsReprompt

public boolean hasNoDigitsReprompt()

getNoDigitsReprompt

public Collection<Text> getNoDigitsReprompt()

hasSuccessAnnouncement

public boolean hasSuccessAnnouncement()

getSuccessAnnouncement

public Collection<Text> getSuccessAnnouncement()

hasFailureAnnouncement

public boolean hasFailureAnnouncement()

getFailureAnnouncement

public Collection<Text> getFailureAnnouncement()

getDuration

public long getDuration()

getOffset

public long getOffset()

getRepeatCount

public int getRepeatCount()

getInterval

public long getInterval()

getDigitsNumber

public int getDigitsNumber()

getMaxDigitsNumber

public int getMaxDigitsNumber()

getDigitPattern

public Collection<Text> getDigitPattern()

isNonInterruptable

public boolean isNonInterruptable()

getRecordID

public Text getRecordID()

getRecordDuration

public long getRecordDuration()

isOverride

public boolean isOverride()

getPostSpeechTimer

public long getPostSpeechTimer()

getPreSpeechTimer

public long getPreSpeechTimer()

getFirstDigitTimer

public long getFirstDigitTimer()

getInterDigitTimer

public long getInterDigitTimer()

getMaxDuration

public int getMaxDuration()

getEndInputKey

public char getEndInputKey()

getNumberOfAttempts

public int getNumberOfAttempts()

isClearDigits

public boolean isClearDigits()

isIncludeEndInputKey

public boolean isIncludeEndInputKey()

prevKeyValid

public boolean prevKeyValid()

getPrevKey

public char getPrevKey()

firstKeyValid

public boolean firstKeyValid()

getFirstKey

public char getFirstKey()

currKeyValid

public boolean currKeyValid()

getCurrKey

public char getCurrKey()

nextKeyValid

public boolean nextKeyValid()

getNextKey

public char getNextKey()

lastKeyValid

public boolean lastKeyValid()

getLastKey

public char getLastKey()


Copyright © 2013 TeleStax, Inc.. All Rights Reserved.