com.genesyslab.omsdk.qil.event
Class QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason

java.lang.Object
  extended bycom.genesyslab.omsdk.commons.OMSDKEnum
      extended bycom.genesyslab.omsdk.qil.event.QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason
Enclosing class:
QILQueueMonitorStatusEvent

public static final class QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason
extends OMSDKEnum

Specifies the possible reasons for getting a QILQueueMonitorStatusChangeEvent.


Field Summary
static QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason ACTIVE_STATUS_CHANGED
          Indicates that the queue's status changed.
static int ACTIVE_STATUS_CHANGED_INT
          Integer representation of ACTIVE_STATUS_CHANGED_INT
static QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason DELETED
          Indicates that the queue was deleted from the Configuration Layer's database.
static int DELETED_INT
          Integer representation of DELETED
static QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason LINK_CONNECTED
          Indicates that a connection to the Interaction Server is restored.
static int LINK_CONNECTED_INT
          Integer representation of LINK_CONNECTED
static QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason LINK_DISCONNECTED
          Indicates that the connection to the Interaction Server has been lost.
static int LINK_DISCONNECTED_INT
          Integer representation of LINK_DISCONNECTED
static QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason MONITORED_STATUS_CHANGED
          Indicates that the queue's monitored status changed.
static int MONITORED_STATUS_CHANGED_INT
          Integer representation of MONITORED_STATUS_CHANGED
static QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason NAME_CHANGED
          Indicates that the queue's name (or ID) changed.
static int NAME_CHANGED_INT
          Integer representation of NAME_CHANGED
 
Method Summary
static QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason getReason(int ordinal)
          Returns the enumerated value corresponding to the specified integer.
 
Methods inherited from class com.genesyslab.omsdk.commons.OMSDKEnum
toInt, toString
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

ACTIVE_STATUS_CHANGED_INT

public static final int ACTIVE_STATUS_CHANGED_INT
Integer representation of ACTIVE_STATUS_CHANGED_INT

See Also:
Constant Field Values

ACTIVE_STATUS_CHANGED

public static final QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason ACTIVE_STATUS_CHANGED
Indicates that the queue's status changed.

See Also:
QILQueue.getStatus()

MONITORED_STATUS_CHANGED_INT

public static final int MONITORED_STATUS_CHANGED_INT
Integer representation of MONITORED_STATUS_CHANGED

See Also:
Constant Field Values

MONITORED_STATUS_CHANGED

public static final QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason MONITORED_STATUS_CHANGED
Indicates that the queue's monitored status changed.

This can happen, for instance, if the application calls the QILQueue.startMonitoring() or QILQueue.stopMonitoring() methods.

See Also:
QILQueue.isMonitored()

NAME_CHANGED_INT

public static final int NAME_CHANGED_INT
Integer representation of NAME_CHANGED

See Also:
Constant Field Values

NAME_CHANGED

public static final QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason NAME_CHANGED
Indicates that the queue's name (or ID) changed.

See Also:
QILQueue.getID()

DELETED_INT

public static final int DELETED_INT
Integer representation of DELETED

See Also:
Constant Field Values

DELETED

public static final QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason DELETED
Indicates that the queue was deleted from the Configuration Layer's database.

See Also:
QILQueue.getID()

LINK_CONNECTED_INT

public static final int LINK_CONNECTED_INT
Integer representation of LINK_CONNECTED

See Also:
Constant Field Values

LINK_CONNECTED

public static final QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason LINK_CONNECTED
Indicates that a connection to the Interaction Server is restored.


LINK_DISCONNECTED_INT

public static final int LINK_DISCONNECTED_INT
Integer representation of LINK_DISCONNECTED

See Also:
Constant Field Values

LINK_DISCONNECTED

public static final QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason LINK_DISCONNECTED
Indicates that the connection to the Interaction Server has been lost.

Method Detail

getReason

public static QILQueueMonitorStatusEvent.QILQueueMonitorStatusChangeReason getReason(int ordinal)
Returns the enumerated value corresponding to the specified integer.

Parameters:
ordinal - integer representation.
Returns:
the corresponding enumerated value.