Package | Description |
---|---|
javax.jms |
JMS 1.1 API.
|
javax.resource.spi |
The javax.resource.spi package contains APIs for the system
contracts defined in the Java EE Connector Architecture specification.
|
javax.resource.spi.endpoint |
This package contains system contracts for service endpoint interactions.
|
javax.transaction | |
javax.transaction.xa |
This package contains the classes and interfaces that define the interaction
between the transaction manager and the resources it manages.
|
org.h2.jdbcx | |
org.hibernate.service.jta.platform.internal | |
org.hornetq.api.core.client |
Core Client Messaging API.
|
org.hornetq.core.client.impl | |
org.hornetq.jms.client |
Implementation of the JMS API.
|
org.hornetq.jms.server.recovery |
This package is used to locate resources and connectors along the cluster set
I - JCA Connection Factories or InBound MDBs will call HornetQRegistryBase::register(XARecoveryConfig)
II - For each XARecoveryConfig the RegistryBase will instantiate a ResourceDiscoveryUnit which will
connect using that configuration and inform the Registry of any topology members
III - For each topology member found on the DiscoveryUnits, the RegistryBase will registry a HornetQResourceRecovery
that will exist per server
|
org.infinispan |
This is the core of Infinispan, a distributed, transactional, highly scalable data grid
platform.
|
org.infinispan.transaction.tm |
Infinispan's bare-bones internal transaction manager, used for batching calls as well as as a dummy, unit-test-only
transaction manager.
|
org.infinispan.transaction.xa |
XA transaction support.
|
org.jboss.jbossts.txbridge.outbound |
Modifier and Type | Method and Description |
---|---|
XAResource |
XASession.getXAResource()
Returns an XA resource to the caller.
|
Modifier and Type | Method and Description |
---|---|
XAResource |
ManagedConnection.getXAResource()
Returns an
javax.transaction.xa.XAresource instance. |
XAResource[] |
ResourceAdapter.getXAResources(ActivationSpec[] specs)
This method is called by the application server during crash recovery.
|
Modifier and Type | Method and Description |
---|---|
MessageEndpoint |
MessageEndpointFactory.createEndpoint(XAResource xaResource)
This is used to create a message endpoint.
|
MessageEndpoint |
MessageEndpointFactory.createEndpoint(XAResource xaResource,
long timeout)
This is used to create a message endpoint.
|
Modifier and Type | Method and Description |
---|---|
boolean |
Transaction.delistResource(XAResource xaRes,
int flag)
Delist an XA resource from this transaction.
|
boolean |
Transaction.enlistResource(XAResource xaRes)
Enlist an XA resource with this transaction.
|
Modifier and Type | Method and Description |
---|---|
boolean |
XAResource.isSameRM(XAResource xaRes)
Tells the caller if this resource has the same resource manager
as the argument resource.
|
Modifier and Type | Class and Description |
---|---|
class |
JdbcXAConnection
This class provides support for distributed transactions.
|
Modifier and Type | Method and Description |
---|---|
XAResource |
JdbcXAConnection.getXAResource()
Get the XAResource object.
|
Modifier and Type | Method and Description |
---|---|
boolean |
JdbcXAConnection.isSameRM(XAResource xares)
Checks if this is the same XAResource.
|
Modifier and Type | Method and Description |
---|---|
boolean |
WebSphereExtendedJtaPlatform.TransactionManagerAdapter.TransactionAdapter.delistResource(XAResource resource,
int i) |
boolean |
WebSphereExtendedJtaPlatform.TransactionManagerAdapter.TransactionAdapter.enlistResource(XAResource resource) |
Modifier and Type | Interface and Description |
---|---|
interface |
ClientSession
A ClientSession is a single-thread object required for producing and consuming messages.
|
Modifier and Type | Method and Description |
---|---|
XAResource |
ClientSession.getXAResource()
Returns the XAResource associated to the session.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ClientSessionInternal
A ClientSessionInternal
|
Modifier and Type | Class and Description |
---|---|
class |
ClientSessionImpl |
class |
DelegatingSession
A DelegatingSession
We wrap the real session, so we can add a finalizer on this and close the session
on GC if it has not already been closed
|
Modifier and Type | Method and Description |
---|---|
XAResource |
DelegatingSession.getXAResource() |
XAResource |
ClientSessionImpl.getXAResource() |
Modifier and Type | Method and Description |
---|---|
boolean |
DelegatingSession.isSameRM(XAResource xares) |
boolean |
ClientSessionImpl.isSameRM(XAResource xares) |
Modifier and Type | Method and Description |
---|---|
XAResource |
HornetQSession.getXAResource() |
Modifier and Type | Class and Description |
---|---|
class |
HornetQXAResourceWrapper
XAResourceWrapper.
|
Modifier and Type | Method and Description |
---|---|
protected XAResource |
HornetQXAResourceWrapper.connect()
Connect to the server if not already done so
|
XAResource |
HornetQXAResourceRecovery.getXAResource() |
XAResource[] |
HornetQXAResourceRecovery.getXAResources() |
XAResource[] |
HornetQRecoveryRegistry.getXAResources()
This will be called periodically by the Transaction Manager
|
Modifier and Type | Method and Description |
---|---|
boolean |
HornetQXAResourceWrapper.isSameRM(XAResource xaRes) |
Modifier and Type | Method and Description |
---|---|
XAResource |
CacheImpl.getXAResource() |
XAResource |
AdvancedCache.getXAResource()
Returns the
XAResource associated with this cache which can be
used to do transactional recovery. |
XAResource |
AbstractDelegatingCacheImpl.getXAResource() |
XAResource |
AbstractDelegatingAdvancedCache.getXAResource() |
Modifier and Type | Method and Description |
---|---|
XAResource |
DummyTransactionManager.firstEnlistedResource() |
XAResource |
DummyTransaction.firstEnlistedResource() |
Modifier and Type | Method and Description |
---|---|
Collection<XAResource> |
DummyTransaction.getEnlistedResources() |
Modifier and Type | Method and Description |
---|---|
boolean |
DummyTransaction.delistResource(XAResource xaRes,
int flag)
De-list an XA resource from this transaction.
|
boolean |
DummyTransaction.enlistResource(XAResource xaRes)
Enlist an XA resource with this transaction.
|
Modifier and Type | Class and Description |
---|---|
class |
TransactionXaAdapter
This acts both as an local
CacheTransaction and implementor of an XAResource that will be called by tx manager on various tx stages. |
Modifier and Type | Method and Description |
---|---|
boolean |
TransactionXaAdapter.isSameRM(XAResource xaResource)
the only situation in which it returns true is when the other xa resource pertains to the same cache, on
the same node.
|
Modifier and Type | Class and Description |
---|---|
class |
BridgeXAResource
Provides method call mapping between JTA parent coordinator and WS-AT subordinate transaction.
|
Modifier and Type | Method and Description |
---|---|
boolean |
BridgeXAResource.isSameRM(XAResource xaResource) |
Copyright © 2012 JBoss by Red Hat. All Rights Reserved.