Interface XASession

All Superinterfaces:
Session
All Known Subinterfaces:
CRXSession

@ProviderType public interface XASession extends Session
Deprecated.
An XA-enabled session should directly implement the XAResource interface
The XASession interface extends the capability of Session by adding access to a JCR repository's support for the Java Transaction API (JTA).

This support takes the form of a XAResource object. The functionality of this object closely resembles that defined by the standard X/Open XA Resource interface.

This interface is used by the transaction manager; an application does not use it directly.

Since:
1.4
  • Method Details

    • getXAResource

      XAResource getXAResource()
      Deprecated.
      Retrieves an XAResource object that the transaction manager will use to manage this XASession object's participation in a distributed transaction.
      Returns:
      the XAResource object.