Static Public Attributes | |
| static final String | A3Debug = "fr.dyade.aaa.agent" |
| static final String | A3Agent = A3Debug + ".Agent" |
| static final String | A3Engine = A3Debug + ".Engine" |
| static final String | A3Network = A3Debug + ".Network" |
| static final String | A3Service = A3Debug + ".Service" |
| static final String | A3Proxy = A3Agent + ".ProxyAgent" |
| static final String | JGroups = A3Debug + ".JGroups" |
Debug traces are controled in the source code by package specific variables. Those variables may be dynamically set from a special property file, or from the environment.
To set debug variable myvar in class myclass, the variable must be declared public and static, and the following property should be defined: .
Debug.var.myclass.myvar=true
However this works only when the class garbage collection is disabled.
The Debug debug variables themselves are special, as they are statically set in the init function. The debug variables of the other packages must be dynamically set to ensure this is done after the debug property file has been read.
Currently only boolean variables may be dynamically set this way.
Definition at line 45 of file Debug.java.
1.5.0