public class HikariPoolMonitor extends org.codehaus.griffon.runtime.monitor.AbstractMBeanRegistration implements HikariPoolMonitorMXBean
| Constructor and Description |
|---|
HikariPoolMonitor(Metadata metadata,
com.zaxxer.hikari.pool.HikariPool delegate,
String name) |
| Modifier and Type | Method and Description |
|---|---|
int |
getActiveConnections() |
int |
getIdleConnections() |
int |
getThreadsAwaitingConnection() |
int |
getTotalConnections() |
void |
postDeregister() |
ObjectName |
preRegister(MBeanServer server,
ObjectName name) |
void |
resumePool() |
void |
softEvictConnections() |
void |
suspendPool() |
public ObjectName preRegister(MBeanServer server, ObjectName name) throws Exception
preRegister in interface MBeanRegistrationpreRegister in class org.codehaus.griffon.runtime.monitor.AbstractMBeanRegistrationExceptionpublic void postDeregister()
postDeregister in interface MBeanRegistrationpostDeregister in class org.codehaus.griffon.runtime.monitor.AbstractMBeanRegistrationpublic int getActiveConnections()
getActiveConnections in interface HikariPoolMonitorMXBeanpublic int getIdleConnections()
getIdleConnections in interface HikariPoolMonitorMXBeanpublic int getTotalConnections()
getTotalConnections in interface HikariPoolMonitorMXBeanpublic int getThreadsAwaitingConnection()
getThreadsAwaitingConnection in interface HikariPoolMonitorMXBeanpublic void softEvictConnections()
softEvictConnections in interface HikariPoolMonitorMXBeanpublic void suspendPool()
suspendPool in interface HikariPoolMonitorMXBeanpublic void resumePool()
resumePool in interface HikariPoolMonitorMXBean