1 package ch.qos.logback.classic.net.mock; 2 3 import javax.jms.Connection; 4 import javax.jms.JMSException; 5 import javax.jms.TopicConnection; 6 import javax.jms.TopicConnectionFactory; 7 8 public class MockTopicConnectionFactory implements TopicConnectionFactory { 9 10 MockTopicConnection cnx = new MockTopicConnection(); 11 12 public TopicConnection createTopicConnection() throws JMSException { 13 return cnx; 14 } 15 16 public TopicConnection createTopicConnection(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 }