Interface RemoteTransaction

All Superinterfaces:
AutoCloseable, RequestSubmitter, Transaction
All Known Implementing Classes:
HttpRemoteTransaction

public interface RemoteTransaction extends Transaction, RequestSubmitter
A Transaction interface for remote connections that combine lifecycle management and synchronous submission. Note: Implementations of this interface are generally NOT thread-safe.
  • Method Details

    • getTransactionId

      String getTransactionId()
      Returns the server-generated transaction ID, or null if the transaction has not yet been started via Transaction.begin(Class).
      Returns:
      the transaction ID, or null if not yet begun