Infinispan HotRod C++ Client  8.2.1.Final
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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

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

const ExhaustedAction& infinispan::hotrod::ConnectionPoolConfiguration::getExhaustedAction ( ) const
const int& infinispan::hotrod::ConnectionPoolConfiguration::getMaxActive ( ) const
const int& infinispan::hotrod::ConnectionPoolConfiguration::getMaxIdle ( ) const
const int& infinispan::hotrod::ConnectionPoolConfiguration::getMaxTotal ( ) const
const long& infinispan::hotrod::ConnectionPoolConfiguration::getMaxWait ( ) const
const int& infinispan::hotrod::ConnectionPoolConfiguration::getMinEvictableIdleTime ( ) const
const int& infinispan::hotrod::ConnectionPoolConfiguration::getMinIdle ( ) const
const int& infinispan::hotrod::ConnectionPoolConfiguration::getNumTestsPerEvictionRun ( ) const
const int& infinispan::hotrod::ConnectionPoolConfiguration::getTimeBetweenEvictionRuns ( ) const
const bool& infinispan::hotrod::ConnectionPoolConfiguration::isLifo ( ) const
const bool& infinispan::hotrod::ConnectionPoolConfiguration::isTestOnBorrow ( ) const
const bool& infinispan::hotrod::ConnectionPoolConfiguration::isTestOnReturn ( ) const
const bool& infinispan::hotrod::ConnectionPoolConfiguration::isTestWhileIdle ( ) const

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