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    }