docs: public static AsyncTaskLifeCycleEventProducer newJMSInstance(boolean transacted, ConnectionFactory connFactory, Queue queue) {
          AsyncTaskLifeCycleEventProducer logger = new AsyncTaskLifeCycleEventProducer();
          logger.setTransacted(transacted);
          logger.setConnectionFactory(connFactory);
          logger.setQueue(queue);
          
          return logger;
      }