Class 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 Detail

      • WMI_OPERATION_INSTANCEOF

        public static final String WMI_OPERATION_INSTANCEOF
        Constant WMI_OPERATION_INSTANCEOF="InstanceOf"
        See Also:
        Constant Field Values
      • WMI_DEFAULT_NAMESPACE

        public static final String WMI_DEFAULT_NAMESPACE
        Constant WMI_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
      • getWql

        public String getWql()

        getWql

        Returns:
        a String object.
      • setWql

        public void setWql​(String wmiWql)

        setWql

        Parameters:
        wmiWql - a String object.
      • getWmiOperation

        public String getWmiOperation()

        getWmiOperation

        Returns:
        a String object.
      • setWmiOperation

        public void setWmiOperation​(String wmiOperation)

        setWmiOperation

        Parameters:
        wmiOperation - a String object.