public class MBeanServerConnectionFactory extends org.apache.commons.pool.BaseKeyedPoolableObjectFactory<JmxConnectionProvider,JMXConnection>
| Constructor and Description |
|---|
MBeanServerConnectionFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroyObject(JmxConnectionProvider key,
JMXConnection jmxConnection) |
JMXConnection |
makeObject(JmxConnectionProvider server) |
boolean |
validateObject(JmxConnectionProvider key,
JMXConnection jmxConnection) |
@Nonnull public JMXConnection makeObject(@Nonnull JmxConnectionProvider server) throws java.io.IOException
makeObject in interface org.apache.commons.pool.KeyedPoolableObjectFactory<JmxConnectionProvider,JMXConnection>makeObject in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory<JmxConnectionProvider,JMXConnection>java.io.IOExceptionpublic void destroyObject(@Nonnull
JmxConnectionProvider key,
@Nonnull
JMXConnection jmxConnection)
throws java.io.IOException
destroyObject in interface org.apache.commons.pool.KeyedPoolableObjectFactory<JmxConnectionProvider,JMXConnection>destroyObject in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory<JmxConnectionProvider,JMXConnection>java.io.IOExceptionpublic boolean validateObject(@Nonnull
JmxConnectionProvider key,
@Nonnull
JMXConnection jmxConnection)
validateObject in interface org.apache.commons.pool.KeyedPoolableObjectFactory<JmxConnectionProvider,JMXConnection>validateObject in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory<JmxConnectionProvider,JMXConnection>Copyright © 2010-2018 JmxTrans team. All Rights Reserved.