1 23 package org.objectweb.joram.client.jms.ha.local; 24 25 import org.objectweb.joram.client.jms.XAConnection; 26 import org.objectweb.joram.client.jms.XATopicConnection; 27 import org.objectweb.joram.client.jms.Connection; 28 import org.objectweb.joram.client.jms.TopicConnection; 29 30 import javax.naming.NamingException ; 31 32 36 public class XATopicHALocalConnectionFactory 37 extends org.objectweb.joram.client.jms.XATopicConnectionFactory 38 { 39 42 public XATopicHALocalConnectionFactory() 43 { 44 super("", -1); 45 } 46 47 52 public javax.jms.XATopicConnection 53 createXATopicConnection(String name, String password) 54 throws javax.jms.JMSException 55 { 56 HALocalConnection lc = new HALocalConnection(name, password); 57 return new XATopicConnection(params, lc); 58 } 59 60 65 public javax.jms.XAConnection 66 createXAConnection(String name, String password) 67 throws javax.jms.JMSException 68 { 69 HALocalConnection lc = new HALocalConnection(name, password); 70 return new XAConnection(params, lc); 71 } 72 73 78 public javax.jms.TopicConnection 79 createTopicConnection(String name, String password) 80 throws javax.jms.JMSException 81 { 82 HALocalConnection lc = new HALocalConnection(name, password); 83 return new TopicConnection(params, lc); 84 } 85 86 92 public javax.jms.Connection createConnection(String name, String password) 93 throws javax.jms.JMSException 94 { 95 HALocalConnection lc = new HALocalConnection(name, password); 96 return new Connection(params, lc); 97 } 98 99 100 104 public static javax.jms.XATopicConnectionFactory create() 105 { 106 return new XATopicHALocalConnectionFactory(); 107 } 108 } 109 | Popular Tags |