Interface ComponentPoolSurface
- All Known Subinterfaces:
ComponentPoolMonitorMXBean
- All Known Implementing Classes:
ComponentPoolMonitor
public interface ComponentPoolSurface
-
Method Summary
Modifier and TypeMethodDescriptionlonglongintintintintintintintintintbooleanbooleanbooleanbooleanvoidsetAcquireWaitTimeMillis(long acquireWaitTimeMillis) voidsetCreationTimeoutMillis(long creationTimeoutMillis) voidsetExistentiallyAware(boolean existentiallyAware) voidsetMaxIdleTimeSeconds(int maxIdleTimeSeconds) voidsetMaxLeaseTimeSeconds(int maxLeaseTimeSeconds) voidsetMaxPoolSize(int maxPoolSize) voidsetMaxProcessingTimeTimeSeconds(int maxProcessingTimeSeconds) voidsetMinPoolSize(int minPoolSize) voidsetReportLeaseTimeNanos(boolean reportLeaseTimeNanos) voidsetTestOnAcquire(boolean testOnAcquire) voidsetTestOnCreate(boolean testOnCreate) voidshutdown()voidstartup()
-
Method Details
-
getPoolName
String getPoolName() -
startup
- Throws:
ComponentPoolException
-
shutdown
- Throws:
ComponentPoolException
-
getPoolSize
int getPoolSize() -
getFreeSize
int getFreeSize() -
getProcessingSize
int getProcessingSize() -
isTestOnCreate
boolean isTestOnCreate() -
setTestOnCreate
void setTestOnCreate(boolean testOnCreate) -
isTestOnAcquire
boolean isTestOnAcquire() -
setTestOnAcquire
void setTestOnAcquire(boolean testOnAcquire) -
isReportLeaseTimeNanos
boolean isReportLeaseTimeNanos() -
setReportLeaseTimeNanos
void setReportLeaseTimeNanos(boolean reportLeaseTimeNanos) -
isExistentiallyAware
boolean isExistentiallyAware() -
setExistentiallyAware
void setExistentiallyAware(boolean existentiallyAware) -
getCreationTimeoutMillis
long getCreationTimeoutMillis() -
setCreationTimeoutMillis
void setCreationTimeoutMillis(long creationTimeoutMillis) -
getAcquireWaitTimeMillis
long getAcquireWaitTimeMillis() -
setAcquireWaitTimeMillis
void setAcquireWaitTimeMillis(long acquireWaitTimeMillis) -
getInitialPoolSize
int getInitialPoolSize() -
getMinPoolSize
int getMinPoolSize() -
setMinPoolSize
void setMinPoolSize(int minPoolSize) -
getMaxPoolSize
int getMaxPoolSize() -
setMaxPoolSize
void setMaxPoolSize(int maxPoolSize) -
getMaxLeaseTimeSeconds
int getMaxLeaseTimeSeconds() -
setMaxLeaseTimeSeconds
void setMaxLeaseTimeSeconds(int maxLeaseTimeSeconds) -
getMaxIdleTimeSeconds
int getMaxIdleTimeSeconds() -
setMaxIdleTimeSeconds
void setMaxIdleTimeSeconds(int maxIdleTimeSeconds) -
getMaxProcessingTimeSeconds
int getMaxProcessingTimeSeconds() -
setMaxProcessingTimeTimeSeconds
void setMaxProcessingTimeTimeSeconds(int maxProcessingTimeSeconds)
-