public abstract class AgentBasedSyncAbstractDetector<T> extends AbstractDetector implements SyncServiceDetector
Modifier | Constructor and Description |
---|---|
protected |
AgentBasedSyncAbstractDetector(String serviceName,
int port) |
|
AgentBasedSyncAbstractDetector(String serviceName,
int port,
int defaultTimeout,
int defaultRetries) |
Modifier and Type | Method and Description |
---|---|
DetectResults |
detect(DetectRequest request)
detect
|
abstract T |
getAgentConfig(DetectRequest request) |
abstract boolean |
isServiceDetected(InetAddress address,
T agentConfig) |
dispose, getIpMatch, getPort, getRetries, getServiceName, getTimeout, init, onInit, setIpMatch, setPort, setRetries, setServiceName, setTimeout
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
dispose, getIpMatch, getPort, getServiceName, getTimeout, init, setIpMatch, setPort, setServiceName, setTimeout
public AgentBasedSyncAbstractDetector(String serviceName, int port, int defaultTimeout, int defaultRetries)
protected AgentBasedSyncAbstractDetector(String serviceName, int port)
public DetectResults detect(DetectRequest request)
SyncServiceDetector
detect
detect
in interface SyncServiceDetector
request
- a DetectRequest
object.public abstract T getAgentConfig(DetectRequest request)
public abstract boolean isServiceDetected(InetAddress address, T agentConfig)
Copyright © 2019. All rights reserved.