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 String
WMI_DEFAULT_NAMESPACE
ConstantWMI_DEFAULT_NAMESPACE="root/cimv2"
static String
WMI_OPERATION_INSTANCEOF
ConstantWMI_OPERATION_INSTANCEOF="InstanceOf"
static String
WMI_OPERATION_WQL
ConstantWMI_OPERATION_WQL="Wql"
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCompareOperation()
getCompareOperationObject
getCompareValue()
getCompareValueString
getWmiClass()
getWmiClassString
getWmiObject()
getWmiObjectString
getWmiOperation()
getWmiOperationString
getWql()
getWqlvoid
setCompareOperation(String compareOperation)
setCompareOperationvoid
setCompareValue(Object compareValue)
setCompareValuevoid
setWmiClass(String wmiClass)
setWmiClassvoid
setWmiObject(String wmiObject)
setWmiObjectvoid
setWmiOperation(String wmiOperation)
setWmiOperationvoid
setWql(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
-
-