com.pcbsys.nirvana.nJMS.roundRobin.QueueSenderImpl Class Reference
Inheritance diagram for com.pcbsys.nirvana.nJMS.roundRobin.QueueSenderImpl:
com.pcbsys.nirvana.nJMS.roundRobin.MessageProducerImpl

Public Member Functions

void send (javax.jms.Queue queue, javax.jms.Message[] messages) throws javax.jms.JMSException
 Sends batch of messages to destination using the QueueSender's default delivery mode, priority, and time to live. More...
 
void send (javax.jms.Queue queue, javax.jms.Message[] messages, int deliveryMode, int priority, long timeToLive) throws javax.jms.JMSException
 Sends batch of messages to destination by specifying delivery mode, priority, and time to live. More...
 
- Public Member Functions inherited from com.pcbsys.nirvana.nJMS.roundRobin.MessageProducerImpl
void send (Message message) throws JMSException
 Sends a message using the MessageProducer's default delivery mode, priority, and time to live. More...
 
void send (Message message, int deliveryMode, int priority, long timeToLive) throws JMSException
 Sends a message for message producer, specifying delivery mode, priority and time to live. More...
 
void send (Destination destination, Message message) throws JMSException
 Sends a message to destination using the MessageProducer's default delivery mode, priority and time to live. More...
 
void send (Destination destination, Message message, int deliveryMode, int priority, long timeToLive) throws JMSException
 Sends message to a destination, specifying delivery mode, priority and time to live. More...
 
void send (Message[] messages) throws javax.jms.JMSException
 Sends batch of messages using the MessageProducer's default delivery mode, priority, and time to live. More...
 
void send (Message[] msgs, int deliveryMode, int priority, long timeToLive) throws javax.jms.JMSException
 Sends batch of messages to a destination, specifying delivery mode, priority and time to live. More...
 
void send (Destination destination, Message[] msgs) throws javax.jms.JMSException
 Sends batch of messages to destination using the MessageProducer's default delivery mode, priority, and time to live. More...
 
void send (Destination destination, Message[] msgs, int deliveryMode, int priority, long timeToLive) throws javax.jms.JMSException
 Sends batch of messages to destination using the MessageProducer's default delivery mode, priority, and time to live. More...
 

Detailed Description

Deprecated:
This class is deprecated in version 10.2 in favour of the horizontal scalability feature within the com.pcbsys.nirvana.nJMS package

Member Function Documentation

void com.pcbsys.nirvana.nJMS.roundRobin.QueueSenderImpl.send ( javax.jms.Queue  queue,
javax.jms.Message[]  messages 
) throws javax.jms.JMSException

Sends batch of messages to destination using the QueueSender's default delivery mode, priority, and time to live.

Note: This method is non standard extension to JMS specification.

Parameters
queuequeue destination where to send the message.
messagesBatch of messages.
Exceptions
javax.jms.JMSExceptionIn case of any failure.
Since
10.0
void com.pcbsys.nirvana.nJMS.roundRobin.QueueSenderImpl.send ( javax.jms.Queue  queue,
javax.jms.Message[]  messages,
int  deliveryMode,
int  priority,
long  timeToLive 
) throws javax.jms.JMSException

Sends batch of messages to destination by specifying delivery mode, priority, and time to live.

Note: This method is non standard extension to JMS specification.

Parameters
queuequeue destination where to send the message.
messagesBatch of JMS message.
deliveryModemessage delivery mode, PERSISTENT or NON_PERSISTENT
priorityMessage priority for the message
timeToLiveTime to Live in milliseconds.
Exceptions
javax.jms.JMSExceptionIn case of any failure.
Since
10.0