public enum MessageTrackingType extends Enum<MessageTrackingType>
MessageTrackingType enumerates all available tracking
types or levels for sending messages in the SDP Messaging. This
property can be set in the MessageInfo associated with a Message.
Sample Usage: Message.getMessageInfo().setTracking(MessageTrackingType .TIGHT_FULL_TRACK);
| Enum Constant and Description |
|---|
LOOSE_FULL_TRACK
Indicates full message tracking is required and the tracking
notification need not necessarily come to the same instance that
sent the message.
|
LOOSE_NOTIFICATION
Indicates tracking notification need not necessarily come to the
same instance that sent the message.
|
NO_TRACK
Indicates message tracking not requried.
|
TIGHT_FULL_TRACK
Indicates full message tracking is required and the tracking
notification must come to the same instance that sent the
message.
|
TIGHT_NOTIFICATION
Indicates tracking notification must come to the same instance
that sent the message.
|
| Modifier and Type | Method and Description |
|---|---|
static MessageTrackingType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static MessageTrackingType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final MessageTrackingType NO_TRACK
public static final MessageTrackingType TIGHT_NOTIFICATION
public static final MessageTrackingType TIGHT_FULL_TRACK
public static final MessageTrackingType LOOSE_NOTIFICATION
public static final MessageTrackingType LOOSE_FULL_TRACK
public static MessageTrackingType[] values()
for (MessageTrackingType c : MessageTrackingType.values()) System.out.println(c);
public static MessageTrackingType 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 nullCopyright © 2009,2013 Oracle and/or its affiliates. All rights reserved.