public class GenericTransmissionManager extends Object implements Serializable
MessageProducer with a null
destination, this class is used to create a MessageProducer
which is not associated with any destination.
If the session used to create the producer is a QueueSession,
you'll get a QueueSender. For a TopicSession,
you'll get a TopicPublisher. For a generic session,
you'll get a generic instance of MessageProducer.| Constructor and Description |
|---|
GenericTransmissionManager(MockConnection connection,
MockSession session) |
| Modifier and Type | Method and Description |
|---|---|
void |
closeAll()
Closes all producers.
|
void |
closeAllMessageProducers()
Closes all producers.
|
MockMessageProducer |
createMessageProducer()
Creates a new
MessageProducer. |
MockQueueSender |
createQueueSender()
Creates a new
QueueSender. |
MockTopicPublisher |
createTopicPublisher()
Creates a new
TopicPublisher. |
MockMessageProducer |
getMessageProducer(int index)
Returns a
MessageProducer by its index or
null, if no such MessageProducer is
present. |
List |
getMessageProducerList()
Returns the list of all
MessageProducer objects. |
public GenericTransmissionManager(MockConnection connection, MockSession session)
public void closeAll()
public void closeAllMessageProducers()
public MockMessageProducer createMessageProducer()
MessageProducer.MessageProducerpublic MockQueueSender createQueueSender()
QueueSender.QueueSenderpublic MockTopicPublisher createTopicPublisher()
TopicPublisher.TopicPublisherpublic MockMessageProducer getMessageProducer(int index)
MessageProducer by its index or
null, if no such MessageProducer is
present.index - the index of the MessageProducerMessageProducerpublic List getMessageProducerList()
MessageProducer objects.MessageProducer objectsCopyright © 2003–2020. All rights reserved.