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.XAQueueConnection; 27 import org.objectweb.joram.client.jms.Connection; 28 import org.objectweb.joram.client.jms.QueueConnection; 29 30 import javax.naming.NamingException ; 31 32 36 public class XAQueueHALocalConnectionFactory 37 extends org.objectweb.joram.client.jms.XAQueueConnectionFactory 38 { 39 42 public XAQueueHALocalConnectionFactory() 43 { 44 super("", -1); 45 } 46 47 52 public javax.jms.XAQueueConnection 53 createXAQueueConnection(String name, String password) 54 throws javax.jms.JMSException 55 { 56 HALocalConnection lc = new HALocalConnection(name, password); 57 return new XAQueueConnection(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.QueueConnection 79 createQueueConnection(String name, String password) 80 throws javax.jms.JMSException 81 { 82 HALocalConnection lc = new HALocalConnection(name, password); 83 return new QueueConnection(params, lc); 84 } 85 86 91 public javax.jms.Connection createConnection(String name, String password) 92 throws javax.jms.JMSException 93 { 94 HALocalConnection lc = new HALocalConnection(name, password); 95 return new Connection(params, lc); 96 } 97 98 99 103 public static javax.jms.XAQueueConnectionFactory create() 104 { 105 return new XAQueueHALocalConnectionFactory(); 106 } 107 } 108 | Popular Tags |