com.genesyslab.omsdk.qil
Class QILQueueMonitorStatus

java.lang.Object
  extended bycom.genesyslab.omsdk.commons.OMSDKEnum
      extended bycom.genesyslab.omsdk.qil.QILQueueMonitorStatus

public final class QILQueueMonitorStatus
extends OMSDKEnum

Enumerates the possible monitoring statuses for a queue activity.

To get monitoring status changes, add a QILQueueListener to the QILQueue object. If the QILQueue object is in MONITORED status, add a QILInteractionListener to handle interaction events.

Since:
7.1.000.00
See Also:
QILQueue.isMonitored(), QILQueue.startMonitoring(), QILQueue.stopMonitoring(), QILQueueMonitorStatusEvent

Field Summary
static QILQueueMonitorStatus MONITORED
          Indicates that the queue's activity is monitored.
static int MONITORED_INT
          Integer representation of MONITORED
static QILQueueMonitorStatus NOT_MONITORED
          Indicates that the queue's activity is not monitored.
static int NOT_MONITORED_INT
          Integer representation of NOT_MONITORED
static QILQueueMonitorStatus UNDEFINED
          Indicates that QIL cannot determine the queue's monitoring status.
static int UNDEFINED_INT
          Integer representation of UNKNOWN
 
Method Summary
static QILQueueMonitorStatus getStatus(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

MONITORED_INT

public static final int MONITORED_INT
Integer representation of MONITORED

See Also:
Constant Field Values

MONITORED

public static final QILQueueMonitorStatus MONITORED
Indicates that the queue's activity is monitored.

To change the queue's monitoring status, call QILQueue.stopMonitoring().

See Also:
QILQueueNotActiveException

NOT_MONITORED_INT

public static final int NOT_MONITORED_INT
Integer representation of NOT_MONITORED

See Also:
Constant Field Values

NOT_MONITORED

public static final QILQueueMonitorStatus NOT_MONITORED
Indicates that the queue's activity is not monitored.

To activate the queue's monitoring, call QILQueue.startMonitoring().


UNDEFINED_INT

public static final int UNDEFINED_INT
Integer representation of UNKNOWN

See Also:
Constant Field Values

UNDEFINED

public static final QILQueueMonitorStatus UNDEFINED
Indicates that QIL cannot determine the queue's monitoring status.

Method Detail

getStatus

public static QILQueueMonitorStatus getStatus(int ordinal)
Returns the enumerated value corresponding to the specified integer.

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