public class WsManWQLDetector extends SyncAbstractDetector
Modifier and Type | Field and Description |
---|---|
static org.slf4j.Logger |
LOG |
Constructor and Description |
---|
WsManWQLDetector() |
WsManWQLDetector(String serviceName) |
Modifier and Type | Method and Description |
---|---|
DetectResults |
detect(DetectRequest request)
detect
|
void |
dispose()
dispose
|
String |
getresourceUri() |
String |
getwql() |
boolean |
isServiceDetected(InetAddress address)
isServiceDetected
|
DetectResults |
isServiceDetected(InetAddress address,
org.opennms.core.wsman.WSManEndpoint endpoint) |
protected void |
onInit()
onInit
|
void |
setClientFactory(org.opennms.core.wsman.WSManClientFactory factory) |
void |
setresourceUri(String resourceUri) |
void |
setwql(String wql) |
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
public WsManWQLDetector()
public WsManWQLDetector(String serviceName)
public DetectResults detect(DetectRequest request)
SyncServiceDetector
detect
detect
in interface SyncServiceDetector
detect
in class SyncAbstractDetector
request
- a DetectRequest
object.public boolean isServiceDetected(InetAddress address)
SyncAbstractDetector
isServiceDetected
isServiceDetected
in class SyncAbstractDetector
address
- a InetAddress
object.public DetectResults isServiceDetected(InetAddress address, org.opennms.core.wsman.WSManEndpoint endpoint)
public void setClientFactory(org.opennms.core.wsman.WSManClientFactory factory)
public void setresourceUri(String resourceUri)
public String getresourceUri()
public void setwql(String wql)
public String getwql()
protected void onInit()
AbstractDetector
onInit
onInit
in class AbstractDetector
public void dispose()
AbstractDetector
dispose
dispose
in interface ServiceDetector
dispose
in class AbstractDetector
Copyright © 2020. All rights reserved.