Infinispan HotRod C++ Client  8.3.2.Final
Public Member Functions | List of all members
infinispan::hotrod::TransactionManager Class Reference

#include <TransactionManager.h>

Public Member Functions

HR_EXTERN TransactionManager ()
 
HR_EXTERN void begin ()
 
HR_EXTERN void commit ()
 
HR_EXTERN void rollback ()
 
const std::vector< char > & getUuid () const
 
HR_EXTERN std::shared_ptr< TransactiongetCurrentTransaction ()
 

Detailed Description

The transaction manager. Default behavior is a single transaction manager for application

Constructor & Destructor Documentation

◆ TransactionManager()

HR_EXTERN infinispan::hotrod::TransactionManager::TransactionManager ( )
inline

Member Function Documentation

◆ begin()

HR_EXTERN void infinispan::hotrod::TransactionManager::begin ( )

◆ commit()

HR_EXTERN void infinispan::hotrod::TransactionManager::commit ( )

◆ getCurrentTransaction()

HR_EXTERN std::shared_ptr<Transaction> infinispan::hotrod::TransactionManager::getCurrentTransaction ( )

◆ getUuid()

const std::vector<char>& infinispan::hotrod::TransactionManager::getUuid ( ) const
inline

◆ rollback()

HR_EXTERN void infinispan::hotrod::TransactionManager::rollback ( )

The documentation for this class was generated from the following file: