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

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

public enum MonitorListEntryProperties
extends Enum<MonitorListEntryProperties>

This enum holds constants with the property names of the monitor list entries as returned by UcpMonitorListRequests.getMonitorList(Date, Date, String, String, int, int)


Enum Constant Summary
callbacknumber
          Callbacknumber, if known as String
calledcallerid
          CalledCallerID, if known as String
callercallerid
          CallerCallerID, if known as String
duration
          The duration of the call in milliseconds as Integer
file
          The file of the monitor String.
id
          The id of the monitor list entry as String
monitortimeend
          The end time of the call as Date.
monitortimestart
          The start time of the call as Date.
 
Method Summary
 OrderDirection getDefaultOrderDirection()
           
 Class<?> getType()
           
static MonitorListEntryProperties valueOf(String name)
          Returns the enum constant of this type with the specified name.
static MonitorListEntryProperties[] 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

id

public static final MonitorListEntryProperties id
The id of the monitor list entry as String


callercallerid

public static final MonitorListEntryProperties callercallerid
CallerCallerID, if known as String


calledcallerid

public static final MonitorListEntryProperties calledcallerid
CalledCallerID, if known as String


callbacknumber

public static final MonitorListEntryProperties callbacknumber
Callbacknumber, if known as String


file

public static final MonitorListEntryProperties file
The file of the monitor String.


monitortimestart

public static final MonitorListEntryProperties monitortimestart
The start time of the call as Date. Per default dates will be ordered newest first


monitortimeend

public static final MonitorListEntryProperties monitortimeend
The end time of the call as Date. Per default dates will be ordered newest first


duration

public static final MonitorListEntryProperties duration
The duration of the call in milliseconds as Integer

Method Detail

values

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

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

valueOf

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

getDefaultOrderDirection

public OrderDirection getDefaultOrderDirection()
Returns:
the default OrderDirection for the current property

getType

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


Copyright © 2012 STARFACE GmbH. All rights reserved.