oracle.panama.messaging.push
Class WorkOrder

java.lang.Object
  |
  +--oracle.panama.messaging.push.WorkOrder

public class WorkOrder
extends java.lang.Object

The purpose of this class is to create mapping between an address to a messageID. WorkOrder has one message ID, one address and a transport type.
Note:
Never access any public data fields inside this class directly, because they are for internal use in this release and will be changed in coming releases. Always use public methods of this class.


Field Summary
TypeField
 AddressData address
           
 java.lang.String messageID
           
 java.lang.String transport
           
 
Constructor Summary
WorkOrder()
          Constructor to construct an empty WorkOrder object
WorkOrder(java.lang.String messageID, AddressData addr, java.lang.String transportType)
          Construct a WorkOrder object with given messageID, an address and a transport type
 
Method Summary
TypeMethod
 AddressData getAddress()
          Get AddressData object from WorkOrder object.
 java.lang.String getMessageID()
          Get message ID out of a WorkOrder object
 java.lang.String getTransport()
          Get transport type (delivery type) of the WorkOrder
 void setAddress(AddressData addr)
          set address of this WorkOrder instance.
 void setMessageID(java.lang.String id)
          set message ID of this WorkOrder instance.
 void setTransport(java.lang.String trans)
          set transport type of this WorkOrder instance.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

messageID

public java.lang.String messageID

transport

public java.lang.String transport

address

public AddressData address
Constructor Detail

WorkOrder

public WorkOrder()
Constructor to construct an empty WorkOrder object

WorkOrder

public WorkOrder(java.lang.String messageID,
                 AddressData addr,
                 java.lang.String transportType)
Construct a WorkOrder object with given messageID, an address and a transport type
Method Detail

getMessageID

public java.lang.String getMessageID()
Get message ID out of a WorkOrder object

getTransport

public java.lang.String getTransport()
Get transport type (delivery type) of the WorkOrder

getAddress

public AddressData getAddress()
Get AddressData object from WorkOrder object.

toString

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

setAddress

public void setAddress(AddressData addr)
set address of this WorkOrder instance.

setTransport

public void setTransport(java.lang.String trans)
set transport type of this WorkOrder instance.

setMessageID

public void setMessageID(java.lang.String id)
set message ID of this WorkOrder instance.