public interface ComponentPoolSurface
String getPoolName()
void startup()
throws ComponentPoolException
ComponentPoolExceptionvoid shutdown()
throws ComponentPoolException
ComponentPoolExceptionint getPoolSize()
int getFreeSize()
int getProcessingSize()
boolean isTestOnCreate()
void setTestOnCreate(boolean testOnCreate)
boolean isTestOnAcquire()
void setTestOnAcquire(boolean testOnAcquire)
boolean isReportLeaseTimeNanos()
void setReportLeaseTimeNanos(boolean reportLeaseTimeNanos)
boolean isExistentiallyAware()
void setExistentiallyAware(boolean existentiallyAware)
long getCreationTimeoutMillis()
void setCreationTimeoutMillis(long creationTimeoutMillis)
long getAcquireWaitTimeMillis()
void setAcquireWaitTimeMillis(long acquireWaitTimeMillis)
int getInitialPoolSize()
int getMinPoolSize()
void setMinPoolSize(int minPoolSize)
int getMaxPoolSize()
void setMaxPoolSize(int maxPoolSize)
int getMaxLeaseTimeSeconds()
void setMaxLeaseTimeSeconds(int maxLeaseTimeSeconds)
int getMaxIdleTimeSeconds()
void setMaxIdleTimeSeconds(int maxIdleTimeSeconds)
int getUnReturnedElementTimeoutSeconds()
void setUnReturnedElementTimeoutSeconds(int unReturnedElementTimeoutSeconds)
Copyright © 2019. All rights reserved.