public abstract class JMXDetector extends SyncAbstractDetector
Abstract JMXDetector class.
Modifier | Constructor and Description |
---|---|
protected |
JMXDetector(String serviceName,
int port)
Constructor for JMXDetector.
|
protected |
JMXDetector(String serviceName,
int port,
int timeout,
int retries)
Constructor for JMXDetector.
|
Modifier and Type | Method and Description |
---|---|
protected abstract JmxServerConnectionWrapper |
connect(InetAddress address,
int port,
int timeout) |
void |
dispose()
dispose
|
String |
getObject() |
boolean |
isServiceDetected(InetAddress address)
isServiceDetected
|
protected void |
onInit()
onInit
|
void |
setObject(String object) |
getIpMatch, getPort, getRetries, getServiceName, getTimeout, init, setIpMatch, setPort, setRetries, setServiceName, setTimeout
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getIpMatch, getPort, getServiceName, getTimeout, init, setIpMatch, setPort, setServiceName, setTimeout
protected JMXDetector(String serviceName, int port)
Constructor for JMXDetector.
serviceName
- a String
object.port
- a int.protected abstract JmxServerConnectionWrapper connect(InetAddress address, int port, int timeout) throws ConnectException, IOException
ConnectException
IOException
public final boolean isServiceDetected(InetAddress address)
isServiceDetected
isServiceDetected
in interface SyncServiceDetector
isServiceDetected
in class SyncAbstractDetector
address
- a InetAddress
object.protected void onInit()
AbstractDetector
onInit
onInit
in class AbstractDetector
public void dispose()
AbstractDetector
dispose
dispose
in interface ServiceDetector
dispose
in class AbstractDetector
public String getObject()
public void setObject(String object)
Copyright © 2016. All rights reserved.