Class PercDetector
- java.lang.Object
-
- org.opennms.netmgt.provision.support.AbstractDetector
-
- org.opennms.netmgt.provision.support.AgentBasedSyncAbstractDetector<SnmpAgentConfig>
-
- org.opennms.netmgt.provision.detector.snmp.SnmpDetector
-
- org.opennms.netmgt.provision.detector.snmp.PercDetector
-
- All Implemented Interfaces:
ServiceDetector
,SyncServiceDetector
@Component @Scope("prototype") public class PercDetector extends SnmpDetector
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.opennms.netmgt.provision.detector.snmp.SnmpDetector
SnmpDetector.MatchType
-
-
Field Summary
-
Fields inherited from class org.opennms.netmgt.provision.detector.snmp.SnmpDetector
DEFAULT_SERVICE_NAME
-
Fields inherited from class org.opennms.netmgt.provision.support.AgentBasedSyncAbstractDetector
HAS_MULTIPLE_AGENT_CONFIGS
-
-
Constructor Summary
Constructors Constructor Description PercDetector()
Constructor for CiscoIpSlaDetector.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getArrayNumber()
boolean
isServiceDetected(java.net.InetAddress address, SnmpAgentConfig agentConfig)
Returns true if the protocol defined by this plugin is supported.void
setArrayNumber(java.lang.String arrayNumber)
-
Methods inherited from class org.opennms.netmgt.provision.detector.snmp.SnmpDetector
configureAgentPTR, configureAgentVersion, dispose, getAgentConfig, getForceVersion, getHex, getIsTable, getListOfAgentConfigs, getMatchType, getOid, getValue, getVbvalue, isHex, isServiceDetected, onInit, setForceVersion, setHex, setIsTable, setMatchType, setOid, setSnmpDetectorExecutor, setUseSnmpProfiles, setVbvalue
-
Methods inherited from class org.opennms.netmgt.provision.support.AgentBasedSyncAbstractDetector
detect, hasMultipleAgentConfigs
-
Methods inherited from class org.opennms.netmgt.provision.support.AbstractDetector
getIpMatch, getPort, getRetries, getServiceName, getTimeout, init, setIpMatch, setPort, setRetries, setServiceName, setTimeout
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opennms.netmgt.provision.ServiceDetector
getIpMatch, getPort, getServiceName, getTimeout, init, setIpMatch, setPort, setServiceName, setTimeout
-
-
-
-
Method Detail
-
isServiceDetected
public boolean isServiceDetected(java.net.InetAddress address, SnmpAgentConfig agentConfig)
Returns true if the protocol defined by this plugin is supported. If the protocol is not supported then a false value is returned to the caller. The qualifier map passed to the method is used by the plugin to return additional information by key-name. These key-value pairs can be added to service events if needed.- Overrides:
isServiceDetected
in classSnmpDetector
-
getArrayNumber
public java.lang.String getArrayNumber()
-
setArrayNumber
public void setArrayNumber(java.lang.String arrayNumber)
-
-