Package org.slf4j.agent
Class AgentOptions
- java.lang.Object
-
- org.slf4j.agent.AgentOptions
-
public class AgentOptions extends java.lang.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
Fields Modifier and Type Field Description static java.lang.String
IGNORE
List of class prefixes to ignore when instrumenting.static java.lang.String
LEVEL
Indicate the SLF4J level that should be used by the logging statements added by the agent.static java.lang.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).static java.lang.String
VERBOSE
Indicate that the agent should log actions to System.err, like adding logging to methods, etc.
-
Constructor Summary
Constructors Constructor Description AgentOptions()
-
-
-
Field Detail
-
IGNORE
public static final java.lang.String IGNORE
List of class prefixes to ignore when instrumenting. Note: Classes loaded before the agent cannot be instrumented.- See Also:
- Constant Field Values
-
LEVEL
public static final java.lang.String LEVEL
Indicate the SLF4J level that should be used by the logging statements added by the agent. Default is "info".- See Also:
- Constant Field Values
-
TIME
public static final java.lang.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).- See Also:
- Constant Field Values
-
VERBOSE
public static final java.lang.String VERBOSE
Indicate that the agent should log actions to System.err, like adding logging to methods, etc.- See Also:
- Constant Field Values
-
-