Class Helper


  • public final class Helper
    extends Object
    This class allows to retrieve JMS objects from JNDI. TODO (AF): /!\ We should test these methods with joram.client.jms and joram.jakarta.jms objects, but also with third party JMS objects.
    • Field Detail

      • logger

        private static Logger logger
      • DEBUG

        private static final boolean DEBUG
    • Constructor Detail

      • Helper

        public Helper()
    • Method Detail

      • retrieveJakartaJMSObjectFromJNDI

        public static Object retrieveJakartaJMSObjectFromJNDI​(Context jndiCtx,
                                                              String jndiName)
                                                       throws Exception
        Retrieve Jakarta/JMS administered objects from JNDI. Dynamically transforms javax.jms objects in jakarta.jms.
        Parameters:
        jndiCtx -
        jndiName -
        Returns:
        Throws:
        Exception
      • retrieveJavaxJMSObjectFromJNDI

        public static Object retrieveJavaxJMSObjectFromJNDI​(Context jndiCtx,
                                                            String jndiName)
                                                     throws Exception
        Retrieve Javax/JMS administered objects from JNDI. Dynamically transforms javax.jms objects in jakarta.jms.
        Parameters:
        jndiCtx -
        jndiName -
        Returns:
        Throws:
        Exception