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 -
Method Summary
Modifier and TypeMethodDescriptionjakarta.jms.MessageConsumercreateMessageConsumer(jakarta.jms.Session session, jakarta.jms.Destination destination, String messageSelector, boolean topic, String subscriptionId, boolean durable, boolean shared) jakarta.jms.MessageConsumercreateMessageConsumer(jakarta.jms.Session session, jakarta.jms.Destination destination, String messageSelector, boolean topic, String subscriptionId, boolean durable, boolean shared, boolean noLocal) jakarta.jms.MessageConsumercreateMessageConsumer(jakarta.jms.Session session, org.apache.camel.Endpoint endpoint) jakarta.jms.MessageProducercreateMessageProducer(jakarta.jms.Session session, jakarta.jms.Destination destination, boolean persistent, long ttl) jakarta.jms.MessageProducercreateMessageProducer(jakarta.jms.Session session, org.apache.camel.Endpoint endpoint) jakarta.jms.MessageProducercreateMessageProducer(jakarta.jms.Session session, org.apache.camel.Endpoint endpoint, jakarta.jms.Destination destination) jakarta.jms.MessageProducercreateMessageProducer(jakarta.jms.Session session, org.apache.camel.Endpoint endpoint, String destinationName) jakarta.jms.MessageConsumercreateQueueMessageConsumer(jakarta.jms.Session session, jakarta.jms.Destination destination)
-
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:
createMessageConsumerin interfaceorg.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:
createQueueMessageConsumerin interfaceorg.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:
createMessageConsumerin interfaceorg.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:
createMessageConsumerin interfaceorg.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:
createMessageProducerin interfaceorg.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:
createMessageProducerin interfaceorg.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:
createMessageProducerin interfaceorg.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:
createMessageProducerin interfaceorg.apache.camel.component.sjms.jms.JmsObjectFactory- Throws:
Exception
-