com.genesyslab.ail
Class Interaction.Status

java.lang.Object
  extended by com.genesyslab.ail.Enum
      extended by com.genesyslab.ail.Interaction.Status
Enclosing interface:
Interaction

public static class Interaction.Status
extends Enum

Constants for interaction statuses, common for all media.


Field Summary
static Interaction.Status DIALING
          Interaction status dialing.
static int DIALING_
          Interaction status dialing.
static Interaction.Status DIALING_HELD
          Interaction status dialing but held.
static int DIALING_HELD_
          Interaction status dialing but held.
static Interaction.Status HELD
          Interaction status held.
static int HELD_
          Interaction status held.
static Interaction.Status IDLE
          Interaction status idle.
static int IDLE_
          Interaction status idle.
static int MAX
           
static Interaction.Status NEW
          Interaction status new.
static int NEW_
          Interaction status new.
static Interaction.Status ORIGINATING
          Interaction status originating.
static int ORIGINATING_
          Interaction status originating.
static Interaction.Status PREVIEW
          Interaction is currently in preview status.
static int PREVIEW_
          Interaction is currently in preview status.
static Interaction.Status QUEUED
          Interaction is currently waiting in a queue.
static int QUEUED_
          Interaction is currently waiting in a queue.
static Interaction.Status RINGING
          Interaction status ringing.
static int RINGING_
          Interaction status ringing.
static Interaction.Status TALKING
          Interaction status talking.
static int TALKING_
          Interaction status talking.
static Interaction.Status UNKNOWN
          Interaction status unknown.
static int UNKNOWN_
          Interaction status unknown.
 
Fields inherited from class com.genesyslab.ail.Enum
CONSTANTS_RANGE
 
Method Summary
static Interaction.Status getStatus(int value)
          Returns the Status for this value.
static int max()
          The number of statuses.
 
Methods inherited from class com.genesyslab.ail.Enum
equals, hashCode, toInt, toString
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

NEW_

public static final int NEW_
Interaction status new.

See Also:
Constant Field Values

NEW

public static final Interaction.Status NEW
Interaction status new.


UNKNOWN_

public static final int UNKNOWN_
Interaction status unknown.

See Also:
Constant Field Values

UNKNOWN

public static final Interaction.Status UNKNOWN
Interaction status unknown.


IDLE_

public static final int IDLE_
Interaction status idle.

See Also:
Constant Field Values

IDLE

public static final Interaction.Status IDLE
Interaction status idle.


ORIGINATING_

public static final int ORIGINATING_
Interaction status originating.

See Also:
Constant Field Values

ORIGINATING

public static final Interaction.Status ORIGINATING
Interaction status originating.


DIALING_

public static final int DIALING_
Interaction status dialing.

See Also:
Constant Field Values

DIALING

public static final Interaction.Status DIALING
Interaction status dialing.


TALKING_

public static final int TALKING_
Interaction status talking.

See Also:
Constant Field Values

TALKING

public static final Interaction.Status TALKING
Interaction status talking.


RINGING_

public static final int RINGING_
Interaction status ringing.

See Also:
Constant Field Values

RINGING

public static final Interaction.Status RINGING
Interaction status ringing.


HELD_

public static final int HELD_
Interaction status held.

See Also:
Constant Field Values

HELD

public static final Interaction.Status HELD
Interaction status held.


DIALING_HELD_

public static final int DIALING_HELD_
Interaction status dialing but held. This status exists or not depending on the switch.

See Also:
Constant Field Values

DIALING_HELD

public static final Interaction.Status DIALING_HELD
Interaction status dialing but held.


QUEUED_

public static final int QUEUED_
Interaction is currently waiting in a queue.

See Also:
Constant Field Values

QUEUED

public static final Interaction.Status QUEUED
Interaction is currently waiting in a queue.


PREVIEW_

public static final int PREVIEW_
Interaction is currently in preview status.

See Also:
Constant Field Values

PREVIEW

public static final Interaction.Status PREVIEW
Interaction is currently in preview status.


MAX

public static final int MAX
See Also:
Constant Field Values
Method Detail

max

public static final int max()
The number of statuses.


getStatus

public static final Interaction.Status getStatus(int value)
Returns the Status for this value.