public class AcsLogManager
extends java.util.logging.LogManager
java.util.logging.manager property.
Currently only differs from standard JDK LogManager in that it dodges the mean effects of the shutdown hook
which calls LogManager.reset() too early.
It thus allows the Java container (and the Java manager and potentially other users of acsjlog)
to send remote log messages until the end.
Since ACS 7.0 the ClientLogManager no longer delegates logger requests to this class. It is just kept around until we know how to support the JVM logger introspection via LoggingMXBean and if we could implement that interface somewhere else.
| Constructor and Description |
|---|
AcsLogManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
reset()
Normal base class impl during normal operation, but no-op implementation during shutdown.
|
void |
resetReally() |
public void reset()
throws java.lang.SecurityException
java.util.logging.LogManager.Cleaner.
To actually get the reset functionality (probably never needed in ALMA/ACS), call resetReally().
reset in class java.util.logging.LogManagerjava.lang.SecurityExceptionLogManager.reset()public void resetReally()
throws java.lang.SecurityException
java.lang.SecurityExceptionLogManager.reset()