Package org.apache.camel.component.sjms
Class SjmsHelper
java.lang.Object
org.apache.camel.component.sjms.SjmsHelper
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidcloseConnection(jakarta.jms.Connection con) static voidcloseConsumer(jakarta.jms.MessageConsumer consumer) static voidcloseProducer(jakarta.jms.MessageProducer producer) static voidcloseSession(jakarta.jms.Session ses) static voidcommitIfNecessary(jakarta.jms.Session session) static voidcommitIfNeeded(jakarta.jms.Session session, jakarta.jms.Message message) static booleanisTransactionOrClientAcknowledgeMode(jakarta.jms.Session session) static voidrollbackIfNeeded(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
-