public class PooledProducer
extends java.lang.Object
implements javax.jms.MessageProducer
MessageProducer| Constructor and Description |
|---|
PooledProducer(javax.jms.MessageProducer messageProducer,
javax.jms.Destination destination) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
int |
getDeliveryMode() |
javax.jms.Destination |
getDestination() |
boolean |
getDisableMessageID() |
boolean |
getDisableMessageTimestamp() |
protected javax.jms.MessageProducer |
getMessageProducer() |
int |
getPriority() |
long |
getTimeToLive() |
protected boolean |
isAnonymous() |
void |
send(javax.jms.Destination destination,
javax.jms.Message message) |
void |
send(javax.jms.Destination destination,
javax.jms.Message message,
int deliveryMode,
int priority,
long timeToLive) |
void |
send(javax.jms.Message message) |
void |
send(javax.jms.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() |
public PooledProducer(javax.jms.MessageProducer messageProducer,
javax.jms.Destination destination)
throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void close()
throws javax.jms.JMSException
close in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic void send(javax.jms.Destination destination,
javax.jms.Message message)
throws javax.jms.JMSException
send in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic void send(javax.jms.Message message)
throws javax.jms.JMSException
send in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic void send(javax.jms.Message message,
int deliveryMode,
int priority,
long timeToLive)
throws javax.jms.JMSException
send in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic void send(javax.jms.Destination destination,
javax.jms.Message message,
int deliveryMode,
int priority,
long timeToLive)
throws javax.jms.JMSException
send in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic javax.jms.Destination getDestination()
getDestination in interface javax.jms.MessageProducerpublic int getDeliveryMode()
getDeliveryMode in interface javax.jms.MessageProducerpublic void setDeliveryMode(int deliveryMode)
setDeliveryMode in interface javax.jms.MessageProducerpublic boolean getDisableMessageID()
getDisableMessageID in interface javax.jms.MessageProducerpublic void setDisableMessageID(boolean disableMessageID)
setDisableMessageID in interface javax.jms.MessageProducerpublic boolean getDisableMessageTimestamp()
getDisableMessageTimestamp in interface javax.jms.MessageProducerpublic void setDisableMessageTimestamp(boolean disableMessageTimestamp)
setDisableMessageTimestamp in interface javax.jms.MessageProducerpublic int getPriority()
getPriority in interface javax.jms.MessageProducerpublic void setPriority(int priority)
setPriority in interface javax.jms.MessageProducerpublic long getTimeToLive()
getTimeToLive in interface javax.jms.MessageProducerpublic void setTimeToLive(long timeToLive)
setTimeToLive in interface javax.jms.MessageProducerprotected javax.jms.MessageProducer getMessageProducer()
protected boolean isAnonymous()
public java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2005-2014 Red Hat, Inc.. All Rights Reserved.