All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.infinispan.client.hotrod.transaction.manager.RemoteTransaction Maven / Gradle / Ivy

There is a newer version: 15.1.0.Dev04
Show newest version
package org.infinispan.client.hotrod.transaction.manager;

import jakarta.transaction.Transaction;

import org.infinispan.commons.tx.TransactionImpl;

/**
 * A {@link Transaction} implementation used by {@link RemoteTransactionManager}.
 *
 * @author Pedro Ruivo
 * @since 9.3
 * @see RemoteTransactionManager
 */
final class RemoteTransaction extends TransactionImpl {

   RemoteTransaction(RemoteTransactionManager transactionManager) {
      super();
      setXid(RemoteXid.create(transactionManager.getTransactionManagerId()));
   }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy