Package org.apache.camel.component.sjms
Class SjmsHelper
- java.lang.Object
-
- org.apache.camel.component.sjms.SjmsHelper
-
public final class SjmsHelper extends Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidcloseConnection(javax.jms.Connection con)static voidcloseConsumer(javax.jms.MessageConsumer consumer)static voidcloseProducer(javax.jms.MessageProducer producer)static voidcloseSession(javax.jms.Session ses)static voidcommitIfNecessary(javax.jms.Session session)static voidcommitIfNeeded(javax.jms.Session session, javax.jms.Message message)static booleanisTransactionOrClientAcknowledgeMode(javax.jms.Session session)static voidrollbackIfNeeded(javax.jms.Session session)
-
-
-
Method Detail
-
closeProducer
public static void closeProducer(javax.jms.MessageProducer producer)
-
closeConnection
public static void closeConnection(javax.jms.Connection con)
-
closeSession
public static void closeSession(javax.jms.Session ses)
-
closeConsumer
public static void closeConsumer(javax.jms.MessageConsumer consumer)
-
commitIfNecessary
public static void commitIfNecessary(javax.jms.Session session) throws javax.jms.JMSException- Throws:
javax.jms.JMSException
-
commitIfNeeded
public static void commitIfNeeded(javax.jms.Session session, javax.jms.Message message) throws Exception- Throws:
Exception
-
rollbackIfNeeded
public static void rollbackIfNeeded(javax.jms.Session session) throws javax.jms.JMSException- Throws:
javax.jms.JMSException
-
isTransactionOrClientAcknowledgeMode
public static boolean isTransactionOrClientAcknowledgeMode(javax.jms.Session session) throws javax.jms.JMSException- Throws:
javax.jms.JMSException
-
-