Package com.adaptris.xa.jms
Interface XAVendorImplementation
-
- All Superinterfaces:
ComponentLifecycleExtension,ConnectionComparator<VendorImplementationBase>,VendorImplementationBase
- All Known Implementing Classes:
XAJndiImplementation
public interface XAVendorImplementation extends VendorImplementationBase
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description javax.jms.XAConnectionFactorycreateXAConnectionFactory()javax.jms.XASessioncreateXASession(javax.jms.XAConnection c)Create or otherwise get a XASession-
Methods inherited from interface com.adaptris.core.ComponentLifecycleExtension
prepare
-
Methods inherited from interface com.adaptris.core.jms.ConnectionComparator
connectionEquals
-
Methods inherited from interface com.adaptris.core.jms.VendorImplementationBase
createConsumer, createDestination, createQueue, createQueueReceiver, createSession, createTopic, createTopicSubscriber, retrieveBrokerDetailsForLogging
-
-
-
-
Method Detail
-
createXAConnectionFactory
javax.jms.XAConnectionFactory createXAConnectionFactory() throws javax.jms.JMSException- Throws:
javax.jms.JMSException
-
createXASession
javax.jms.XASession createXASession(javax.jms.XAConnection c) throws javax.jms.JMSExceptionCreate or otherwise get a XASession- Parameters:
c- the Connection- Throws:
javax.jms.JMSException- if there were any JMS related exceptions
-
-