Enum Class PhoneRequest

java.lang.Object
java.lang.Enum<PhoneRequest>
altitude.integrationServer.types.PhoneRequest
All Implemented Interfaces:
Serializable, Comparable<PhoneRequest>, Constable

public enum PhoneRequest extends Enum<PhoneRequest>
Represents the type of a phone request.
  • Enum Constant Details

    • NoValue

      public static final PhoneRequest NoValue
      No value is assigned.
    • Answer

      public static final PhoneRequest Answer
      Answer.
    • Disconnect

      public static final PhoneRequest Disconnect
      Disconnect.
    • Hold

      public static final PhoneRequest Hold
      Hold.
    • Extend

      public static final PhoneRequest Extend
      Extend.
    • Retrieve

      public static final PhoneRequest Retrieve
      Retrieve.
    • Transfer

      public static final PhoneRequest Transfer
      Transfer.
    • Conference

      public static final PhoneRequest Conference
      Conference.
    • Dial

      public static final PhoneRequest Dial
      Dial.
    • StartRecording

      public static final PhoneRequest StartRecording
      Start recording.
    • StopRecording

      public static final PhoneRequest StopRecording
      Stop recording.
    • ClearCallProfile

      public static final PhoneRequest ClearCallProfile
      Clear the call.
    • Enqueue

      public static final PhoneRequest Enqueue
      Inserts a call in the queue of the instance.
    • Dequeue

      public static final PhoneRequest Dequeue
      Removes a call from the queue of the instance.
    • BlindTransfer

      public static final PhoneRequest BlindTransfer
      Performs a blind transfer of a call.
    • BlindConference

      public static final PhoneRequest BlindConference
      Performs a blind conference call.
    • Divert

      public static final PhoneRequest Divert
      Diverts a call.
    • PlayMessage

      public static final PhoneRequest PlayMessage
      Plays a message.
    • RecordMessage

      public static final PhoneRequest RecordMessage
      Records a message.
    • CollectDigits

      public static final PhoneRequest CollectDigits
      Collects DTMF digits.
    • ClearDigits

      public static final PhoneRequest ClearDigits
      Clears the digits.
    • SendDigits

      public static final PhoneRequest SendDigits
      Dials the digits.
    • SendGenericData

      public static final PhoneRequest SendGenericData
      Requests for generic service.
    • PlayMessageAndCollectDigits

      public static final PhoneRequest PlayMessageAndCollectDigits
      Plays a message and collects DTMF digits.
    • Monitor

      public static final PhoneRequest Monitor
      Monitors a call (single step conference).
    • EndReservation

      public static final PhoneRequest EndReservation
      Ends the reservation.
    • RequestSupervision

      public static final PhoneRequest RequestSupervision
      Request supervision.
    • CancelSupervisionRequest

      public static final PhoneRequest CancelSupervisionRequest
      Cancel supervision request.
    • SuspendEnqueue

      public static final PhoneRequest SuspendEnqueue
      Suspend the enqueue.
    • ResumeEnqueue

      public static final PhoneRequest ResumeEnqueue
      Resume the enqueue.
    • PlayMusic

      public static final PhoneRequest PlayMusic
      Play music.
    • StopMediaOperation

      public static final PhoneRequest StopMediaOperation
      Stop media operation.
  • Method Details

    • values

      public static PhoneRequest[] 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 PhoneRequest 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
    • value

      public int value()
    • fromValue

      public static PhoneRequest fromValue(int v)