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 void
closeConnection(javax.jms.Connection con)
static void
closeConsumer(javax.jms.MessageConsumer consumer)
static void
closeProducer(javax.jms.MessageProducer producer)
static void
closeSession(javax.jms.Session ses)
static void
commitIfNecessary(javax.jms.Session session)
static void
commitIfNeeded(javax.jms.Session session, javax.jms.Message message)
static boolean
isTransactionOrClientAcknowledgeMode(javax.jms.Session session)
static void
rollbackIfNeeded(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
-
-