com.genesyslab.openmedia.soa
Class UCSInteractionStatus

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

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

Enumerates the possible statuses for an interaction stored in UCS.

See Also:
Serialized Form

Field Summary
static java.lang.String _in_process
          Indicates that the interaction is in process.
static java.lang.String _new
          Indicates that the interaction is new.
static java.lang.String _pending
          Indicates that the interaction is pending.
static java.lang.String _stopped
          Indicates that the interaction is stopped.
protected static java.util.HashMap _table_
           
static java.lang.String _unknown
          Indicates that Open Media cannot determine the interaction status.
protected  java.lang.String _value_
           
static UCSInteractionStatus in_process
           
static UCSInteractionStatus new_
           
static UCSInteractionStatus pending
           
static UCSInteractionStatus stopped
           
static UCSInteractionStatus unknown
           
 
Constructor Summary
protected UCSInteractionStatus(java.lang.String value)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static UCSInteractionStatus fromString(java.lang.String value)
           
static UCSInteractionStatus 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_

_unknown

public static final java.lang.String _unknown
Indicates that Open Media cannot determine the interaction status.

See Also:
Constant Field Values

_in_process

public static final java.lang.String _in_process
Indicates that the interaction is in process.

See Also:
Constant Field Values

_new

public static final java.lang.String _new
Indicates that the interaction is new.

See Also:
Constant Field Values

_pending

public static final java.lang.String _pending
Indicates that the interaction is pending.

See Also:
Constant Field Values

_stopped

public static final java.lang.String _stopped
Indicates that the interaction is stopped.

See Also:
Constant Field Values

unknown

public static final UCSInteractionStatus unknown

in_process

public static final UCSInteractionStatus in_process

new_

public static final UCSInteractionStatus new_

pending

public static final UCSInteractionStatus pending

stopped

public static final UCSInteractionStatus stopped
Constructor Detail

UCSInteractionStatus

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

getValue

public java.lang.String getValue()

fromValue

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

fromString

public static UCSInteractionStatus 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