@EachBean(value=MongoSynchronousTransactionManager.class) @Internal public interface TransactionalClientSession extends com.mongodb.client.ClientSession
ClientSession
instance as a bean with any methods invoked
on the connection being delegated to connection bound to the current transaction.abortTransaction, commitTransaction, getPinnedServerAddress, getTransactionOptions, hasActiveTransaction, notifyMessageSent, notifyOperationInitiated, startTransaction, startTransaction, withTransaction, withTransaction
advanceClusterTime, advanceOperationTime, clearTransactionContext, close, getClusterTime, getOperationTime, getOptions, getOriginator, getRecoveryToken, getServerSession, getSnapshotTimestamp, getTransactionContext, isCausallyConsistent, setRecoveryToken, setSnapshotTimestamp, setTransactionContext