org.apache.activemq
Interface CustomDestination

All Superinterfaces:
javax.jms.Destination

public interface CustomDestination
extends javax.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
 javax.jms.MessageConsumer createConsumer(ActiveMQSession session, java.lang.String messageSelector)
           
 javax.jms.MessageConsumer createConsumer(ActiveMQSession session, java.lang.String messageSelector, boolean noLocal)
           
 javax.jms.TopicSubscriber createDurableSubscriber(ActiveMQSession session, java.lang.String name, java.lang.String messageSelector, boolean noLocal)
           
 javax.jms.MessageProducer createProducer(ActiveMQSession session)
           
 javax.jms.TopicPublisher createPublisher(ActiveMQSession session)
           
 javax.jms.QueueReceiver createReceiver(ActiveMQSession session, java.lang.String messageSelector)
           
 javax.jms.QueueSender createSender(ActiveMQSession session)
           
 javax.jms.TopicSubscriber createSubscriber(ActiveMQSession session, java.lang.String messageSelector, boolean noLocal)
           
 

Method Detail

createConsumer

javax.jms.MessageConsumer createConsumer(ActiveMQSession session,
                                         java.lang.String messageSelector)

createConsumer

javax.jms.MessageConsumer createConsumer(ActiveMQSession session,
                                         java.lang.String messageSelector,
                                         boolean noLocal)

createSubscriber

javax.jms.TopicSubscriber createSubscriber(ActiveMQSession session,
                                           java.lang.String messageSelector,
                                           boolean noLocal)

createDurableSubscriber

javax.jms.TopicSubscriber createDurableSubscriber(ActiveMQSession session,
                                                  java.lang.String name,
                                                  java.lang.String messageSelector,
                                                  boolean noLocal)

createReceiver

javax.jms.QueueReceiver createReceiver(ActiveMQSession session,
                                       java.lang.String messageSelector)

createProducer

javax.jms.MessageProducer createProducer(ActiveMQSession session)
                                         throws javax.jms.JMSException
Throws:
javax.jms.JMSException

createPublisher

javax.jms.TopicPublisher createPublisher(ActiveMQSession session)
                                         throws javax.jms.JMSException
Throws:
javax.jms.JMSException

createSender

javax.jms.QueueSender createSender(ActiveMQSession session)
                                   throws javax.jms.JMSException
Throws:
javax.jms.JMSException


Copyright © 2005-2012. All Rights Reserved.