public final class JmsSenderMessageHolder
extends java.lang.Object
Threading: intended for single-threaded use, not thread-safe.
All set methods on this class return the JmsSenderMessageHolder instance they were called on, to allow a fluent coding style when building a JmsSenderMessageHolder instance.
Constructor and Description |
---|
JmsSenderMessageHolder()
Creates an empty JmsSenderMessageHolder.
|
JmsSenderMessageHolder(javax.jms.Message message,
javax.jms.Destination destination)
Creates a JmsSenderMessageHolder with the required message and destination already set.
|
Modifier and Type | Method and Description |
---|---|
java.lang.Integer |
getDeliveryMode() |
javax.jms.Destination |
getDestination() |
javax.jms.Message |
getJmsMessage() |
java.lang.Integer |
getPriority() |
java.lang.Long |
getTimeToLive() |
JmsSenderMessageHolder |
setDeliveryMode(java.lang.Integer deliveryMode)
Set the javax.jms.DeliveryMode override to use for this message.
|
JmsSenderMessageHolder |
setDestination(javax.jms.Destination destination)
Set the Destination this message should be sent to.
|
JmsSenderMessageHolder |
setJmsMessage(javax.jms.Message jmsMessage) |
JmsSenderMessageHolder |
setPriority(java.lang.Integer priority)
Set the JMS message priority.
|
JmsSenderMessageHolder |
setTimeToLive(java.lang.Long timeToLive)
Set the time to live for this message in milliseconds.
|
java.lang.String |
toString() |
public JmsSenderMessageHolder()
public JmsSenderMessageHolder(javax.jms.Message message, javax.jms.Destination destination)
public javax.jms.Message getJmsMessage()
public JmsSenderMessageHolder setJmsMessage(javax.jms.Message jmsMessage)
public javax.jms.Destination getDestination()
public JmsSenderMessageHolder setDestination(javax.jms.Destination destination)
destination
- public java.lang.Integer getPriority()
public JmsSenderMessageHolder setPriority(java.lang.Integer priority)
priority
- public java.lang.Integer getDeliveryMode()
public JmsSenderMessageHolder setDeliveryMode(java.lang.Integer deliveryMode)
deliveryMode
- public java.lang.Long getTimeToLive()
public JmsSenderMessageHolder setTimeToLive(java.lang.Long timeToLive)
timeToLive
- public java.lang.String toString()
toString
in class java.lang.Object
Submit a bug or feature
Copyright (c) 2013-2022 Software AG, Darmstadt, Germany and/or Software AG USA Inc., Reston, VA, USA, and/or its subsidiaries and/or its affiliates and/or their licensors. Use, reproduction, transfer, publication or disclosure is prohibited except as specifically provided for in your License Agreement with Software AG.