java.lang.Object
org.snmp4j.tools.console.LogControl
The
LogControl tool can be used to control the log levels of agents implementing the SNMP4J-LOG-MIB.
Run java -cp SNMP4J.jar org.snmp4j.tools.console.LogControl help to get help and command usage.
- Since:
- 1.10
- Version:
- 1.10
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidlistLoggers(Snmp snmp, Target<?> target, PDUFactory pduFactory) static voidprivate static voidprivate static voidprivate static voidprivate static voidprivate static voidprivate static voidvoidrun()private <A extends Address>
voidsetLevel(Snmp snmp, Target<A> target, PDUFactory pduFactory) private <A extends Address>
voidverifyLoggerModification(Snmp snmp, Target<A> target, PDU pdu, OID levelOID, String logger, OID loggerIndex, String newLevel, ResponseEvent<A> response)
-
Field Details
-
SNMP4J_LOGGER_OIDS
-
OPTIONS
- See Also:
-
COMMAND_PARAMETER
- See Also:
-
COMMANDS
-
parameters
-
-
Constructor Details
-
LogControl
-
-
Method Details
-
run
public void run() -
setLevel
private <A extends Address> void setLevel(Snmp snmp, Target<A> target, PDUFactory pduFactory) throws IOException - Throws:
IOException
-
verifyLoggerModification
private <A extends Address> void verifyLoggerModification(Snmp snmp, Target<A> target, PDU pdu, OID levelOID, String logger, OID loggerIndex, String newLevel, ResponseEvent<A> response) throws IOException - Throws:
IOException
-
listLoggers
-
main
-
printUsage
private static void printUsage() -
printUsageHeader
private static void printUsageHeader() -
printOptions
private static void printOptions() -
printSetUsage
private static void printSetUsage() -
printListUsage
private static void printListUsage() -
printHelpUsage
private static void printHelpUsage()
-