1#ifndef CONNECTIONPOOLCONFIGURATION_H_
2#define CONNECTIONPOOLCONFIGURATION_H_
10#define WINDOWS_WORKAROUND_CREATE_NEW CREATE_NEW
16#ifdef WINDOWS_WORKAROUND_CREATE_NEW
17#define CREATE_NEW WINDOWS_WORKAROUND_CREATE_NEW
18#undef WINDOWS_WORKAROUND_CREATE_NEW
31 int numTestsPerEvictionRun,
32 int timeBetweenEvictionRuns,
33 int minEvictableIdleTime,
64 int numTestsPerEvictionRun;
65 int timeBetweenEvictionRuns;
66 int minEvictableIdleTime;
#define HR_EXTERN
Definition: ImportExport.h:35
Definition: ConnectionPoolConfiguration.h:22
const long & getMaxWait() const
const bool & isTestOnBorrow() const
const int & getMinEvictableIdleTime() const
const int & getMaxTotal() const
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 int & getNumTestsPerEvictionRun() const
const int & getMinIdle() const
const bool & isTestWhileIdle() const
const int & getTimeBetweenEvictionRuns() const
const int & getMaxIdle() const
const bool & isLifo() const
const int & getMaxActive() const
const ExhaustedAction & getExhaustedAction() const
const bool & isTestOnReturn() const
ExhaustedAction
Definition: ConnectionPoolConfiguration.h:14
@ WAIT
Definition: ConnectionPoolConfiguration.h:14
@ CREATE_NEW
Definition: ConnectionPoolConfiguration.h:14
@ EXCEPTION
Definition: ConnectionPoolConfiguration.h:14
Definition: AuthenticationConfiguration.h:10