com.genesyslab.ail
Class RoutingInteraction.Status

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

public static class RoutingInteraction.Status
extends Enum

Enum for the possible statuses of the interaction.


Field Summary
static RoutingInteraction.Status IDLE
          The interaction is idle.
static int IDLE_
          The interaction is idle.
static int MAX
          The maximum number of statuses.
static RoutingInteraction.Status NEW
          This is a new interaction.
static int NEW_
          This is a new interaction.
static RoutingInteraction.Status QUEUED
          The interaction has been queued on the routing DN.
static int QUEUED_
          The interaction has been queued on the routing DN.
static RoutingInteraction.Status ROUTE_REQUESTED
          The interaction is waiting for routing instruction.
static int ROUTE_REQUESTED_
          The interaction is waiting for routing instruction.
static RoutingInteraction.Status RR_QUEUED
          The interaction is queued while waiting for routing instruction.
static int RR_QUEUED_
          The interaction is queued while waiting for routing instruction.
static RoutingInteraction.Status TREATMENT
          A treatment is applied on this Interaction.
static int TREATMENT_
          A treatment is applied on this Interaction.
static RoutingInteraction.Status TREATMENT_REQ
          A treatment has been requested on this Interaction.
static int TREATMENT_REQ_
          A treatment has been requested on this Interaction.
static RoutingInteraction.Status UNKNOWN
          The status is unknown.
static int UNKNOWN_
          The status is unknown.
 
Fields inherited from class com.genesyslab.ail.Enum
CONSTANTS_RANGE
 
Method Summary
static RoutingInteraction.Status getStatus(int value)
          Returns the Status for this value.
static int max()
          The maximum 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_
This is a new interaction.

See Also:
Constant Field Values

NEW

public static final RoutingInteraction.Status NEW
This is a new interaction.


UNKNOWN_

public static final int UNKNOWN_
The status is unknown.

See Also:
Constant Field Values

UNKNOWN

public static final RoutingInteraction.Status UNKNOWN
The status is unknown.


IDLE_

public static final int IDLE_
The interaction is idle.

See Also:
Constant Field Values

IDLE

public static final RoutingInteraction.Status IDLE
The interaction is idle.


QUEUED_

public static final int QUEUED_
The interaction has been queued on the routing DN.

See Also:
Constant Field Values

QUEUED

public static final RoutingInteraction.Status QUEUED
The interaction has been queued on the routing DN.


ROUTE_REQUESTED_

public static final int ROUTE_REQUESTED_
The interaction is waiting for routing instruction.

See Also:
Constant Field Values

ROUTE_REQUESTED

public static final RoutingInteraction.Status ROUTE_REQUESTED
The interaction is waiting for routing instruction.


RR_QUEUED_

public static final int RR_QUEUED_
The interaction is queued while waiting for routing instruction.

See Also:
Constant Field Values

RR_QUEUED

public static final RoutingInteraction.Status RR_QUEUED
The interaction is queued while waiting for routing instruction.


TREATMENT_

public static final int TREATMENT_
A treatment is applied on this Interaction.

See Also:
Constant Field Values

TREATMENT

public static final RoutingInteraction.Status TREATMENT
A treatment is applied on this Interaction.


TREATMENT_REQ_

public static final int TREATMENT_REQ_
A treatment has been requested on this Interaction.

See Also:
Constant Field Values

TREATMENT_REQ

public static final RoutingInteraction.Status TREATMENT_REQ
A treatment has been requested on this Interaction.


MAX

public static final int MAX
The maximum number of statuses.

See Also:
Constant Field Values
Method Detail

max

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


getStatus

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