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