Interface ComponentPoolSurface
-
- All Known Subinterfaces:
ComponentPoolMonitorMXBean
- All Known Implementing Classes:
ComponentPoolMonitor
public interface ComponentPoolSurface
-
-
Method Summary
-
-
-
Method Detail
-
getPoolName
String getPoolName()
-
startup
void startup() throws ComponentPoolException- Throws:
ComponentPoolException
-
shutdown
void shutdown() throws ComponentPoolException- 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)
-
getUnReturnedElementTimeoutSeconds
int getUnReturnedElementTimeoutSeconds()
-
setUnReturnedElementTimeoutSeconds
void setUnReturnedElementTimeoutSeconds(int unReturnedElementTimeoutSeconds)
-
-