public interface WLMessage extends Message, WLAcknowledgeInfo
WLMessage provide methods for the following:
Message
DEFAULT_DELIVERY_DELAY, DEFAULT_DELIVERY_MODE, DEFAULT_PRIORITY, DEFAULT_TIME_TO_LIVE
Modifier and Type | Method and Description |
---|---|
boolean |
getDDForwarded()
Return true if the message is forwarded from one DD Member to another
or from SAFImported Destination to a DD Member
|
long |
getJMSDeliveryTime()
Deprecated.
As of 9.0, replaced by
javax.jms.Message.getIntProperty("JMS_BEA_DeliveryTime").
|
Document |
getJMSMessageDocument()
Returns an XML DOM Document representation of the message.
|
int |
getJMSRedeliveryLimit()
Deprecated.
As of 9.0, replaced by
javax.jms.Message.getIntProperty("JMS_BEA_RedeliveryLimit").
|
String |
getUnitOfOrder()
Get Unit-of-Order name.
|
void |
setJMSDeliveryTime(long deliveryTime)
Deprecated.
As of 9.0, no longer needed.
|
void |
setJMSRedeliveryLimit(int redeliveryLimit)
Deprecated.
As of 9.0, no longer needed.
|
acknowledge, clearBody, clearProperties, getBody, getBooleanProperty, getByteProperty, getDoubleProperty, getFloatProperty, getIntProperty, getJMSCorrelationID, getJMSCorrelationIDAsBytes, getJMSDeliveryMode, getJMSDestination, getJMSExpiration, getJMSMessageID, getJMSPriority, getJMSRedelivered, getJMSReplyTo, getJMSTimestamp, getJMSType, getLongProperty, getObjectProperty, getPropertyNames, getShortProperty, getStringProperty, isBodyAssignableTo, propertyExists, setBooleanProperty, setByteProperty, setDoubleProperty, setFloatProperty, setIntProperty, setJMSCorrelationID, setJMSCorrelationIDAsBytes, setJMSDeliveryMode, setJMSDestination, setJMSExpiration, setJMSMessageID, setJMSPriority, setJMSRedelivered, setJMSReplyTo, setJMSTimestamp, setJMSType, setLongProperty, setObjectProperty, setShortProperty, setStringProperty
long getJMSDeliveryTime() throws JMSException
getJMSDeliveryTime
in interface Message
JMSException
- if a JMS error occurs.WLMessageProducer.getTimeToDeliver()
,
WLMessageProducer.setTimeToDeliver(long)
void setJMSDeliveryTime(long deliveryTime) throws JMSException
setJMSDeliveryTime
in interface Message
deliveryTime
- the time to deliver this message.JMSException
- if a JMS error occurs.WLMessageProducer.getTimeToDeliver()
,
WLMessageProducer.setTimeToDeliver(long)
int getJMSRedeliveryLimit() throws JMSException
JMSException
- if a JMS error occurs.WLMessageProducer.getRedeliveryLimit()
,
WLMessageProducer.setRedeliveryLimit(int)
void setJMSRedeliveryLimit(int redeliveryLimit) throws JMSException
redeliveryLimit
- the number of times to redeliver the messageJMSException
- if a JMS error occurs.WLMessageProducer.getRedeliveryLimit()
,
WLMessageProducer.setRedeliveryLimit(int)
Document getJMSMessageDocument() throws JMSException
JMSException
boolean getDDForwarded()
String getUnitOfOrder()