org.slf4j.agent
Class AgentOptions

java.lang.Object
  extended by 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
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
AgentOptions()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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
Constructor Detail

AgentOptions

public AgentOptions()


Copyright © 2005-2011 QOS.ch. All Rights Reserved.