Package org.apache.activemq
Interface CustomDestination
-
- All Superinterfaces:
Destination
public interface CustomDestination extends Destination
Represents a hook to allow the support of custom destinations such as to support Apache Camel to create and manage endpoints
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description MessageConsumercreateConsumer(ActiveMQSession session, String messageSelector)MessageConsumercreateConsumer(ActiveMQSession session, String messageSelector, boolean noLocal)TopicSubscribercreateDurableSubscriber(ActiveMQSession session, String name, String messageSelector, boolean noLocal)MessageProducercreateProducer(ActiveMQSession session)TopicPublishercreatePublisher(ActiveMQSession session)QueueReceivercreateReceiver(ActiveMQSession session, String messageSelector)QueueSendercreateSender(ActiveMQSession session)TopicSubscribercreateSubscriber(ActiveMQSession session, String messageSelector, boolean noLocal)
-
-
-
Method Detail
-
createConsumer
MessageConsumer createConsumer(ActiveMQSession session, String messageSelector)
-
createConsumer
MessageConsumer createConsumer(ActiveMQSession session, String messageSelector, boolean noLocal)
-
createSubscriber
TopicSubscriber createSubscriber(ActiveMQSession session, String messageSelector, boolean noLocal)
-
createDurableSubscriber
TopicSubscriber createDurableSubscriber(ActiveMQSession session, String name, String messageSelector, boolean noLocal)
-
createReceiver
QueueReceiver createReceiver(ActiveMQSession session, String messageSelector)
-
createProducer
MessageProducer createProducer(ActiveMQSession session) throws JMSException
- Throws:
JMSException
-
createPublisher
TopicPublisher createPublisher(ActiveMQSession session) throws JMSException
- Throws:
JMSException
-
createSender
QueueSender createSender(ActiveMQSession session) throws JMSException
- Throws:
JMSException
-
-