org.hyperic.hq.product.servlet.client
Class JMXProtocolRequest
java.lang.Object
org.hyperic.hq.product.servlet.client.JMXProtocolRequest
- Direct Known Subclasses:
- JMXProtocolAjp, JMXProtocolHttp
public abstract class JMXProtocolRequest
- extends java.lang.Object
Interface for use by TomcatMeasurementPlugin to abstract transport.
Method Summary |
abstract java.io.InputStream |
openStream(java.lang.String host,
int port,
java.lang.String user,
java.lang.String pass,
java.lang.String path,
java.lang.String query)
|
java.lang.Object |
parseResponse(java.io.InputStream is,
java.lang.String qry)
|
abstract void |
shutdown()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JMXProtocolRequest
public JMXProtocolRequest()
openStream
public abstract java.io.InputStream openStream(java.lang.String host,
int port,
java.lang.String user,
java.lang.String pass,
java.lang.String path,
java.lang.String query)
throws java.lang.Exception
- Throws:
java.lang.Exception
shutdown
public abstract void shutdown()
parseResponse
public java.lang.Object parseResponse(java.io.InputStream is,
java.lang.String qry)
throws java.lang.Exception
- Throws:
java.lang.Exception
Copyright © 2004-2006 Hyperic, Inc. support@hyperic.net, All Rights Reserved.