com.genesyslab.ail.event
Class InteractionEvent.EventReason

java.lang.Object
  extended by com.genesyslab.ail.Enum
      extended by com.genesyslab.ail.event.InteractionEvent.EventReason
Enclosing interface:
InteractionEvent

public static class InteractionEvent.EventReason
extends Enum

Constants for the possible event reasons.


Field Summary
static InteractionEvent.EventReason ABANDONED
          Constant for abandoned reason.
static int ABANDONED_
          Constant for abandoned reason.
static InteractionEvent.EventReason DELETED
          Constant for deleted reason.
static int DELETED_
          Constant for deleted reason.
static InteractionEvent.EventReason DESTINATION_BUSY
          Constant for destination busy reason.
static int DESTINATION_BUSY_
          Constant for destination busy reason.
static InteractionEvent.EventReason DIALING
          Constant for dialing reason.
static int DIALING_
          Constant for dialing reason.
static InteractionEvent.EventReason DIVERTED
          Constant for diverted reason.
static int DIVERTED_
          Constant for diverted reason.
static InteractionEvent.EventReason DONE
          Constant for done reason.
static int DONE_
          Constant for done reason.
static InteractionEvent.EventReason DTMF_SENT
          Constant for dtmf sent reason.
static int DTMF_SENT_
          Constant for dtmf sent reason.
static InteractionEvent.EventReason ERROR
          Constant for general error or system error.
static int ERROR_
          Constant for general error or system error.
static InteractionEvent.EventReason ESTABLISHED
          Constant for established reason.
static int ESTABLISHED_
          Constant for established reason.
static InteractionEvent.EventReason HELD
          Constant for held reason.
static int HELD_
          Constant for held reason.
static InteractionEvent.EventReason INFO_CHANGED
          Constant for info changed reason.
static int INFO_CHANGED_
          Constant for info changed reason.
static InteractionEvent.EventReason INIT
          Constant for init reason.
static int INIT_
          Constant for init reason.
static int MAX
          The number of event reasons.
static InteractionEvent.EventReason MUTE_OFF
          Constant for mute off reason.
static int MUTE_OFF_
          Constant for mute off reason.
static InteractionEvent.EventReason MUTE_ON
          Constant for mute on reason.
static int MUTE_ON_
          Constant for mute on reason.
static InteractionEvent.EventReason NETWORK_REACHED
          Constant for network reached reason.
static int NETWORK_REACHED_
          Constant for network reached reason.
static InteractionEvent.EventReason NEW
          Constant for new reason.
static int NEW_
          Constant for new reason.
static InteractionEvent.EventReason POSSIBLE_CHANGED
          Constant for possible changed reason.
static int POSSIBLE_CHANGED_
          Constant for possible changed reason.
static InteractionEvent.EventReason PREVIEW
          Constant for network reached reason.
static int PREVIEW_
          Constant for preview.
static InteractionEvent.EventReason RELEASED
          Constant for released reason.
static int RELEASED_
          Constant for released reason.
static InteractionEvent.EventReason RETRIEVED
          Constant for retrieved reason.
static int RETRIEVED_
          Constant for retrieved reason.
static InteractionEvent.EventReason RINGING
          Constant for ringing reason.
static int RINGING_
          Constant for ringing reason.
 
Fields inherited from class com.genesyslab.ail.Enum
CONSTANTS_RANGE
 
Method Summary
static InteractionEvent.EventReason getEventReason(int value)
          Returns the EventReason for this value.
static int max()
          The number of event reasons.
 
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

INIT_

public static final int INIT_
Constant for init reason.

See Also:
Constant Field Values

INIT

public static final InteractionEvent.EventReason INIT
Constant for init reason.


NEW_

public static final int NEW_
Constant for new reason.

See Also:
Constant Field Values

NEW

public static final InteractionEvent.EventReason NEW
Constant for new reason.


ABANDONED_

public static final int ABANDONED_
Constant for abandoned reason.

See Also:
Constant Field Values

ABANDONED

public static final InteractionEvent.EventReason ABANDONED
Constant for abandoned reason.


INFO_CHANGED_

public static final int INFO_CHANGED_
Constant for info changed reason.

See Also:
Constant Field Values

INFO_CHANGED

public static final InteractionEvent.EventReason INFO_CHANGED
Constant for info changed reason.


ERROR_

public static final int ERROR_
Constant for general error or system error.

See Also:
Constant Field Values

ERROR

public static final InteractionEvent.EventReason ERROR
Constant for general error or system error.


RELEASED_

public static final int RELEASED_
Constant for released reason.

See Also:
Constant Field Values

RELEASED

public static final InteractionEvent.EventReason RELEASED
Constant for released reason.


HELD_

public static final int HELD_
Constant for held reason.

See Also:
Constant Field Values

HELD

public static final InteractionEvent.EventReason HELD
Constant for held reason.


DIVERTED_

public static final int DIVERTED_
Constant for diverted reason.

See Also:
Constant Field Values

DIVERTED

public static final InteractionEvent.EventReason DIVERTED
Constant for diverted reason.


DIALING_

public static final int DIALING_
Constant for dialing reason.

See Also:
Constant Field Values

DIALING

public static final InteractionEvent.EventReason DIALING
Constant for dialing reason.


RINGING_

public static final int RINGING_
Constant for ringing reason.

See Also:
Constant Field Values

RINGING

public static final InteractionEvent.EventReason RINGING
Constant for ringing reason.


ESTABLISHED_

public static final int ESTABLISHED_
Constant for established reason.

See Also:
Constant Field Values

ESTABLISHED

public static final InteractionEvent.EventReason ESTABLISHED
Constant for established reason.


RETRIEVED_

public static final int RETRIEVED_
Constant for retrieved reason.

See Also:
Constant Field Values

RETRIEVED

public static final InteractionEvent.EventReason RETRIEVED
Constant for retrieved reason.


DESTINATION_BUSY_

public static final int DESTINATION_BUSY_
Constant for destination busy reason.

See Also:
Constant Field Values

DESTINATION_BUSY

public static final InteractionEvent.EventReason DESTINATION_BUSY
Constant for destination busy reason.


DONE_

public static final int DONE_
Constant for done reason.

See Also:
Constant Field Values

DONE

public static final InteractionEvent.EventReason DONE
Constant for done reason.


DTMF_SENT_

public static final int DTMF_SENT_
Constant for dtmf sent reason.

See Also:
Constant Field Values

DTMF_SENT

public static final InteractionEvent.EventReason DTMF_SENT
Constant for dtmf sent reason.


POSSIBLE_CHANGED_

public static final int POSSIBLE_CHANGED_
Constant for possible changed reason.

See Also:
Constant Field Values

POSSIBLE_CHANGED

public static final InteractionEvent.EventReason POSSIBLE_CHANGED
Constant for possible changed reason.


MUTE_ON_

public static final int MUTE_ON_
Constant for mute on reason.

See Also:
Constant Field Values

MUTE_ON

public static final InteractionEvent.EventReason MUTE_ON
Constant for mute on reason.


MUTE_OFF_

public static final int MUTE_OFF_
Constant for mute off reason.

See Also:
Constant Field Values

MUTE_OFF

public static final InteractionEvent.EventReason MUTE_OFF
Constant for mute off reason.


DELETED_

public static final int DELETED_
Constant for deleted reason.

See Also:
Constant Field Values

DELETED

public static final InteractionEvent.EventReason DELETED
Constant for deleted reason.


NETWORK_REACHED_

public static final int NETWORK_REACHED_
Constant for network reached reason.

See Also:
Constant Field Values

NETWORK_REACHED

public static final InteractionEvent.EventReason NETWORK_REACHED
Constant for network reached reason.


PREVIEW_

public static final int PREVIEW_
Constant for preview.

See Also:
Constant Field Values

PREVIEW

public static final InteractionEvent.EventReason PREVIEW
Constant for network reached reason.


MAX

public static final int MAX
The number of event reasons.

See Also:
Constant Field Values
Method Detail

max

public static final int max()
The number of event reasons.


getEventReason

public static final InteractionEvent.EventReason getEventReason(int value)
Returns the EventReason for this value.