com.genesyslab.ail
Class InteractionMultimedia.StopProcessingReason

java.lang.Object
  extended by com.genesyslab.ail.Enum
      extended by com.genesyslab.ail.InteractionMultimedia.StopProcessingReason
Enclosing interface:
InteractionMultimedia

public static class InteractionMultimedia.StopProcessingReason
extends Enum

Constants that describe stop processing reasons.


Field Summary
static InteractionMultimedia.StopProcessingReason ABANDONED
          Interaction is stopped because it was abandoned.
static int ABANDONED_
          Interaction is stopped because it was abandoned.
static InteractionMultimedia.StopProcessingReason AUTO_RESPONDED
          Interaction is stopped because it was automatically responded.
static int AUTO_RESPONDED_
          Interaction is stopped because it was automatically responded.
static InteractionMultimedia.StopProcessingReason FORWARDED
          Interaction is stopped because it was forwarded.
static int FORWARDED_
          Interaction is stopped because it was forwarded.
static int MAX
           
static InteractionMultimedia.StopProcessingReason NORMAL
          Interaction is normally stopped.
static int NORMAL_
          Interaction is normally stopped.
static InteractionMultimedia.StopProcessingReason REDIRECTED
          Interaction is stopped because it was redirected.
static int REDIRECTED_
          Interaction is stopped because it was redirected.
static InteractionMultimedia.StopProcessingReason SENT
          Interaction is stopped because it was sent.
static int SENT_
          Interaction is stopped because it was sent.
static InteractionMultimedia.StopProcessingReason TERMINATED
          Interaction is stopped because it was terminated.
static int TERMINATED_
          Interaction is stopped because it was terminated.
 
Fields inherited from class com.genesyslab.ail.Enum
CONSTANTS_RANGE
 
Method Summary
 int getCode()
          Returns the code of this reason.
 java.lang.String getDescription()
          Returns the description of this reason.
 java.lang.String getDisplayName()
          Returns the display name of this reason.
 java.lang.String getName()
          Returns the name of this reason.
static InteractionMultimedia.StopProcessingReason getStopProcessingReason(int value)
          Returns the Status for this value.
static InteractionMultimedia.StopProcessingReason getStopProcessingReason(java.lang.String name)
          Returns the Status for this name.
static int max()
          The number of statuses.
 void setCode(int _code)
          Sets the code of this reason.
 void setDescription(java.lang.String _description)
          Returns the description of this reason.
 void setDisplayName(java.lang.String _displayname)
          Sets the display name of this reason.
 java.lang.String toString()
          Returns a String representation of this reason.
 
Methods inherited from class com.genesyslab.ail.Enum
equals, hashCode, toInt
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

ABANDONED_

public static final int ABANDONED_
Interaction is stopped because it was abandoned.

See Also:
Constant Field Values

ABANDONED

public static final InteractionMultimedia.StopProcessingReason ABANDONED
Interaction is stopped because it was abandoned.


AUTO_RESPONDED_

public static final int AUTO_RESPONDED_
Interaction is stopped because it was automatically responded.

See Also:
Constant Field Values

AUTO_RESPONDED

public static final InteractionMultimedia.StopProcessingReason AUTO_RESPONDED
Interaction is stopped because it was automatically responded.


FORWARDED_

public static final int FORWARDED_
Interaction is stopped because it was forwarded.

See Also:
Constant Field Values

FORWARDED

public static final InteractionMultimedia.StopProcessingReason FORWARDED
Interaction is stopped because it was forwarded.


NORMAL_

public static final int NORMAL_
Interaction is normally stopped.

See Also:
Constant Field Values

NORMAL

public static final InteractionMultimedia.StopProcessingReason NORMAL
Interaction is normally stopped.


REDIRECTED_

public static final int REDIRECTED_
Interaction is stopped because it was redirected.

See Also:
Constant Field Values

REDIRECTED

public static final InteractionMultimedia.StopProcessingReason REDIRECTED
Interaction is stopped because it was redirected.


TERMINATED_

public static final int TERMINATED_
Interaction is stopped because it was terminated.

See Also:
Constant Field Values

TERMINATED

public static final InteractionMultimedia.StopProcessingReason TERMINATED
Interaction is stopped because it was terminated.


SENT_

public static final int SENT_
Interaction is stopped because it was sent.

See Also:
Constant Field Values

SENT

public static final InteractionMultimedia.StopProcessingReason SENT
Interaction is stopped because it was sent.


MAX

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

getCode

public int getCode()
Returns the code of this reason.


getName

public java.lang.String getName()
Returns the name of this reason.


getDisplayName

public java.lang.String getDisplayName()
Returns the display name of this reason. This should be used for GUI purposes.


getDescription

public java.lang.String getDescription()
Returns the description of this reason.


setCode

public void setCode(int _code)
Sets the code of this reason.


setDisplayName

public void setDisplayName(java.lang.String _displayname)
Sets the display name of this reason. This should be used for GUI purposes.


setDescription

public void setDescription(java.lang.String _description)
Returns the description of this reason.


toString

public java.lang.String toString()
Returns a String representation of this reason.

Overrides:
toString in class Enum

max

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


getStopProcessingReason

public static final InteractionMultimedia.StopProcessingReason getStopProcessingReason(int value)
Returns the Status for this value.


getStopProcessingReason

public static final InteractionMultimedia.StopProcessingReason getStopProcessingReason(java.lang.String name)
Returns the Status for this name.