public class NevadoMessageProducer extends Object implements javax.jms.MessageProducer, javax.jms.QueueSender, javax.jms.TopicPublisher
| Constructor and Description |
|---|
NevadoMessageProducer(NevadoSession session,
NevadoDestination destination) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
int |
getDeliveryMode() |
javax.jms.Destination |
getDestination() |
boolean |
getDisableMessageID() |
boolean |
getDisableMessageTimestamp() |
int |
getPriority() |
javax.jms.Queue |
getQueue() |
long |
getTimeToLive() |
javax.jms.Topic |
getTopic() |
boolean |
isClosed() |
void |
publish(javax.jms.Message message) |
void |
publish(javax.jms.Message message,
int deliveryMode,
int priority,
long ttl) |
void |
publish(javax.jms.Topic topic,
javax.jms.Message message) |
void |
publish(javax.jms.Topic topic,
javax.jms.Message message,
int deliveryMode,
int priority,
long ttl) |
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 ttl) |
void |
send(javax.jms.Message message) |
void |
send(javax.jms.Message message,
int deliveryMode,
int priority,
long ttl) |
void |
send(javax.jms.Queue queue,
javax.jms.Message message) |
void |
send(javax.jms.Queue queue,
javax.jms.Message message,
int deliveryMode,
int priority,
long ttl) |
void |
setDeliveryMode(int deliveryMode) |
void |
setDisableMessageID(boolean disableMessageID) |
void |
setDisableMessageTimestamp(boolean disableTimestamp) |
void |
setPriority(int priority) |
void |
setTimeToLive(long ttl) |
public NevadoMessageProducer(NevadoSession session, NevadoDestination destination) throws javax.jms.JMSException
javax.jms.JMSExceptionpublic void setDisableMessageID(boolean disableMessageID)
throws javax.jms.JMSException
setDisableMessageID in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic boolean getDisableMessageID()
throws javax.jms.JMSException
getDisableMessageID in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic void setDisableMessageTimestamp(boolean disableTimestamp)
throws javax.jms.JMSException
setDisableMessageTimestamp in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic boolean getDisableMessageTimestamp()
throws javax.jms.JMSException
getDisableMessageTimestamp in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic void setDeliveryMode(int deliveryMode)
throws javax.jms.JMSException
setDeliveryMode in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic int getDeliveryMode()
getDeliveryMode in interface javax.jms.MessageProducerpublic void setPriority(int priority)
throws javax.jms.JMSException
setPriority in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic int getPriority()
getPriority in interface javax.jms.MessageProducerpublic void setTimeToLive(long ttl)
throws javax.jms.JMSException
setTimeToLive in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic long getTimeToLive()
getTimeToLive in interface javax.jms.MessageProducerpublic javax.jms.Destination getDestination()
throws javax.jms.JMSException
getDestination in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic javax.jms.Queue getQueue()
throws javax.jms.JMSException
getQueue in interface javax.jms.QueueSenderjavax.jms.JMSExceptionpublic void close()
throws javax.jms.JMSException
close in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic void send(javax.jms.Message message)
throws javax.jms.JMSException
send in interface javax.jms.MessageProducersend in interface javax.jms.QueueSenderjavax.jms.JMSExceptionpublic void send(javax.jms.Message message,
int deliveryMode,
int priority,
long ttl)
throws javax.jms.JMSException
send in interface javax.jms.MessageProducersend in interface javax.jms.QueueSenderjavax.jms.JMSExceptionpublic void send(javax.jms.Queue queue,
javax.jms.Message message)
throws javax.jms.JMSException
send in interface javax.jms.QueueSenderjavax.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.Queue queue,
javax.jms.Message message,
int deliveryMode,
int priority,
long ttl)
throws javax.jms.JMSException
send in interface javax.jms.QueueSenderjavax.jms.JMSExceptionpublic void send(javax.jms.Destination destination,
javax.jms.Message message,
int deliveryMode,
int priority,
long ttl)
throws javax.jms.JMSException
send in interface javax.jms.MessageProducerjavax.jms.JMSExceptionpublic boolean isClosed()
public javax.jms.Topic getTopic()
throws javax.jms.JMSException
getTopic in interface javax.jms.TopicPublisherjavax.jms.JMSExceptionpublic void publish(javax.jms.Message message)
throws javax.jms.JMSException
publish in interface javax.jms.TopicPublisherjavax.jms.JMSExceptionpublic void publish(javax.jms.Message message,
int deliveryMode,
int priority,
long ttl)
throws javax.jms.JMSException
publish in interface javax.jms.TopicPublisherjavax.jms.JMSExceptionpublic void publish(javax.jms.Topic topic,
javax.jms.Message message)
throws javax.jms.JMSException
publish in interface javax.jms.TopicPublisherjavax.jms.JMSExceptionpublic void publish(javax.jms.Topic topic,
javax.jms.Message message,
int deliveryMode,
int priority,
long ttl)
throws javax.jms.JMSException
publish in interface javax.jms.TopicPublisherjavax.jms.JMSExceptionCopyright © 2014. All Rights Reserved.