com.skype
Enum Call.Status

java.lang.Object
  extended by java.lang.Enum<Call.Status>
      extended by com.skype.Call.Status
All Implemented Interfaces:
Serializable, Comparable<Call.Status>
Enclosing class:
Call

public static enum Call.Status
extends Enum<Call.Status>

Enumeration of call status types.


Enum Constant Summary
BUSY
           
CANCELLED
           
EARLYMEDIA
           
FAILED
           
FINISHED
           
INPROGRESS
           
LOCALHOLD
           
MISSED
           
ONHOLD
           
REDIAL_PENDING
           
REFUSED
           
REMOTEHOLD
           
RINGING
           
ROUTING
           
TRANSFERRED
           
TRANSFERRING
           
UNPLACED
          UNPLACED - call was never placed.
VM_BUFFERING_GREETING
           
VM_CANCELLED
           
VM_FAILED
           
VM_PLAYING_GREETING
           
VM_RECORDING
           
VM_SENT
           
VM_UPLOADING
           
WAITING_REDIAL_COMMAND
           
 
Method Summary
static Call.Status valueOf(String name)
          Returns the enum constant of this type with the specified name.
static Call.Status[] 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

UNPLACED

public static final Call.Status UNPLACED
UNPLACED - call was never placed. ROUTING - call is currently being routed. EARLYMEDIA - with pstn it is possible that before a call is established, early media is played. For example it can be a calling tone or a waiting message such as all operators are busy. FAILED - call failed - try to get a FAILUREREASON for more information. RINGING - currently ringing. INPROGRESS - call is in progress. ONHOLD - call is placed on hold. FINISHED - call is finished. MISSED - call was missed. REFUSED - call was refused. BUSY - destination was busy. CANCELLED (Protocol 2). VM_BUFFERING_GREETING - voicemail greeting is being downloaded. VM_PLAYING_GREETING - voicemail greeting is being played. VM_RECORDING - voicemail is being recorded. VM_UPLOADING - voicemail recording is finished and uploaded into server. VM_SENT - voicemail has successfully been sent. VM_CANCELLED - leaving voicemail has been cancelled. VM_FAILED - leaving voicemail failed; check FAILUREREASON. LOCALHOLD - call was placed on hold by local user. REMOTEHOLD - call was placed on hold by remote user. WAITING_REDIAL_COMMAND - call to PSTN was rejected by remote party. REDIAL_PENDING - redial button on the Call Phones tab of the Skype interface is pressed.


ROUTING

public static final Call.Status ROUTING

EARLYMEDIA

public static final Call.Status EARLYMEDIA

FAILED

public static final Call.Status FAILED

RINGING

public static final Call.Status RINGING

INPROGRESS

public static final Call.Status INPROGRESS

ONHOLD

public static final Call.Status ONHOLD

FINISHED

public static final Call.Status FINISHED

MISSED

public static final Call.Status MISSED

REFUSED

public static final Call.Status REFUSED

BUSY

public static final Call.Status BUSY

CANCELLED

public static final Call.Status CANCELLED

VM_BUFFERING_GREETING

public static final Call.Status VM_BUFFERING_GREETING

VM_PLAYING_GREETING

public static final Call.Status VM_PLAYING_GREETING

VM_RECORDING

public static final Call.Status VM_RECORDING

VM_UPLOADING

public static final Call.Status VM_UPLOADING

VM_SENT

public static final Call.Status VM_SENT

VM_CANCELLED

public static final Call.Status VM_CANCELLED

VM_FAILED

public static final Call.Status VM_FAILED

TRANSFERRING

public static final Call.Status TRANSFERRING

TRANSFERRED

public static final Call.Status TRANSFERRED

LOCALHOLD

public static final Call.Status LOCALHOLD

REMOTEHOLD

public static final Call.Status REMOTEHOLD

WAITING_REDIAL_COMMAND

public static final Call.Status WAITING_REDIAL_COMMAND

REDIAL_PENDING

public static final Call.Status REDIAL_PENDING
Method Detail

values

public static Call.Status[] 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 (Call.Status c : Call.Status.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static Call.Status 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


Copyright © 2004-2011. All Rights Reserved.