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 Details

    • createConsumer

      jakarta.jms.MessageConsumer createConsumer(ActiveMQSession session, String messageSelector)
    • 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

      jakarta.jms.QueueReceiver createReceiver(ActiveMQSession session, String messageSelector)
    • createProducer

      jakarta.jms.MessageProducer createProducer(ActiveMQSession session) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • createPublisher

      jakarta.jms.TopicPublisher createPublisher(ActiveMQSession session) throws jakarta.jms.JMSException
      Throws:
      jakarta.jms.JMSException
    • createSender

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