001 package biz.hammurapi.jms.adapter; 002 003 import javax.jms.ConnectionFactory; 004 005 import biz.hammurapi.config.ConfigurationException; 006 007 public class JndiConnection extends JmsConnection { 008 009 public JndiConnection(JmsAdapter jmsAdapter, biz.hammurapi.jms.adapter.definition.JndiConnection definition) throws ConfigurationException { 010 super(jmsAdapter, definition); 011 } 012 013 protected ConnectionFactory getConnectionFactory() throws ConfigurationException { 014 return (ConnectionFactory) ((JndiContext) get("..")).lookup(((biz.hammurapi.jms.adapter.definition.JndiConnection) definition).getJndiName()) ; 015 } 016 017 }