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

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

public enum CallListProperties
extends Enum<CallListProperties>

This enum holds constants with the property names of the call list as returned by UcpCallListRequests.getCallList(Date, Date, String, String, String, String, String, int, int)


Enum Constant Summary
countLimit
          The limit used for the retrieval of this list regarding the given time constraints and restrictions as Integer
countOffset
          The offset used for the retrieval of this list regarding the given time constraints and restrictions as Integer
directionRestriction
          The entries are restricted to calls of the given CallListEntryDirection as String.
entries
          The call list entries in this list as List of Map with properties as defined in CallListEntryProperties
groupRestriction
          The entries are restricted to calls belonging to the group with the given id or to calls that do not belong to any group if GroupRestriction.NON_GROUP is given.
orderDirection
          The entries are ordered in the given direction.
orderProperty
          The entries are ordered by the given property.
resultRestriction
          The entries are restricted to calls of the given CallListEntryResult as String.
startAfter
          The entries start after this point of time given as Date
startBefore
          The entries start before this point of time given as Date
totalCount
          The total count of available entries on the server regarding the given time constraints and restrictions as Integer.
 
Method Summary
 Class<?> getType()
           
static CallListProperties valueOf(String name)
          Returns the enum constant of this type with the specified name.
static CallListProperties[] 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

startBefore

public static final CallListProperties startBefore
The entries start before this point of time given as Date


startAfter

public static final CallListProperties startAfter
The entries start after this point of time given as Date


directionRestriction

public static final CallListProperties directionRestriction
The entries are restricted to calls of the given CallListEntryDirection as String. If an empty String is given no restriction is used.


resultRestriction

public static final CallListProperties resultRestriction
The entries are restricted to calls of the given CallListEntryResult as String. If an empty String is given no restriction is used.


groupRestriction

public static final CallListProperties groupRestriction
The entries are restricted to calls belonging to the group with the given id or to calls that do not belong to any group if GroupRestriction.NON_GROUP is given. If an empty String is given no restriction is used.


orderProperty

public static final CallListProperties orderProperty
The entries are ordered by the given property. This may be one of the properties in CallListEntryProperties as String


orderDirection

public static final CallListProperties orderDirection
The entries are ordered in the given direction. This may be one of the values in OrderDirection as String


countOffset

public static final CallListProperties countOffset
The offset used for the retrieval of this list regarding the given time constraints and restrictions as Integer


countLimit

public static final CallListProperties countLimit
The limit used for the retrieval of this list regarding the given time constraints and restrictions as Integer


totalCount

public static final CallListProperties totalCount
The total count of available entries on the server regarding the given time constraints and restrictions as Integer.


entries

public static final CallListProperties entries
The call list entries in this list as List of Map with properties as defined in CallListEntryProperties

Method Detail

values

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

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

valueOf

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

getType

public Class<?> getType()
Returns:
the java type of the property


Copyright © 2012 STARFACE GmbH. All rights reserved.