Enum Class AppEnum

java.lang.Object
java.lang.Enum<AppEnum>
com.bytedesk.call.xml_curl.enums.AppEnum
All Implemented Interfaces:
Serializable, Comparable<AppEnum>, Constable

public enum AppEnum extends Enum<AppEnum>
参考: https://freeswitch.org/confluence/display/FREESWITCH/mod_dptools Dialplan tools provide the apps (commands) to process call sessions in XML dialplans.
Author:
th158
  • Enum Constant Details

    • ANSWER

      public static final AppEnum ANSWER
    • ATT_XFER

      public static final AppEnum ATT_XFER
    • BGSYSTEM

      public static final AppEnum BGSYSTEM
    • BIND_DIGIT_ACTION

      public static final AppEnum BIND_DIGIT_ACTION
    • BIND_META_APP

      public static final AppEnum BIND_META_APP
    • BLOCK_DTMF

      public static final AppEnum BLOCK_DTMF
    • BREAK

      public static final AppEnum BREAK
    • BRIDGE

      public static final AppEnum BRIDGE
    • BRIDGE_EXPORT

      public static final AppEnum BRIDGE_EXPORT
    • CALLCENTER

      public static final AppEnum CALLCENTER
    • CAPTURE

      public static final AppEnum CAPTURE
    • CHAT

      public static final AppEnum CHAT
    • CHECK_ACL

      public static final AppEnum CHECK_ACL
    • CLEAR_DIGIT_ACTION

      public static final AppEnum CLEAR_DIGIT_ACTION
    • CLEAR_SPEECH_CACHE

      public static final AppEnum CLEAR_SPEECH_CACHE
    • CLUECHOO

      public static final AppEnum CLUECHOO
    • CNG_PLC

      public static final AppEnum CNG_PLC
    • CONFERENCE

      public static final AppEnum CONFERENCE
    • DB

      public static final AppEnum DB
    • DEFLECT

      public static final AppEnum DEFLECT
    • DELAY_ECHO

      public static final AppEnum DELAY_ECHO
    • DETECT_SPEECH

      public static final AppEnum DETECT_SPEECH
    • DIGIT_ACTION_SET_REALM

      public static final AppEnum DIGIT_ACTION_SET_REALM
    • DISPLACE_SESSION

      public static final AppEnum DISPLACE_SESSION
    • EARLY_HANGUP

      public static final AppEnum EARLY_HANGUP
    • EAVESDROP

      public static final AppEnum EAVESDROP
    • ECHO

      public static final AppEnum ECHO
    • ENABLE_HEARTBEAT

      public static final AppEnum ENABLE_HEARTBEAT
    • ENDLESS_PLAYBACK

      public static final AppEnum ENDLESS_PLAYBACK
    • ENUM

      public static final AppEnum ENUM
    • ERLANG

      public static final AppEnum ERLANG
    • EVAL

      public static final AppEnum EVAL
    • EVENT

      public static final AppEnum EVENT
    • EXECUTE_EXTENSION

      public static final AppEnum EXECUTE_EXTENSION
    • EXPORT

      public static final AppEnum EXPORT
    • FAX_DETECT

      public static final AppEnum FAX_DETECT
    • FIFO

      public static final AppEnum FIFO
    • FIFO_TRACK_CALL

      public static final AppEnum FIFO_TRACK_CALL
    • FLUSH_DTMF

      public static final AppEnum FLUSH_DTMF
    • GENTONES

      public static final AppEnum GENTONES
    • GROUP

      public static final AppEnum GROUP
    • HANGUP

      public static final AppEnum HANGUP
    • HASH

      public static final AppEnum HASH
    • HOLD

      public static final AppEnum HOLD
    • HTTAPI

      public static final AppEnum HTTAPI
    • INFO

      public static final AppEnum INFO
    • INTERCEPT

      public static final AppEnum INTERCEPT
    • IVR

      public static final AppEnum IVR
    • JAVASCRIPT

      public static final AppEnum JAVASCRIPT
    • JITTERBUFFER

      public static final AppEnum JITTERBUFFER
    • LIMIT

      public static final AppEnum LIMIT
    • LIMIT_EXECUTE

      public static final AppEnum LIMIT_EXECUTE
    • LIMIT_HASH

      public static final AppEnum LIMIT_HASH
    • LIMIT_HASH_EXECUTE

      public static final AppEnum LIMIT_HASH_EXECUTE
    • LOG

      public static final AppEnum LOG
    • LOOP_PLAYBACK

      public static final AppEnum LOOP_PLAYBACK
    • LUA

      public static final AppEnum LUA
    • MEDIA_RESET

      public static final AppEnum MEDIA_RESET
    • MKDIR

      public static final AppEnum MKDIR
    • MULTISET

      public static final AppEnum MULTISET
    • MUTEX

      public static final AppEnum MUTEX
    • PAGE

      public static final AppEnum PAGE
    • PARK

      public static final AppEnum PARK
    • PARK_STATE

      public static final AppEnum PARK_STATE
    • PHRASE

      public static final AppEnum PHRASE
    • PICKUP

      public static final AppEnum PICKUP
    • PLAY_AND_DETECT_SPEECH

      public static final AppEnum PLAY_AND_DETECT_SPEECH
    • PLAY_AND_GET_DIGITS

      public static final AppEnum PLAY_AND_GET_DIGITS
    • PLAY_FSV

      public static final AppEnum PLAY_FSV
    • PLAYBACK

      public static final AppEnum PLAYBACK
    • PRE_ANSWER

      public static final AppEnum PRE_ANSWER
    • PREPROCESS

      public static final AppEnum PREPROCESS
    • PRESENCE

      public static final AppEnum PRESENCE
    • PRIVACY

      public static final AppEnum PRIVACY
    • QUEUE_DTMF

      public static final AppEnum QUEUE_DTMF
    • READ

      public static final AppEnum READ
    • RECORD

      public static final AppEnum RECORD
    • RECORD_FSV

      public static final AppEnum RECORD_FSV
    • RECORD_SESSION

      public static final AppEnum RECORD_SESSION
    • RECOVERY_REFRESH

      public static final AppEnum RECOVERY_REFRESH
    • REDIRECT

      public static final AppEnum REDIRECT
    • REGEX

      public static final AppEnum REGEX
    • REMOVE_BUGS

      public static final AppEnum REMOVE_BUGS
    • RENAME

      public static final AppEnum RENAME
    • RESPOND

      public static final AppEnum RESPOND
    • RING_READY

      public static final AppEnum RING_READY
    • RXFAX

      public static final AppEnum RXFAX
    • SAY

      public static final AppEnum SAY
    • SCHED_BROADCAST

      public static final AppEnum SCHED_BROADCAST
    • SCHED_CANCEL

      public static final AppEnum SCHED_CANCEL
    • SCHED_HANGUP

      public static final AppEnum SCHED_HANGUP
    • SCHED_HEARTBEAT

      public static final AppEnum SCHED_HEARTBEAT
    • SCHED_TRANSFER

      public static final AppEnum SCHED_TRANSFER
    • SEND_DISPLAY

      public static final AppEnum SEND_DISPLAY
    • SEND_DTMF

      public static final AppEnum SEND_DTMF
    • SEND_INFO

      public static final AppEnum SEND_INFO
    • SESSION_LOGLEVEL

      public static final AppEnum SESSION_LOGLEVEL
    • SET

      public static final AppEnum SET
    • SET_AUDIO_LEVEL

      public static final AppEnum SET_AUDIO_LEVEL
    • SET_GLOBAL

      public static final AppEnum SET_GLOBAL
    • SET_NAME

      public static final AppEnum SET_NAME
    • SET_PROFILE_VAR

      public static final AppEnum SET_PROFILE_VAR
    • SET_USER

      public static final AppEnum SET_USER
    • SET_ZOMBIE_EXEC

      public static final AppEnum SET_ZOMBIE_EXEC
    • SLEEP

      public static final AppEnum SLEEP
    • SOCKET

      public static final AppEnum SOCKET
    • SOUND_TEST

      public static final AppEnum SOUND_TEST
    • SPEAK

      public static final AppEnum SPEAK
    • SOFT_HOLD

      public static final AppEnum SOFT_HOLD
    • START_DTMF

      public static final AppEnum START_DTMF
    • STOP_DTMF

      public static final AppEnum STOP_DTMF
    • START_DTMF_GENERATE

      public static final AppEnum START_DTMF_GENERATE
    • STOP_DISPLACE_SESSION

      public static final AppEnum STOP_DISPLACE_SESSION
    • STOP_DTMF_GENERATE

      public static final AppEnum STOP_DTMF_GENERATE
    • STOP_RECORD_SESSION

      public static final AppEnum STOP_RECORD_SESSION
    • STOP_TONE_DETECT

      public static final AppEnum STOP_TONE_DETECT
    • STRFTIME

      public static final AppEnum STRFTIME
    • SYSTEM

      public static final AppEnum SYSTEM
    • THREE_WAY

      public static final AppEnum THREE_WAY
    • TONE_DETECT

      public static final AppEnum TONE_DETECT
    • TRANSFER

      public static final AppEnum TRANSFER
    • TRANSLATE

      public static final AppEnum TRANSLATE
    • UNBIND_META_APP

      public static final AppEnum UNBIND_META_APP
    • UNSET

      public static final AppEnum UNSET
    • UNHOLD

      public static final AppEnum UNHOLD
    • USERSPY

      public static final AppEnum USERSPY
    • VERBOSE_EVENTS

      public static final AppEnum VERBOSE_EVENTS
    • WAIT_FOR_SILENCE

      public static final AppEnum WAIT_FOR_SILENCE
    • WAIT_FOR_ANSWER

      public static final AppEnum WAIT_FOR_ANSWER
  • Field Details

    • application

      private final String application
  • Constructor Details

    • AppEnum

      private AppEnum(String application, String describe)
  • Method Details

    • values

      public static AppEnum[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static AppEnum valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • instance

      public static AppEnum instance(String application)