Class CheckNrpe
- java.lang.Object
-
- org.opennms.netmgt.poller.monitors.nrpe.CheckNrpe
-
public abstract class CheckNrpe extends java.lang.ObjectCheckNrpe class.
- Version:
- $Id: $
- Author:
- ranger
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_PORTConstantDEFAULT_PORT=5666static intDEFAULT_TIMEOUTConstantDEFAULT_TIMEOUT=10
-
Constructor Summary
Constructors Constructor Description CheckNrpe()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static NrpePacketexecuteQuery(java.lang.String host, int port, java.lang.String buffer, int padding)executeQuerystatic NrpePacketexecuteQuery(java.lang.String host, java.lang.String buffer)executeQuerystatic NrpePacketexecuteQuery(java.lang.String host, java.lang.String buffer, int padding)executeQuerystatic voidmain(java.lang.String[] argv)mainstatic java.lang.StringnextArg(java.lang.String[] argv, int i)nextArgstatic NrpePacketsendPacket(short type, short resultCode, java.lang.String buffer)sendPacket
-
-
-
Field Detail
-
DEFAULT_PORT
public static final int DEFAULT_PORT
ConstantDEFAULT_PORT=5666- See Also:
- Constant Field Values
-
DEFAULT_TIMEOUT
public static final int DEFAULT_TIMEOUT
ConstantDEFAULT_TIMEOUT=10- See Also:
- Constant Field Values
-
-
Method Detail
-
executeQuery
public static NrpePacket executeQuery(java.lang.String host, java.lang.String buffer) throws java.lang.Exception
executeQuery
- Parameters:
host- aStringobject.buffer- aStringobject.- Returns:
- a
org.opennms.netmgt.poller.nrpe.NrpePacketobject. - Throws:
java.lang.Exception- if any.
-
executeQuery
public static NrpePacket executeQuery(java.lang.String host, java.lang.String buffer, int padding) throws java.lang.Exception
executeQuery
- Parameters:
host- aStringobject.buffer- aStringobject.padding- a int.- Returns:
- a
org.opennms.netmgt.poller.nrpe.NrpePacketobject. - Throws:
java.lang.Exception- if any.
-
executeQuery
public static NrpePacket executeQuery(java.lang.String host, int port, java.lang.String buffer, int padding) throws java.lang.Exception
executeQuery
- Parameters:
host- aStringobject.port- a int.buffer- aStringobject.padding- a int.- Returns:
- a
org.opennms.netmgt.poller.nrpe.NrpePacketobject. - Throws:
java.lang.Exception- if any.
-
sendPacket
public static NrpePacket sendPacket(short type, short resultCode, java.lang.String buffer) throws java.lang.Exception
sendPacket
- Parameters:
type- a short.resultCode- a short.buffer- aStringobject.- Returns:
- a
org.opennms.netmgt.poller.nrpe.NrpePacketobject. - Throws:
java.lang.Exception- if any.
-
main
public static void main(java.lang.String[] argv) throws java.lang.Exceptionmain
- Parameters:
argv- an array ofStringobjects.- Throws:
java.lang.Exception- if any.
-
nextArg
public static java.lang.String nextArg(java.lang.String[] argv, int i) throws java.lang.ExceptionnextArg
- Parameters:
argv- an array ofStringobjects.i- a int.- Returns:
- a
Stringobject. - Throws:
java.lang.Exception- if any.
-
-