com.genesyslab.ail
Class RoutingInteraction.CallType

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

public static class RoutingInteraction.CallType
extends Enum

Enum for the possible types of phone call that this interaction is representing.


Field Summary
static RoutingInteraction.CallType CONSULT
          A consultation call.
static int CONSULT_
          A consultation call.
static RoutingInteraction.CallType INBOUND
          An inbound or incoming call.
static int INBOUND_
          An inbound or incoming call.
static RoutingInteraction.CallType INTERNAL
          An internal call.
static int INTERNAL_
          An internal call.
static int MAX
          The maximum number of call types.
static RoutingInteraction.CallType OUTBOUND
          An outbound or outgoing call.
static int OUTBOUND_
          An outbound or outgoing call.
static RoutingInteraction.CallType UNKNOWN
          Unknown call type.
static int UNKNOWN_
          Unknown call type.
 
Fields inherited from class com.genesyslab.ail.Enum
CONSTANTS_RANGE
 
Method Summary
static RoutingInteraction.CallType getCallType(int value)
          Returns the CallType for this value.
static int max()
          The maximum number of call types.
 
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

UNKNOWN_

public static final int UNKNOWN_
Unknown call type.

See Also:
Constant Field Values

UNKNOWN

public static final RoutingInteraction.CallType UNKNOWN
Unknown call type.


INTERNAL_

public static final int INTERNAL_
An internal call.

See Also:
Constant Field Values

INTERNAL

public static final RoutingInteraction.CallType INTERNAL
An internal call.


INBOUND_

public static final int INBOUND_
An inbound or incoming call.

See Also:
Constant Field Values

INBOUND

public static final RoutingInteraction.CallType INBOUND
An inbound or incoming call.


OUTBOUND_

public static final int OUTBOUND_
An outbound or outgoing call.

See Also:
Constant Field Values

OUTBOUND

public static final RoutingInteraction.CallType OUTBOUND
An outbound or outgoing call.


CONSULT_

public static final int CONSULT_
A consultation call.

See Also:
Constant Field Values

CONSULT

public static final RoutingInteraction.CallType CONSULT
A consultation call.


MAX

public static final int MAX
The maximum number of call types.

See Also:
Constant Field Values
Method Detail

max

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


getCallType

public static final RoutingInteraction.CallType getCallType(int value)
Returns the CallType for this value.