Package org.opennms.protocols.wmi
Class WmiParams
- java.lang.Object
-
- org.opennms.protocols.wmi.WmiParams
-
public class WmiParams extends Object
This class contains the parameters used to perform and validate checks against WMI agents.- Version:
- $Id: $
- Author:
- Matt Raykowski
-
-
Field Summary
Fields Modifier and Type Field Description static StringWMI_DEFAULT_NAMESPACEConstantWMI_DEFAULT_NAMESPACE="root/cimv2"static StringWMI_OPERATION_INSTANCEOFConstantWMI_OPERATION_INSTANCEOF="InstanceOf"static StringWMI_OPERATION_WQLConstantWMI_OPERATION_WQL="Wql"
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetCompareOperation()getCompareOperationObjectgetCompareValue()getCompareValueStringgetWmiClass()getWmiClassStringgetWmiObject()getWmiObjectStringgetWmiOperation()getWmiOperationStringgetWql()getWqlvoidsetCompareOperation(String compareOperation)setCompareOperationvoidsetCompareValue(Object compareValue)setCompareValuevoidsetWmiClass(String wmiClass)setWmiClassvoidsetWmiObject(String wmiObject)setWmiObjectvoidsetWmiOperation(String wmiOperation)setWmiOperationvoidsetWql(String wmiWql)setWql
-
-
-
Field Detail
-
WMI_OPERATION_INSTANCEOF
public static final String WMI_OPERATION_INSTANCEOF
ConstantWMI_OPERATION_INSTANCEOF="InstanceOf"- See Also:
- Constant Field Values
-
WMI_OPERATION_WQL
public static final String WMI_OPERATION_WQL
ConstantWMI_OPERATION_WQL="Wql"- See Also:
- Constant Field Values
-
WMI_DEFAULT_NAMESPACE
public static final String WMI_DEFAULT_NAMESPACE
ConstantWMI_DEFAULT_NAMESPACE="root/cimv2"- See Also:
- Constant Field Values
-
-
Constructor Detail
-
WmiParams
public WmiParams(String queryType, Object compVal, String compOp, String wmiObj1, String wmiObj2)
Constructor, sets the critical threshold.- Parameters:
queryType- the type of query operation to perform.compVal- the value to be used for the comparison.compOp- the operation to be used in the comparison.wmiObj1- the WMI class to be queried, or WQL to be executed.wmiObj2- the WMI object within to be queried.
-
-
Method Detail
-
getCompareValue
public Object getCompareValue()
getCompareValue
- Returns:
- the m_CompareValue
-
setCompareValue
public void setCompareValue(Object compareValue)
setCompareValue
- Parameters:
compareValue- the m_CompareValue to set
-
getCompareOperation
public String getCompareOperation()
getCompareOperation
- Returns:
- the m_CompareOperation
-
setCompareOperation
public void setCompareOperation(String compareOperation)
setCompareOperation
- Parameters:
compareOperation- the m_CompareOperation to set
-
getWmiClass
public String getWmiClass()
getWmiClass
- Returns:
- the m_WmiClass
-
setWmiClass
public void setWmiClass(String wmiClass)
setWmiClass
- Parameters:
wmiClass- the m_WmiClass to set
-
getWmiObject
public String getWmiObject()
getWmiObject
- Returns:
- the m_WmiObject
-
setWmiObject
public void setWmiObject(String wmiObject)
setWmiObject
- Parameters:
wmiObject- the m_WmiObject to set
-
-