com.genesyslab.ail
Class Interaction.Type

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

public static class Interaction.Type
extends Enum

Constants that describe the possible types of interactions.


Field Summary
static Interaction.Type ACKNOWLEDGEMENT_INTERACTION
          Interaction type outbound acknowledgement.
static int ACKNOWLEDGEMENT_INTERACTION_
          Interaction type outbound acknowledgement.
static Interaction.Type AUTO_RESPONSE_INTERACTION
          Interaction type outbound auto response.
static int AUTO_RESPONSE_INTERACTION_
          Interaction type outbound auto response.
static Interaction.Type CALLBACKREQUEST
          Interaction type request for callback.
static int CALLBACKREQUEST_
          Interaction type request for callback.
static Interaction.Type CHAT
          Interaction type chat.
static int CHAT_
          Interaction type chat.
static Interaction.Type CHATREQUEST
          Interaction type request for chat.
static int CHATREQUEST_
          Interaction type request for chat.
static Interaction.Type COBROWSE
          Interaction type cobrowse.
static int COBROWSE_
          Interaction type cobrowse.
static Interaction.Type COLLABORATION_INVITATION_IN
          Interaction type collaboration invitation in.
static int COLLABORATION_INVITATION_IN_
          Interaction type collaboration invitation in.
static Interaction.Type COLLABORATION_INVITATION_OUT
          Interaction type collaboration invitation out.
static int COLLABORATION_INVITATION_OUT_
          Interaction type collaboration invitation out.
static Interaction.Type COLLABORATION_REPLY_OUT
          Interaction type collaboration reply out.
static int COLLABORATION_REPLY_OUT_
          Interaction type collaboration reply out.
static Interaction.Type CUSTOMER_REPLY_INTERACTION
          Interaction type inbound customer reply.
static int CUSTOMER_REPLY_INTERACTION_
          Interaction type inbound customer reply.
static Interaction.Type EMAILIN
          Interaction type incoming e-mail.
static int EMAILIN_
          Interaction type incoming e-mail.
static Interaction.Type EMAILOUT
          Interaction type outgoing e-mail.
static int EMAILOUT_
          Interaction type outgoing e-mail.
static Interaction.Type EMAILOUT_REPLY
          Interaction type emailout reply.
static int EMAILOUT_REPLY_
          Interaction type emailout reply.
static Interaction.Type INBOUND_COLLABORATION_REPLY
          Interaction type external inbound collaboration reply.
static int INBOUND_COLLABORATION_REPLY_
          Interaction type external inbound collaboration reply.
static int MAX
           
static Interaction.Type NDR_INTERACTION
          Interaction type inbound NDR.
static int NDR_INTERACTION_
          Interaction type inbound NDR.
static Interaction.Type OUTBOUND_COLLABORATION_INVITE
          Interaction type external outbound collaboration invite.
static int OUTBOUND_COLLABORATION_INVITE_
          Interaction type external outbound collaboration invite.
static Interaction.Type OUTBOUND_NOTIFICATION
          Interaction type outbound notification.
static int OUTBOUND_NOTIFICATION_
          Interaction type outbound notification.
static Interaction.Type PHONE_CALL
          Interaction type phone call.
static int PHONE_CALL_
          Interaction type phone call.
static Interaction.Type PHONE_CALL_CALLBACK
          Interaction type callback.
static int PHONE_CALL_CALLBACK_
          Interaction type callback.
static Interaction.Type PHONE_CALL_OUTBOUND
          Interaction type outbound phone call.
static int PHONE_CALL_OUTBOUND_
          Interaction type outbound phone call.
static Interaction.Type REDIRECT_INTERACTION
          Interaction type outbound redirect.
static int REDIRECT_INTERACTION_
          Interaction type outbound redirect.
static Interaction.Type ROUTING_INTERACTION
          Interaction type routing.
static int ROUTING_INTERACTION_
          Interaction type routing.
static Interaction.Type UNKNOWN
          Interaction type unknown.
static int UNKNOWN_
          Interaction type unknown.
static Interaction.Type WEBCALLBACK
          Interaction type webcallback.
static int WEBCALLBACK_
          Interaction type webcallback.
 
Fields inherited from class com.genesyslab.ail.Enum
CONSTANTS_RANGE
 
Method Summary
static Interaction.Type getType(int value)
          Returns the Type for this value.
static int max()
          The number of defined constants, also the next usable value for the possible constants.
 
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

PHONE_CALL_

public static final int PHONE_CALL_
Interaction type phone call.

See Also:
Constant Field Values

PHONE_CALL

public static final Interaction.Type PHONE_CALL
Interaction type phone call.


EMAILIN_

public static final int EMAILIN_
Interaction type incoming e-mail.

See Also:
Constant Field Values

EMAILIN

public static final Interaction.Type EMAILIN
Interaction type incoming e-mail.


EMAILOUT_

public static final int EMAILOUT_
Interaction type outgoing e-mail.

See Also:
Constant Field Values

EMAILOUT

public static final Interaction.Type EMAILOUT
Interaction type outgoing e-mail.


PHONE_CALL_OUTBOUND_

public static final int PHONE_CALL_OUTBOUND_
Interaction type outbound phone call.

See Also:
Constant Field Values

PHONE_CALL_OUTBOUND

public static final Interaction.Type PHONE_CALL_OUTBOUND
Interaction type outbound phone call.


CHAT_

public static final int CHAT_
Interaction type chat.

See Also:
Constant Field Values

CHAT

public static final Interaction.Type CHAT
Interaction type chat.


PHONE_CALL_CALLBACK_

public static final int PHONE_CALL_CALLBACK_
Interaction type callback.

See Also:
Constant Field Values

PHONE_CALL_CALLBACK

public static final Interaction.Type PHONE_CALL_CALLBACK
Interaction type callback.


CHATREQUEST_

public static final int CHATREQUEST_
Interaction type request for chat.

See Also:
Constant Field Values

CHATREQUEST

public static final Interaction.Type CHATREQUEST
Interaction type request for chat.


CALLBACKREQUEST_

public static final int CALLBACKREQUEST_
Interaction type request for callback.

See Also:
Constant Field Values

CALLBACKREQUEST

public static final Interaction.Type CALLBACKREQUEST
Interaction type request for callback.


COBROWSE_

public static final int COBROWSE_
Interaction type cobrowse.

See Also:
Constant Field Values

COBROWSE

public static final Interaction.Type COBROWSE
Interaction type cobrowse.


COLLABORATION_INVITATION_IN_

public static final int COLLABORATION_INVITATION_IN_
Interaction type collaboration invitation in.

See Also:
Constant Field Values

COLLABORATION_INVITATION_IN

public static final Interaction.Type COLLABORATION_INVITATION_IN
Interaction type collaboration invitation in.


COLLABORATION_INVITATION_OUT_

public static final int COLLABORATION_INVITATION_OUT_
Interaction type collaboration invitation out.

See Also:
Constant Field Values

COLLABORATION_INVITATION_OUT

public static final Interaction.Type COLLABORATION_INVITATION_OUT
Interaction type collaboration invitation out.


COLLABORATION_REPLY_OUT_

public static final int COLLABORATION_REPLY_OUT_
Interaction type collaboration reply out.

See Also:
Constant Field Values

COLLABORATION_REPLY_OUT

public static final Interaction.Type COLLABORATION_REPLY_OUT
Interaction type collaboration reply out.


EMAILOUT_REPLY_

public static final int EMAILOUT_REPLY_
Interaction type emailout reply.

See Also:
Constant Field Values

EMAILOUT_REPLY

public static final Interaction.Type EMAILOUT_REPLY
Interaction type emailout reply.


ROUTING_INTERACTION_

public static final int ROUTING_INTERACTION_
Interaction type routing.

See Also:
Constant Field Values

ROUTING_INTERACTION

public static final Interaction.Type ROUTING_INTERACTION
Interaction type routing.


ACKNOWLEDGEMENT_INTERACTION_

public static final int ACKNOWLEDGEMENT_INTERACTION_
Interaction type outbound acknowledgement.

See Also:
Constant Field Values

ACKNOWLEDGEMENT_INTERACTION

public static final Interaction.Type ACKNOWLEDGEMENT_INTERACTION
Interaction type outbound acknowledgement.


AUTO_RESPONSE_INTERACTION_

public static final int AUTO_RESPONSE_INTERACTION_
Interaction type outbound auto response.

See Also:
Constant Field Values

AUTO_RESPONSE_INTERACTION

public static final Interaction.Type AUTO_RESPONSE_INTERACTION
Interaction type outbound auto response.


NDR_INTERACTION_

public static final int NDR_INTERACTION_
Interaction type inbound NDR.

See Also:
Constant Field Values

NDR_INTERACTION

public static final Interaction.Type NDR_INTERACTION
Interaction type inbound NDR.


CUSTOMER_REPLY_INTERACTION_

public static final int CUSTOMER_REPLY_INTERACTION_
Interaction type inbound customer reply.

See Also:
Constant Field Values

CUSTOMER_REPLY_INTERACTION

public static final Interaction.Type CUSTOMER_REPLY_INTERACTION
Interaction type inbound customer reply.


REDIRECT_INTERACTION_

public static final int REDIRECT_INTERACTION_
Interaction type outbound redirect.

See Also:
Constant Field Values

REDIRECT_INTERACTION

public static final Interaction.Type REDIRECT_INTERACTION
Interaction type outbound redirect.


INBOUND_COLLABORATION_REPLY_

public static final int INBOUND_COLLABORATION_REPLY_
Interaction type external inbound collaboration reply.

See Also:
Constant Field Values

INBOUND_COLLABORATION_REPLY

public static final Interaction.Type INBOUND_COLLABORATION_REPLY
Interaction type external inbound collaboration reply.


OUTBOUND_COLLABORATION_INVITE_

public static final int OUTBOUND_COLLABORATION_INVITE_
Interaction type external outbound collaboration invite.

See Also:
Constant Field Values

OUTBOUND_COLLABORATION_INVITE

public static final Interaction.Type OUTBOUND_COLLABORATION_INVITE
Interaction type external outbound collaboration invite.


UNKNOWN_

public static final int UNKNOWN_
Interaction type unknown.

See Also:
Constant Field Values

UNKNOWN

public static final Interaction.Type UNKNOWN
Interaction type unknown.


OUTBOUND_NOTIFICATION_

public static final int OUTBOUND_NOTIFICATION_
Interaction type outbound notification.

See Also:
Constant Field Values

OUTBOUND_NOTIFICATION

public static final Interaction.Type OUTBOUND_NOTIFICATION
Interaction type outbound notification.


WEBCALLBACK_

public static final int WEBCALLBACK_
Interaction type webcallback.

See Also:
Constant Field Values

WEBCALLBACK

public static final Interaction.Type WEBCALLBACK
Interaction type webcallback.


MAX

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

max

public static final int max()
The number of defined constants, also the next usable value for the possible constants.


getType

public static final Interaction.Type getType(int value)
Returns the Type for this value.