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

#include <ConnectionPoolConfiguration.h>

Public Member Functions

 ConnectionPoolConfiguration (ExhaustedAction exhaustedAction, bool lifo, int maxActive, int maxTotal, long maxWait, int maxIdle, int minIdle, int numTestsPerEvictionRun, int timeBetweenEvictionRuns, int minEvictableIdleTime, bool testOnBorrow, bool testOnReturn, bool testWhileIdle)
 
const ExhaustedActiongetExhaustedAction () const
 
const bool & isLifo () const
 
const int & getMaxActive () const
 
const int & getMaxTotal () const
 
const long & getMaxWait () const
 
const int & getMaxIdle () const
 
const int & getMinIdle () const
 
const int & getNumTestsPerEvictionRun () const
 
const int & getTimeBetweenEvictionRuns () const
 
const int & getMinEvictableIdleTime () const
 
const bool & isTestOnBorrow () const
 
const bool & isTestOnReturn () const
 
const bool & isTestWhileIdle () const
 

Constructor & Destructor Documentation

◆ ConnectionPoolConfiguration()

infinispan::hotrod::ConnectionPoolConfiguration::ConnectionPoolConfiguration ( ExhaustedAction  exhaustedAction,
bool  lifo,
int  maxActive,
int  maxTotal,
long  maxWait,
int  maxIdle,
int  minIdle,
int  numTestsPerEvictionRun,
int  timeBetweenEvictionRuns,
int  minEvictableIdleTime,
bool  testOnBorrow,
bool  testOnReturn,
bool  testWhileIdle 
)

Member Function Documentation

◆ getExhaustedAction()

const ExhaustedAction& infinispan::hotrod::ConnectionPoolConfiguration::getExhaustedAction ( ) const

◆ getMaxActive()

const int& infinispan::hotrod::ConnectionPoolConfiguration::getMaxActive ( ) const

◆ getMaxIdle()

const int& infinispan::hotrod::ConnectionPoolConfiguration::getMaxIdle ( ) const

◆ getMaxTotal()

const int& infinispan::hotrod::ConnectionPoolConfiguration::getMaxTotal ( ) const

◆ getMaxWait()

const long& infinispan::hotrod::ConnectionPoolConfiguration::getMaxWait ( ) const

◆ getMinEvictableIdleTime()

const int& infinispan::hotrod::ConnectionPoolConfiguration::getMinEvictableIdleTime ( ) const

◆ getMinIdle()

const int& infinispan::hotrod::ConnectionPoolConfiguration::getMinIdle ( ) const

◆ getNumTestsPerEvictionRun()

const int& infinispan::hotrod::ConnectionPoolConfiguration::getNumTestsPerEvictionRun ( ) const

◆ getTimeBetweenEvictionRuns()

const int& infinispan::hotrod::ConnectionPoolConfiguration::getTimeBetweenEvictionRuns ( ) const

◆ isLifo()

const bool& infinispan::hotrod::ConnectionPoolConfiguration::isLifo ( ) const

◆ isTestOnBorrow()

const bool& infinispan::hotrod::ConnectionPoolConfiguration::isTestOnBorrow ( ) const

◆ isTestOnReturn()

const bool& infinispan::hotrod::ConnectionPoolConfiguration::isTestOnReturn ( ) const

◆ isTestWhileIdle()

const bool& infinispan::hotrod::ConnectionPoolConfiguration::isTestWhileIdle ( ) const

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