com.ibm.soa.parlayx21.multimedia_messaging
Class DeliveryStatus

java.lang.Object
  extended by com.ibm.soa.parlayx21.multimedia_messaging.DeliveryStatus
All Implemented Interfaces:
java.io.Serializable

public class DeliveryStatus
extends java.lang.Object
implements java.io.Serializable

The status of the delivery action.

List of delivery status values.

See Also:
Serialized Form

Field Summary
static java.lang.String _DeliveredToNetwork
           
static java.lang.String _DeliveredToTerminal
           
static java.lang.String _DeliveryImpossible
           
static java.lang.String _DeliveryNotificationNotSupported
           
static java.lang.String _DeliveryUncertain
           
static java.lang.String _MessageWaiting
           
static DeliveryStatus DeliveredToNetwork
          Successful delivery to the network enabler responsible for distributing the multimedia message further in the network.
static DeliveryStatus DeliveredToTerminal
          Successful delivery to Terminal.
static DeliveryStatus DeliveryImpossible
          Unsuccessful delivery; the message could not be delivered before it expired.
static DeliveryStatus DeliveryNotificationNotSupported
          Unable to provide delivery receipt notification.
static DeliveryStatus DeliveryUncertain
          Delivery status unknown: for example, because it was handed off to another network.
static DeliveryStatus MessageWaiting
          The message is still queued for delivery.
 
Constructor Summary
protected DeliveryStatus(java.lang.String value)
           
 
Method Summary
 boolean equals(java.lang.Object obj)
           
static DeliveryStatus fromString(java.lang.String value)
           
static DeliveryStatus fromValue(java.lang.String value)
           
 java.lang.String getValue()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

_DeliveredToTerminal

public static final java.lang.String _DeliveredToTerminal
See Also:
Constant Field Values

_DeliveryUncertain

public static final java.lang.String _DeliveryUncertain
See Also:
Constant Field Values

_DeliveryImpossible

public static final java.lang.String _DeliveryImpossible
See Also:
Constant Field Values

_MessageWaiting

public static final java.lang.String _MessageWaiting
See Also:
Constant Field Values

_DeliveredToNetwork

public static final java.lang.String _DeliveredToNetwork
See Also:
Constant Field Values

_DeliveryNotificationNotSupported

public static final java.lang.String _DeliveryNotificationNotSupported
See Also:
Constant Field Values

DeliveredToTerminal

public static final DeliveryStatus DeliveredToTerminal
Successful delivery to Terminal.


DeliveryUncertain

public static final DeliveryStatus DeliveryUncertain
Delivery status unknown: for example, because it was handed off to another network.


DeliveryImpossible

public static final DeliveryStatus DeliveryImpossible
Unsuccessful delivery; the message could not be delivered before it expired.


MessageWaiting

public static final DeliveryStatus MessageWaiting
The message is still queued for delivery. This is a temporary state, pending transition to one of the preceding states.


DeliveredToNetwork

public static final DeliveryStatus DeliveredToNetwork
Successful delivery to the network enabler responsible for distributing the multimedia message further in the network.


DeliveryNotificationNotSupported

public static final DeliveryStatus DeliveryNotificationNotSupported
Unable to provide delivery receipt notification. The notifyMessageDeliveryReceipt operation will provide “DeliveryNotificationNotSupported” to indicate that delivery receipt for the specified address in a sendMessageRequest message is not supported.

Constructor Detail

DeliveryStatus

protected DeliveryStatus(java.lang.String value)
Method Detail

getValue

public java.lang.String getValue()

fromValue

public static DeliveryStatus fromValue(java.lang.String value)
                                throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

fromString

public static DeliveryStatus fromString(java.lang.String value)
                                 throws java.lang.IllegalArgumentException
Throws:
java.lang.IllegalArgumentException

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object


Copyright © 2003 IBM Corp. All Rights Reserved.