public class JmxConnectionFactory extends org.apache.commons.pool.BaseKeyedPoolableObjectFactory<JMXConnectionParams,JMXConnector>
| Constructor and Description |
|---|
JmxConnectionFactory() |
| Modifier and Type | Method and Description |
|---|---|
void |
destroyObject(JMXConnectionParams params,
JMXConnector connector)
Closes the connection.
|
JMXConnector |
makeObject(JMXConnectionParams params)
Creates the connection.
|
boolean |
validateObject(JMXConnectionParams params,
JMXConnector connector)
Validates that the connection is good.
|
public JMXConnector makeObject(JMXConnectionParams params) throws Exception
makeObject in interface org.apache.commons.pool.KeyedPoolableObjectFactory<JMXConnectionParams,JMXConnector>makeObject in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory<JMXConnectionParams,JMXConnector>Exceptionpublic void destroyObject(JMXConnectionParams params, JMXConnector connector) throws Exception
destroyObject in interface org.apache.commons.pool.KeyedPoolableObjectFactory<JMXConnectionParams,JMXConnector>destroyObject in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory<JMXConnectionParams,JMXConnector>Exceptionpublic boolean validateObject(JMXConnectionParams params, JMXConnector connector)
validateObject in interface org.apache.commons.pool.KeyedPoolableObjectFactory<JMXConnectionParams,JMXConnector>validateObject in class org.apache.commons.pool.BaseKeyedPoolableObjectFactory<JMXConnectionParams,JMXConnector>Copyright © 2010-2015 JmxTrans team. All Rights Reserved.