class CachedMessageProducer
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
deliveryMode |
private java.lang.Boolean |
originalDisableMessageID |
private java.lang.Boolean |
originalDisableMessageTimestamp |
private int |
priority |
private MessageProducer |
target |
private long |
timeToLive |
Constructor and Description |
---|
CachedMessageProducer(MessageProducer target) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
int |
getDeliveryMode() |
Destination |
getDestination() |
boolean |
getDisableMessageID() |
boolean |
getDisableMessageTimestamp() |
int |
getPriority() |
Queue |
getQueue() |
long |
getTimeToLive() |
Topic |
getTopic() |
void |
publish(Message message) |
void |
publish(Message message,
int deliveryMode,
int priority,
long timeToLive) |
void |
publish(Topic topic,
Message message) |
void |
publish(Topic topic,
Message message,
int deliveryMode,
int priority,
long timeToLive) |
void |
send(Destination destination,
Message message) |
void |
send(Destination destination,
Message message,
int deliveryMode,
int priority,
long timeToLive) |
void |
send(Message message) |
void |
send(Message message,
int deliveryMode,
int priority,
long timeToLive) |
void |
send(Queue queue,
Message message) |
void |
send(Queue queue,
Message message,
int deliveryMode,
int priority,
long timeToLive) |
void |
setDeliveryMode(int deliveryMode) |
void |
setDisableMessageID(boolean disableMessageID) |
void |
setDisableMessageTimestamp(boolean disableMessageTimestamp) |
void |
setPriority(int priority) |
void |
setTimeToLive(long timeToLive) |
java.lang.String |
toString() |
private final MessageProducer target
private java.lang.Boolean originalDisableMessageID
private java.lang.Boolean originalDisableMessageTimestamp
private int deliveryMode
private int priority
private long timeToLive
public CachedMessageProducer(MessageProducer target) throws JMSException
JMSException
public void setDisableMessageID(boolean disableMessageID) throws JMSException
JMSException
public boolean getDisableMessageID() throws JMSException
JMSException
public void setDisableMessageTimestamp(boolean disableMessageTimestamp) throws JMSException
JMSException
public boolean getDisableMessageTimestamp() throws JMSException
JMSException
public void setDeliveryMode(int deliveryMode)
public int getDeliveryMode()
public void setPriority(int priority)
public int getPriority()
public void setTimeToLive(long timeToLive)
public long getTimeToLive()
public Destination getDestination() throws JMSException
JMSException
public Queue getQueue() throws JMSException
JMSException
public Topic getTopic() throws JMSException
JMSException
public void send(Message message) throws JMSException
JMSException
public void send(Message message, int deliveryMode, int priority, long timeToLive) throws JMSException
JMSException
public void send(Destination destination, Message message) throws JMSException
JMSException
public void send(Destination destination, Message message, int deliveryMode, int priority, long timeToLive) throws JMSException
JMSException
public void send(Queue queue, Message message) throws JMSException
JMSException
public void send(Queue queue, Message message, int deliveryMode, int priority, long timeToLive) throws JMSException
JMSException
public void publish(Message message) throws JMSException
JMSException
public void publish(Message message, int deliveryMode, int priority, long timeToLive) throws JMSException
JMSException
public void publish(Topic topic, Message message) throws JMSException
JMSException
public void publish(Topic topic, Message message, int deliveryMode, int priority, long timeToLive) throws JMSException
JMSException
public void close() throws JMSException
JMSException
public java.lang.String toString()
toString
in class java.lang.Object