com.genesyslab.ail.event
Class RoutingInteractionEvent.EventReason

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

public static class RoutingInteractionEvent.EventReason
extends Enum

Enum for the reasons of this event.


Field Summary
static RoutingInteractionEvent.EventReason ABANDONED
          The interaction has been abandoned.
static int ABANDONED_
          The interaction has been abandoned.
static RoutingInteractionEvent.EventReason DIVERTED
          The interaction has been diverted.
static int DIVERTED_
          The interaction has been diverted.
static RoutingInteractionEvent.EventReason DN_OUT_OF_SERVICE
          The routing DN of this interaction is out of service.
static int DN_OUT_OF_SERVICE_
          The routing DN of this interaction is out of service.
static RoutingInteractionEvent.EventReason ERROR
          An error occurred.
static int ERROR_
          An error occurred.
static RoutingInteractionEvent.EventReason INFO_CHANGED
          Some information about the interaction has changed.
static int INFO_CHANGED_
          Some information about the interaction has changed.
static RoutingInteractionEvent.EventReason INIT
          The listener has been added.
static int INIT_
          The listener has been added.
static int MAX
          The maximum number of reasons.
static RoutingInteractionEvent.EventReason NEW
          The interaction has been created.
static int NEW_
          The interaction has been created.
static RoutingInteractionEvent.EventReason QUEUED
          The interaction has been queued.
static int QUEUED_
          The interaction has been queued.
static RoutingInteractionEvent.EventReason ROUTE_REQUESTED
          A route request has been issued for this interaction.
static int ROUTE_REQUESTED_
          A route request has been issued for this interaction.
static RoutingInteractionEvent.EventReason ROUTE_USED
          The interaction is routed.
static int ROUTE_USED_
          The interaction is routed.
static RoutingInteractionEvent.EventReason TREAT_APPLIED
          The treatment has been applied on this interaction.
static int TREAT_APPLIED_
          The treatment has been applied on this interaction.
static RoutingInteractionEvent.EventReason TREAT_END
          The treatment has ended on this interaction.
static int TREAT_END_
          The treatment has ended on this interaction.
static RoutingInteractionEvent.EventReason TREAT_NOT_APPLIED
          The treatment has not been applied on this interaction.
static int TREAT_NOT_APPLIED_
          The treatment has not been applied on this interaction.
static RoutingInteractionEvent.EventReason TREAT_REQUIRED
          A treatment has been required for this interaction.
static int TREAT_REQUIRED_
          A treatment has been required for this interaction.
 
Fields inherited from class com.genesyslab.ail.Enum
CONSTANTS_RANGE
 
Method Summary
static RoutingInteractionEvent.EventReason getEventReason(int value)
          Returns the EventReason for this value.
static int max()
          The maximum number of 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_
The listener has been added.

See Also:
Constant Field Values

INIT

public static final RoutingInteractionEvent.EventReason INIT
The listener has been added.


NEW_

public static final int NEW_
The interaction has been created.

See Also:
Constant Field Values

NEW

public static final RoutingInteractionEvent.EventReason NEW
The interaction has been created.


ABANDONED_

public static final int ABANDONED_
The interaction has been abandoned.

See Also:
Constant Field Values

ABANDONED

public static final RoutingInteractionEvent.EventReason ABANDONED
The interaction has been abandoned.


INFO_CHANGED_

public static final int INFO_CHANGED_
Some information about the interaction has changed.

See Also:
Constant Field Values

INFO_CHANGED

public static final RoutingInteractionEvent.EventReason INFO_CHANGED
Some information about the interaction has changed.


ERROR_

public static final int ERROR_
An error occurred.

See Also:
Constant Field Values

ERROR

public static final RoutingInteractionEvent.EventReason ERROR
An error occurred.


ROUTE_REQUESTED_

public static final int ROUTE_REQUESTED_
A route request has been issued for this interaction.

See Also:
Constant Field Values

ROUTE_REQUESTED

public static final RoutingInteractionEvent.EventReason ROUTE_REQUESTED
A route request has been issued for this interaction.


ROUTE_USED_

public static final int ROUTE_USED_
The interaction is routed.

See Also:
Constant Field Values

ROUTE_USED

public static final RoutingInteractionEvent.EventReason ROUTE_USED
The interaction is routed.


TREAT_REQUIRED_

public static final int TREAT_REQUIRED_
A treatment has been required for this interaction.

See Also:
Constant Field Values

TREAT_REQUIRED

public static final RoutingInteractionEvent.EventReason TREAT_REQUIRED
A treatment has been required for this interaction.


TREAT_END_

public static final int TREAT_END_
The treatment has ended on this interaction.

See Also:
Constant Field Values

TREAT_END

public static final RoutingInteractionEvent.EventReason TREAT_END
The treatment has ended on this interaction.


DIVERTED_

public static final int DIVERTED_
The interaction has been diverted.

See Also:
Constant Field Values

DIVERTED

public static final RoutingInteractionEvent.EventReason DIVERTED
The interaction has been diverted.


QUEUED_

public static final int QUEUED_
The interaction has been queued.

See Also:
Constant Field Values

QUEUED

public static final RoutingInteractionEvent.EventReason QUEUED
The interaction has been queued.


TREAT_APPLIED_

public static final int TREAT_APPLIED_
The treatment has been applied on this interaction.

See Also:
Constant Field Values

TREAT_APPLIED

public static final RoutingInteractionEvent.EventReason TREAT_APPLIED
The treatment has been applied on this interaction.


TREAT_NOT_APPLIED_

public static final int TREAT_NOT_APPLIED_
The treatment has not been applied on this interaction.

See Also:
Constant Field Values

TREAT_NOT_APPLIED

public static final RoutingInteractionEvent.EventReason TREAT_NOT_APPLIED
The treatment has not been applied on this interaction.


DN_OUT_OF_SERVICE_

public static final int DN_OUT_OF_SERVICE_
The routing DN of this interaction is out of service.

See Also:
Constant Field Values

DN_OUT_OF_SERVICE

public static final RoutingInteractionEvent.EventReason DN_OUT_OF_SERVICE
The routing DN of this interaction is out of service.


MAX

public static final int MAX
The maximum number of reasons.

See Also:
Constant Field Values
Method Detail

max

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


getEventReason

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