1   package ch.qos.logback.classic.net.mock;
2   
3   import javax.jms.Connection;
4   import javax.jms.JMSException;
5   import javax.jms.QueueConnection;
6   import javax.jms.QueueConnectionFactory;
7   
8   public class MockQueueConnectionFactory implements QueueConnectionFactory {
9   
10    MockQueueConnection cnx = new MockQueueConnection();
11    
12    public QueueConnection createQueueConnection() throws JMSException {
13      return cnx;
14    }
15  
16    public QueueConnection createQueueConnection(String user, String pass) throws JMSException {
17      
18      return cnx;
19    }
20  
21    public Connection createConnection() throws JMSException {
22      return null;
23    }
24  
25    public Connection createConnection(String arg0, String arg1) throws JMSException {
26      return null;
27    }
28  
29  }