Class SjmsHelper


  • public final class SjmsHelper
    extends Object
    • 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