fr.dyade.aaa.agent
Class Debug
This class controls the debug traces printed to the audit file.
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.
A3Agent
public static final String A3Agent
A3Debug
public static final String A3Debug
A3Engine
public static final String A3Engine
A3Network
public static final String A3Network
A3Proxy
public static final String A3Proxy
A3Service
public static final String A3Service
Copyright B) 2004 Scalagent - All rights reserved