Interface ICriterionProcessor
- All Known Implementing Classes:
CriterionProcessor
public interface ICriterionProcessor
Interface for processing different types of criteria for detection.
-
Method Summary
Modifier and TypeMethodDescriptionprocess(CommandLineCriterion commandLineCriterion) Process the Command Line criterion.process(DeviceTypeCriterion deviceTypeCriterion) Process the device type criterion.process(HttpCriterion httpCriterion) Process the HTTP criterion.process(IpmiCriterion ipmiCriterion) Process the IPMI criterion.process(ProcessCriterion processCriterion) Process the process criterion.process(ProductRequirementsCriterion productRequirementsCriterion) Process the product requirements criterion.process(ServiceCriterion serviceCriterion) Process the service criterion.process(SnmpGetCriterion snmpGetCriterion) Process the SNMP Get criterion.process(SnmpGetNextCriterion snmpGetNextCriterion) Process the SNMP Get Next criterion.process(WbemCriterion wbemCriterion) Process the WBEM criterion.process(WmiCriterion wmiCriterion) Process the WMI criterion.
-
Method Details
-
process
Process the WMI criterion.- Parameters:
wmiCriterion- The WMI criterion to process.- Returns:
- The result of the criterion test.
-
process
Process the WBEM criterion.- Parameters:
wbemCriterion- The WBEM criterion to process.- Returns:
- The result of the criterion test.
-
process
Process the SNMP Get Next criterion.- Parameters:
snmpGetNextCriterion- The SNMP Get Next criterion to process.- Returns:
- The result of the criterion test.
-
process
Process the SNMP Get criterion.- Parameters:
snmpGetCriterion- The SNMP Get criterion to process.- Returns:
- The result of the criterion test.
-
process
Process the service criterion.- Parameters:
serviceCriterion- The service criterion to process.- Returns:
- The result of the criterion test.
-
process
Process the product requirements criterion.- Parameters:
productRequirementsCriterion- The product requirements criterion to process.- Returns:
- The result of the criterion test.
-
process
Process the process criterion.- Parameters:
processCriterion- The process criterion to process.- Returns:
- The result of the criterion test.
-
process
Process the Command Line criterion.- Parameters:
commandLineCriterion- The OS command criterion to process.- Returns:
- The result of the criterion test.
-
process
Process the IPMI criterion.- Parameters:
ipmiCriterion- The IPMI criterion to process.- Returns:
- The result of the criterion test.
-
process
Process the HTTP criterion.- Parameters:
httpCriterion- The HTTP criterion to process.- Returns:
- The result of the criterion test.
-
process
Process the device type criterion.- Parameters:
deviceTypeCriterion- The device type criterion to process.- Returns:
- The result of the criterion test.
-