Oracle Application Server Wireless Java API Reference
B10400-01

oracle.panama.messaging.xms
Interface XMSMessageStore


public interface XMSMessageStore

Method Summary
 void delete(long id)
           
 DeliveryType getDeliveryTypeFromURL(java.net.URL url)
           
 long getIdFromURL(java.net.URL url)
           
 Message getMessage(long id)
          Get the original (non-transformed) content
 Message getMessage(java.net.URL url)
          Get the original (non-transformed) content
 oracle.panama.messaging.push.Packet getPacket(long id)
           
 oracle.panama.messaging.push.Packet getPacket(java.net.URL url)
          Get the original (non-transformed) content
 java.net.URL getPacketURL(long id, DeliveryType deliveryType)
           
 Message getTransformedMessage(long id, DeliveryType deliveryType)
          Get a transformed Message given an id
 long storePacket(oracle.panama.messaging.push.Packet packet)
          Store the packet with the original content
 void storeTransformedMessage(long id, DeliveryType deliveryType, Message message)
          Store a transformed Message given an id

 

Method Detail

storePacket

public long storePacket(oracle.panama.messaging.push.Packet packet)
                 throws XMSException
Store the packet with the original content
XMSException

getIdFromURL

public long getIdFromURL(java.net.URL url)

getPacketURL

public java.net.URL getPacketURL(long id,
DeliveryType deliveryType)

getPacket

public oracle.panama.messaging.push.Packet getPacket(long id)
                                              throws XMSException
XMSException

getPacket

public oracle.panama.messaging.push.Packet getPacket(java.net.URL url)
                                              throws XMSException
Get the original (non-transformed) content
Returns:
Packet the original packet
XMSException

getMessage

public Message getMessage(long id)
                   throws XMSException
Get the original (non-transformed) content
XMSException

getMessage

public Message getMessage(java.net.URL url)
                   throws XMSException
Get the original (non-transformed) content
XMSException

storeTransformedMessage

public void storeTransformedMessage(long id,
DeliveryType deliveryType,
Message message)
                             throws XMSException
Store a transformed Message given an id
XMSException

getTransformedMessage

public Message getTransformedMessage(long id,
DeliveryType deliveryType)
                              throws XMSException
Get a transformed Message given an id
XMSException

getDeliveryTypeFromURL

public DeliveryType getDeliveryTypeFromURL(java.net.URL url)

delete

public void delete(long id)
            throws XMSException
XMSException

Oracle Application Server Wireless Java API Reference
B10400-01

Copyright © 2003 Oracle Corporation. All Rights Reserved.