org.slf4j.agent

Class AgentOptions

public class AgentOptions extends Object

All recognized options in the string passed to the java agent. For "java -javaagent:foo.jar=OPTIONS HelloWorld" this would be "OPTIONS".

It is considered to be a list of options separated by (currently) ";", on the form "option=value". The interpretation of "value" is specific to each option.

Field Summary
static StringIGNORE
List of class prefixes to ignore when instrumenting.
static StringLEVEL
Indicate the SLF4J level that should be used by the logging statements added by the agent.
static StringTIME
Indicate that the agent should print out "new java.util.Date()" at the time the option was processed and at shutdown time (using the shutdown hook).
static StringVERBOSE
Indicate that the agent should log actions to System.err, like adding logging to methods, etc.

Field Detail

IGNORE

public static final String IGNORE
List of class prefixes to ignore when instrumenting. Note: Classes loaded before the agent cannot be instrumented.

LEVEL

public static final String LEVEL
Indicate the SLF4J level that should be used by the logging statements added by the agent. Default is "info".

TIME

public static final String TIME
Indicate that the agent should print out "new java.util.Date()" at the time the option was processed and at shutdown time (using the shutdown hook).

VERBOSE

public static final String VERBOSE
Indicate that the agent should log actions to System.err, like adding logging to methods, etc.
Copyright © 2005-2010 QOS.ch. All Rights Reserved.