Class Jms2ObjectFactory

java.lang.Object
org.apache.camel.component.sjms2.jms.Jms2ObjectFactory
All Implemented Interfaces:
org.apache.camel.component.sjms.jms.JmsObjectFactory

public class Jms2ObjectFactory extends Object implements org.apache.camel.component.sjms.jms.JmsObjectFactory
JMS 2.0 object factory
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    jakarta.jms.MessageConsumer
    createMessageConsumer(jakarta.jms.Session session, jakarta.jms.Destination destination, String messageSelector, boolean topic, String subscriptionId, boolean durable, boolean shared)
     
    jakarta.jms.MessageConsumer
    createMessageConsumer(jakarta.jms.Session session, jakarta.jms.Destination destination, String messageSelector, boolean topic, String subscriptionId, boolean durable, boolean shared, boolean noLocal)
     
    jakarta.jms.MessageConsumer
    createMessageConsumer(jakarta.jms.Session session, org.apache.camel.Endpoint endpoint)
     
    jakarta.jms.MessageProducer
    createMessageProducer(jakarta.jms.Session session, jakarta.jms.Destination destination, boolean persistent, long ttl)
     
    jakarta.jms.MessageProducer
    createMessageProducer(jakarta.jms.Session session, org.apache.camel.Endpoint endpoint)
     
    jakarta.jms.MessageProducer
    createMessageProducer(jakarta.jms.Session session, org.apache.camel.Endpoint endpoint, jakarta.jms.Destination destination)
     
    jakarta.jms.MessageProducer
    createMessageProducer(jakarta.jms.Session session, org.apache.camel.Endpoint endpoint, String destinationName)
     
    jakarta.jms.MessageConsumer
    createQueueMessageConsumer(jakarta.jms.Session session, jakarta.jms.Destination destination)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Jms2ObjectFactory

      public Jms2ObjectFactory()
  • Method Details

    • createMessageConsumer

      public jakarta.jms.MessageConsumer createMessageConsumer(jakarta.jms.Session session, org.apache.camel.Endpoint endpoint) throws Exception
      Specified by:
      createMessageConsumer in interface org.apache.camel.component.sjms.jms.JmsObjectFactory
      Throws:
      Exception
    • createQueueMessageConsumer

      public jakarta.jms.MessageConsumer createQueueMessageConsumer(jakarta.jms.Session session, jakarta.jms.Destination destination) throws Exception
      Specified by:
      createQueueMessageConsumer in interface org.apache.camel.component.sjms.jms.JmsObjectFactory
      Throws:
      Exception
    • createMessageConsumer

      public jakarta.jms.MessageConsumer createMessageConsumer(jakarta.jms.Session session, jakarta.jms.Destination destination, String messageSelector, boolean topic, String subscriptionId, boolean durable, boolean shared) throws Exception
      Specified by:
      createMessageConsumer in interface org.apache.camel.component.sjms.jms.JmsObjectFactory
      Throws:
      Exception
    • createMessageConsumer

      public jakarta.jms.MessageConsumer createMessageConsumer(jakarta.jms.Session session, jakarta.jms.Destination destination, String messageSelector, boolean topic, String subscriptionId, boolean durable, boolean shared, boolean noLocal) throws Exception
      Specified by:
      createMessageConsumer in interface org.apache.camel.component.sjms.jms.JmsObjectFactory
      Throws:
      Exception
    • createMessageProducer

      public jakarta.jms.MessageProducer createMessageProducer(jakarta.jms.Session session, org.apache.camel.Endpoint endpoint) throws Exception
      Specified by:
      createMessageProducer in interface org.apache.camel.component.sjms.jms.JmsObjectFactory
      Throws:
      Exception
    • createMessageProducer

      public jakarta.jms.MessageProducer createMessageProducer(jakarta.jms.Session session, org.apache.camel.Endpoint endpoint, String destinationName) throws Exception
      Specified by:
      createMessageProducer in interface org.apache.camel.component.sjms.jms.JmsObjectFactory
      Throws:
      Exception
    • createMessageProducer

      public jakarta.jms.MessageProducer createMessageProducer(jakarta.jms.Session session, org.apache.camel.Endpoint endpoint, jakarta.jms.Destination destination) throws Exception
      Specified by:
      createMessageProducer in interface org.apache.camel.component.sjms.jms.JmsObjectFactory
      Throws:
      Exception
    • createMessageProducer

      public jakarta.jms.MessageProducer createMessageProducer(jakarta.jms.Session session, jakarta.jms.Destination destination, boolean persistent, long ttl) throws Exception
      Specified by:
      createMessageProducer in interface org.apache.camel.component.sjms.jms.JmsObjectFactory
      Throws:
      Exception