com.genesyslab.openmedia.soa
Class QueueStatus

java.lang.Object
  extended bycom.genesyslab.openmedia.soa.QueueStatus
All Implemented Interfaces:
java.io.Serializable

public class QueueStatus
extends java.lang.Object
implements java.io.Serializable

Enumerates the possible statuses for a queue.

See Also:
Serialized Form

Field Summary
static java.lang.String _active
          Indicates the queue's strategy is active in the Genesys environment.
static java.lang.String _inactive
          Indicates the queue's strategy is inactive in the Genesys environment.
protected static java.util.HashMap _table_
           
static java.lang.String _undefined
          Indicates that Open Media cannot determine this queue's status.
protected  java.lang.String _value_
           
static QueueStatus active
           
static QueueStatus inactive
           
static QueueStatus undefined
           
 
Constructor Summary
protected QueueStatus(java.lang.String value)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static QueueStatus fromString(java.lang.String value)
           
static QueueStatus fromValue(java.lang.String value)
           
 java.lang.String getValue()
           
 int hashCode()
           
 java.lang.Object readResolve()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_value_

protected java.lang.String _value_

_table_

protected static java.util.HashMap _table_

_undefined

public static final java.lang.String _undefined
Indicates that Open Media cannot determine this queue's status.

See Also:
Constant Field Values

_active

public static final java.lang.String _active
Indicates the queue's strategy is active in the Genesys environment.

See Also:
Constant Field Values

_inactive

public static final java.lang.String _inactive
Indicates the queue's strategy is inactive in the Genesys environment.

See Also:
Constant Field Values

undefined

public static final QueueStatus undefined

active

public static final QueueStatus active

inactive

public static final QueueStatus inactive
Constructor Detail

QueueStatus

protected QueueStatus(java.lang.String value)
Method Detail

getValue

public java.lang.String getValue()

fromValue

public static QueueStatus fromValue(java.lang.String value)
                             throws java.lang.IllegalStateException
Throws:
java.lang.IllegalStateException

fromString

public static QueueStatus fromString(java.lang.String value)
                              throws java.lang.IllegalStateException
Throws:
java.lang.IllegalStateException

equals

public boolean equals(java.lang.Object obj)

hashCode

public int hashCode()

toString

public java.lang.String toString()

readResolve

public java.lang.Object readResolve()
                             throws java.io.ObjectStreamException
Throws:
java.io.ObjectStreamException