Package org.apache.activemq
Interface CustomDestination
- All Superinterfaces:
jakarta.jms.Destination
public interface CustomDestination
extends jakarta.jms.Destination
Represents a hook to allow the support of custom destinations
such as to support Apache Camel
to create and manage endpoints
-
Method Summary
Modifier and TypeMethodDescriptionjakarta.jms.MessageConsumer
createConsumer
(ActiveMQSession session, String messageSelector) jakarta.jms.MessageConsumer
createConsumer
(ActiveMQSession session, String messageSelector, boolean noLocal) jakarta.jms.TopicSubscriber
createDurableSubscriber
(ActiveMQSession session, String name, String messageSelector, boolean noLocal) jakarta.jms.MessageProducer
createProducer
(ActiveMQSession session) jakarta.jms.TopicPublisher
createPublisher
(ActiveMQSession session) jakarta.jms.QueueReceiver
createReceiver
(ActiveMQSession session, String messageSelector) jakarta.jms.QueueSender
createSender
(ActiveMQSession session) jakarta.jms.TopicSubscriber
createSubscriber
(ActiveMQSession session, String messageSelector, boolean noLocal)
-
Method Details
-
createConsumer
-
createConsumer
jakarta.jms.MessageConsumer createConsumer(ActiveMQSession session, String messageSelector, boolean noLocal) -
createSubscriber
jakarta.jms.TopicSubscriber createSubscriber(ActiveMQSession session, String messageSelector, boolean noLocal) -
createDurableSubscriber
jakarta.jms.TopicSubscriber createDurableSubscriber(ActiveMQSession session, String name, String messageSelector, boolean noLocal) -
createReceiver
-
createProducer
- Throws:
jakarta.jms.JMSException
-
createPublisher
- Throws:
jakarta.jms.JMSException
-
createSender
- Throws:
jakarta.jms.JMSException
-