Skip navigation links

Oracle Communications Converged Application Server Java API Reference
5.1

E36938-01


com.oracle.sft.api
Enum Communication.State

java.lang.Object
  extended by java.lang.Enum<Communication.State>
      extended by com.oracle.sft.api.Communication.State

All Implemented Interfaces:
Serializable, Comparable<Communication.State>
Enclosing interface:
Communication

public static enum Communication.State
extends Enum<Communication.State>

Different Communication States.


Enum Constant Summary
ERROR
          Errors occurred in communication.
ESTABLISHED
          Call established.
FAILED
          Communication is canceled.
FINISHED
          Communication is finished.
FINISHING
          Termination of the established communication is in process.
FINISHLAUNCHED
          Termination of the established communication is just launched.
HELD
          Communication is held.
HOLDING
          Communication holding is started.
INACTIVE
          The initial Communication state.
INTERACTING
          Provisional response has arrived.
MEDIA_INFO_EARLY_EXCHANGED
          Calling party and called party(Conversation case) exchanged their media information before successful response is arrived.
MEDIARESOURCERESERVED
          Media resource is reserved by interacting with media server.
PICKUP
          Successful response arrived (Called party picked up the call).
REPLACING
          Communication is replacing its participants.
RESUMING
          Communication is resuming from held state.
STARTING
          Communication is starting.

 

Method Summary
static Communication.State valueOf(String name)
          Returns the enum constant of this type with the specified name.
static Communication.State[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.

 

Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf

 

Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait

 

Enum Constant Detail

INACTIVE

public static final Communication.State INACTIVE
The initial Communication state.

STARTING

public static final Communication.State STARTING
Communication is starting.

INTERACTING

public static final Communication.State INTERACTING
Provisional response has arrived.

MEDIA_INFO_EARLY_EXCHANGED

public static final Communication.State MEDIA_INFO_EARLY_EXCHANGED
Calling party and called party(Conversation case) exchanged their media information before successful response is arrived.

PICKUP

public static final Communication.State PICKUP
Successful response arrived (Called party picked up the call).

ESTABLISHED

public static final Communication.State ESTABLISHED
Call established.

HOLDING

public static final Communication.State HOLDING
Communication holding is started.

HELD

public static final Communication.State HELD
Communication is held.

RESUMING

public static final Communication.State RESUMING
Communication is resuming from held state.

MEDIARESOURCERESERVED

public static final Communication.State MEDIARESOURCERESERVED
Media resource is reserved by interacting with media server.

REPLACING

public static final Communication.State REPLACING
Communication is replacing its participants.

FINISHLAUNCHED

public static final Communication.State FINISHLAUNCHED
Termination of the established communication is just launched.

FINISHING

public static final Communication.State FINISHING
Termination of the established communication is in process.

FINISHED

public static final Communication.State FINISHED
Communication is finished.

FAILED

public static final Communication.State FAILED
Communication is canceled.

ERROR

public static final Communication.State ERROR
Errors occurred in communication.

Method Detail

values

public static Communication.State[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (Communication.State c : Communication.State.values())
    System.out.println(c);
Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Communication.State valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null

Skip navigation links

Oracle Communications Converged Application Server Java API Reference
5.1

E36938-01


Copyright © 2012 Oracle Corporation. All Rights Reserved.