Class SjmsHelper

java.lang.Object
org.apache.camel.component.sjms.SjmsHelper

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