|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||
java.lang.Objectjava.lang.Enum<RedirectSettingProperties>
de.starface.integration.uci.java.v30.values.RedirectSettingProperties
public enum RedirectSettingProperties
This enum holds constants with the property names of the redirect settings as returned by
UcpRedirectRequests.getRedirectSettings(String, String, String, String)
| Enum Constant Summary | |
|---|---|
calledNumber
The incoming number for which the redirect holds as String. |
|
destination
The destination of the redirect as String. |
|
destinationType
The type of the destination of the redirect setting as String with one of the values
of RedirectSettingDestinationType |
|
enabled
A Boolean flag indicating if the redirect is enabled/active |
|
groupId
The id of a group as String if the number belongs to a user group |
|
lastDestinationMailbox
The last known selected destination voicemailbox as String |
|
lastDestinationNumber
The last known selected destination phonenumber as String |
|
mailboxes
A List of Map that hold the information about the mailboxes that are valid
destinations for the current redirect setting. |
|
timeout
The timeout in seconds as Integer that will be used as a trigger for the redirect if
the type is set to RedirectSettingType.TIMEOUT. |
|
type
The type of the redirect setting as String with one of the values of
RedirectSettingType. |
|
| Method Summary | |
|---|---|
OrderDirection |
getDefaultOrderDirection()
|
Class<?> |
getType()
|
static RedirectSettingProperties |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static RedirectSettingProperties[] |
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 |
|---|
public static final RedirectSettingProperties type
String with one of the values of
RedirectSettingType. The type together with the calledNumber uniquely
identify the redirect setting.
public static final RedirectSettingProperties calledNumber
String. The calledNumber together
with the type uniquely identify the redirect setting.
public static final RedirectSettingProperties groupId
String if the number belongs to a user group
public static final RedirectSettingProperties enabled
Boolean flag indicating if the redirect is enabled/active
public static final RedirectSettingProperties destinationType
String with one of the values
of RedirectSettingDestinationType
public static final RedirectSettingProperties destination
String. This may either be a phone number if the
destinationType is RedirectSettingDestinationType.PHONENUMBER or the id of
one of the mailboxes given in mailboxes if the destinationType is
RedirectSettingDestinationType.VOICEMAIL
public static final RedirectSettingProperties mailboxes
List of Map that hold the information about the mailboxes that are valid
destinations for the current redirect setting. The List contains one entry for every
valid mailbox that is a Map with the properties defined in MailboxProperties.
public static final RedirectSettingProperties timeout
Integer that will be used as a trigger for the redirect if
the type is set to RedirectSettingType.TIMEOUT.
public static final RedirectSettingProperties lastDestinationMailbox
String
public static final RedirectSettingProperties lastDestinationNumber
String
| Method Detail |
|---|
public static RedirectSettingProperties[] values()
for (RedirectSettingProperties c : RedirectSettingProperties.values()) System.out.println(c);
public static RedirectSettingProperties valueOf(String name)
name - the name of the enum constant to be returned.
IllegalArgumentException - if this enum type has no constant
with the specified name
NullPointerException - if the argument is nullpublic OrderDirection getDefaultOrderDirection()
OrderDirection for the current propertypublic Class<?> getType()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD | |||||||||