de.starface.integration.uci.java.v30.values
Enum ForwardType

java.lang.Object
  extended by java.lang.Enum<ForwardType>
      extended by de.starface.integration.uci.java.v30.values.ForwardType
All Implemented Interfaces:
Serializable, Comparable<ForwardType>

public enum ForwardType
extends Enum<ForwardType>

This enum defines the different states a call can take. The constants are used for the call property CallProperties.state.


Enum Constant Summary
BL_BACK
          User back from blindtransfer
BLINDTRANSFER
          User blindtransfer
CFB
          User busy forward
CFI
          User interactive forward
CFNR
          User no response forward
CFU
          User allways forward
NONE
          No forward
PICKUP
          User pick up a call
TRANSFER
          User transfer
 
Method Summary
static ForwardType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static ForwardType[] 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

NONE

public static final ForwardType NONE
No forward


CFI

public static final ForwardType CFI
User interactive forward


CFU

public static final ForwardType CFU
User allways forward


CFB

public static final ForwardType CFB
User busy forward


CFNR

public static final ForwardType CFNR
User no response forward


PICKUP

public static final ForwardType PICKUP
User pick up a call


BLINDTRANSFER

public static final ForwardType BLINDTRANSFER
User blindtransfer


TRANSFER

public static final ForwardType TRANSFER
User transfer


BL_BACK

public static final ForwardType BL_BACK
User back from blindtransfer

Method Detail

values

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

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

valueOf

public static ForwardType 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 © 2012 STARFACE GmbH. All rights reserved.