KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > ubermq > jms > client > impl > AbstractConnectionFactory


1 package com.ubermq.jms.client.impl;
2
3 /**
4  * A convenience implementation for a connection factory
5  * that does not need to distinguish between topic and queue
6  * connections, and does not use username and password information.
7  * <P>
8  *
9  * All method calls are delegated to the <code>createConnection</code> method.<P>
10  */

11 public abstract class AbstractConnectionFactory
12     implements javax.jms.ConnectionFactory JavaDoc,
13     javax.jms.TopicConnectionFactory JavaDoc,
14     javax.jms.QueueConnectionFactory JavaDoc
15 {
16     public javax.jms.TopicConnection JavaDoc createTopicConnection(String JavaDoc p0, String JavaDoc p1) throws javax.jms.JMSException JavaDoc
17     {
18         return (javax.jms.TopicConnection JavaDoc)createConnection();
19     }
20
21     public javax.jms.TopicConnection JavaDoc createTopicConnection() throws javax.jms.JMSException JavaDoc
22     {
23         return (javax.jms.TopicConnection JavaDoc)createConnection();
24     }
25
26     public javax.jms.QueueConnection JavaDoc createQueueConnection(String JavaDoc p0, String JavaDoc p1) throws javax.jms.JMSException JavaDoc
27     {
28         return (javax.jms.QueueConnection JavaDoc)createConnection();
29     }
30
31     public javax.jms.QueueConnection JavaDoc createQueueConnection() throws javax.jms.JMSException JavaDoc
32     {
33         return (javax.jms.QueueConnection JavaDoc)createConnection();
34     }
35
36     public javax.jms.Connection JavaDoc createConnection(String JavaDoc p0, String JavaDoc p1) throws javax.jms.JMSException JavaDoc
37     {
38         return createConnection();
39     }
40 }
41
Popular Tags