public enum DeliveryType extends Enum<DeliveryType>
DeliveryType
enumerates all available delivery types
in commuication preferences.Enum Constant and Description |
---|
EMAIL
Email Delivery Type
|
EMS
EMS Delivery Type
|
FAX
Deprecated.
as of 12.1.3.
|
IM
Instant Messaging Delivery Type
|
MMS
MMS Delivery Type
|
MOBILE_PUSH
Deprecated.
as of 12.1.3.
|
ONE_WAY_PAGER
Deprecated.
as of 12.1.3.
|
SMS
SMS Delivery Type
|
TWO_WAY_PAGER
Deprecated.
as of 12.1.3.
|
URI
URI Delivery Type.
Typically an opaque identifer in which the URI scheme is used to determine routing characteristics. |
USER
User Delivery Type
Added since 12.1.4 for application preferences.
|
VOICE
Deprecated.
as of 12.1.3.
|
WAP_PUSH
Deprecated.
as of 12.1.3.
|
WORKLIST
Deprecated.
as of 12.1.3.
|
Modifier and Type | Method and Description |
---|---|
static DeliveryType |
getDeliveryType(String name)
Returns the enum constant of this type with the specified name
(case insensitive).
|
static DeliveryType |
getDeliveryTypeFromExternalFormat(String name)
Returns the enum constant of this type with the specified name
(case insensitive).
|
static DeliveryType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static DeliveryType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final DeliveryType USER
public static final DeliveryType EMAIL
public static final DeliveryType SMS
public static final DeliveryType EMS
public static final DeliveryType MMS
@Deprecated public static final DeliveryType VOICE
@Deprecated public static final DeliveryType FAX
@Deprecated public static final DeliveryType ONE_WAY_PAGER
@Deprecated public static final DeliveryType TWO_WAY_PAGER
public static final DeliveryType IM
@Deprecated public static final DeliveryType WAP_PUSH
@Deprecated public static final DeliveryType MOBILE_PUSH
@Deprecated public static final DeliveryType WORKLIST
public static final DeliveryType URI
public static DeliveryType[] values()
for (DeliveryType c : DeliveryType.values()) System.out.println(c);
public static DeliveryType valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static DeliveryType getDeliveryType(String name) throws IllegalArgumentException
Note: This extends the functionality offered by the standard
valueOf
method.
name
- the case insensitive name of the enum constant to be
returned.IllegalArgumentException
- if this enum type has no constant with the specified
namepublic static DeliveryType getDeliveryTypeFromExternalFormat(String name) throws IllegalArgumentException
Note: This extends the functionality offered by the standard
valueOf
method.
name
- the case insensitive name of the enum constant to be
returned, may have whitespace chars used in place of
underscores.IllegalArgumentException
- if this enum type has no constant with the specified
nameCopyright © 2006, 2017 Oracle and/or its affiliates. All rights reserved.