Class NsclientPacket


  • public class NsclientPacket
    extends Object
    This object implements the packets created by the NsclientManager system.
    Version:
    $Id: $
    Author:
    Matt Raykowski
    • Field Detail

      • RES_STATE_OK

        public static final short RES_STATE_OK
        This value is used to state that the service check was validated OK.
        See Also:
        Constant Field Values
      • RES_STATE_WARNING

        public static final short RES_STATE_WARNING
        This value is used to state that the service check was validated, but needs attention.
        See Also:
        Constant Field Values
      • RES_STATE_CRIT

        public static final short RES_STATE_CRIT
        This value is used to state the the service check was validated and needs immediate attention, an outage has occurred.
        See Also:
        Constant Field Values
      • RES_STATE_UNKNOWN

        public static final short RES_STATE_UNKNOWN
        This value is used when a service check validation has unknown results.
        See Also:
        Constant Field Values
      • STATE_STRINGS

        public static final Map<String,​Short> STATE_STRINGS
        This member is used to convert result codes to strings and vice versa.
    • Method Detail

      • convertStateToString

        public static String convertStateToString​(short type)
        This method converts a result code to a string.
        Parameters:
        type - the result code to convert
        Returns:
        the string name of the result code passed, default "UNKNOWN" if no correspond code found.
      • convertStringToType

        public static short convertStringToType​(String type)
        This method returns the result code for a corresponding string.
        Parameters:
        type - the string name of the result code.
        Returns:
        the short ID for the result code.
      • getResponse

        public String getResponse()
        Returns the value of the server response.
        Returns:
        the value of the server response.
      • getResultCode

        public short getResultCode()
        Returns the result code for the validation.
        Returns:
        the result code for the validation.
      • setResultCode

        public void setResultCode​(short res)
        This method sets the result code for the check validation.
        Parameters:
        res - the result code.