1 package ch.qos.logback.classic.net.mock; 2 3 import java.io.Serializable; 4 5 import javax.jms.BytesMessage; 6 import javax.jms.Destination; 7 import javax.jms.JMSException; 8 import javax.jms.MapMessage; 9 import javax.jms.Message; 10 import javax.jms.MessageConsumer; 11 import javax.jms.MessageListener; 12 import javax.jms.MessageProducer; 13 import javax.jms.ObjectMessage; 14 import javax.jms.Queue; 15 import javax.jms.QueueBrowser; 16 import javax.jms.QueueReceiver; 17 import javax.jms.QueueSender; 18 import javax.jms.QueueSession; 19 import javax.jms.StreamMessage; 20 import javax.jms.TemporaryQueue; 21 import javax.jms.TemporaryTopic; 22 import javax.jms.TextMessage; 23 import javax.jms.Topic; 24 import javax.jms.TopicSubscriber; 25 26 public class MockQueueSession implements QueueSession { 27 28 public ObjectMessage createObjectMessage() throws JMSException { 29 return new MockObjectMessage(); 30 } 31 32 public QueueSender createSender(Queue queue) throws JMSException { 33 if (queue == null) { 34 return null; 35 } 36 return new MockQueueSender(queue); 37 } 38 39 public QueueBrowser createBrowser(Queue arg0) throws JMSException { 40 41 return null; 42 } 43 44 public QueueBrowser createBrowser(Queue arg0, String arg1) throws JMSException { 45 46 return null; 47 } 48 49 public Queue createQueue(String arg0) throws JMSException { 50 51 return null; 52 } 53 54 public QueueReceiver createReceiver(Queue arg0) throws JMSException { 55 56 return null; 57 } 58 59 public QueueReceiver createReceiver(Queue arg0, String arg1) throws JMSException { 60 61 return null; 62 } 63 64 public TemporaryQueue createTemporaryQueue() throws JMSException { 65 66 return null; 67 } 68 69 public void close() throws JMSException { 70 71 72 } 73 74 public void commit() throws JMSException { 75 76 77 } 78 79 public BytesMessage createBytesMessage() throws JMSException { 80 81 return null; 82 } 83 84 public MessageConsumer createConsumer(Destination arg0) throws JMSException { 85 86 return null; 87 } 88 89 public MessageConsumer createConsumer(Destination arg0, String arg1) throws JMSException { 90 91 return null; 92 } 93 94 public MessageConsumer createConsumer(Destination arg0, String arg1, boolean arg2) throws JMSException { 95 96 return null; 97 } 98 99 public TopicSubscriber createDurableSubscriber(Topic arg0, String arg1) throws JMSException { 100 101 return null; 102 } 103 104 public TopicSubscriber createDurableSubscriber(Topic arg0, String arg1, String arg2, boolean arg3) throws JMSException { 105 106 return null; 107 } 108 109 public MapMessage createMapMessage() throws JMSException { 110 111 return null; 112 } 113 114 public Message createMessage() throws JMSException { 115 116 return null; 117 } 118 119 public ObjectMessage createObjectMessage(Serializable arg0) throws JMSException { 120 121 return null; 122 } 123 124 public MessageProducer createProducer(Destination arg0) throws JMSException { 125 126 return null; 127 } 128 129 public StreamMessage createStreamMessage() throws JMSException { 130 131 return null; 132 } 133 134 public TemporaryTopic createTemporaryTopic() throws JMSException { 135 136 return null; 137 } 138 139 public TextMessage createTextMessage() throws JMSException { 140 141 return null; 142 } 143 144 public TextMessage createTextMessage(String arg0) throws JMSException { 145 146 return null; 147 } 148 149 public Topic createTopic(String arg0) throws JMSException { 150 151 return null; 152 } 153 154 public int getAcknowledgeMode() throws JMSException { 155 156 return 0; 157 } 158 159 public MessageListener getMessageListener() throws JMSException { 160 161 return null; 162 } 163 164 public boolean getTransacted() throws JMSException { 165 166 return false; 167 } 168 169 public void recover() throws JMSException { 170 171 172 } 173 174 public void rollback() throws JMSException { 175 176 177 } 178 179 public void run() { 180 181 182 } 183 184 public void setMessageListener(MessageListener arg0) throws JMSException { 185 186 187 } 188 189 public void unsubscribe(String arg0) throws JMSException { 190 191 192 } 193 194 195 }