Package org.apache.camel.component.sjms
Class SjmsHelper
java.lang.Object
org.apache.camel.component.sjms.SjmsHelper
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
closeConnection
(jakarta.jms.Connection con) static void
closeConsumer
(jakarta.jms.MessageConsumer consumer) static void
closeProducer
(jakarta.jms.MessageProducer producer) static void
closeSession
(jakarta.jms.Session ses) static void
commitIfNecessary
(jakarta.jms.Session session) static void
commitIfNeeded
(jakarta.jms.Session session, jakarta.jms.Message message) static boolean
isTransactionOrClientAcknowledgeMode
(jakarta.jms.Session session) static void
rollbackIfNeeded
(jakarta.jms.Session session)
-
Method Details
-
closeProducer
public static void closeProducer(jakarta.jms.MessageProducer producer) -
closeConnection
public static void closeConnection(jakarta.jms.Connection con) -
closeSession
public static void closeSession(jakarta.jms.Session ses) -
closeConsumer
public static void closeConsumer(jakarta.jms.MessageConsumer consumer) -
commitIfNecessary
public static void commitIfNecessary(jakarta.jms.Session session) throws jakarta.jms.JMSException - Throws:
jakarta.jms.JMSException
-
commitIfNeeded
public static void commitIfNeeded(jakarta.jms.Session session, jakarta.jms.Message message) throws Exception - Throws:
Exception
-
rollbackIfNeeded
public static void rollbackIfNeeded(jakarta.jms.Session session) throws jakarta.jms.JMSException - Throws:
jakarta.jms.JMSException
-
isTransactionOrClientAcknowledgeMode
public static boolean isTransactionOrClientAcknowledgeMode(jakarta.jms.Session session) throws jakarta.jms.JMSException - Throws:
jakarta.jms.JMSException
-