org.as2lib.core.BasicInterface +--org.as2lib.env.log.Logger +--org.as2lib.env.log.HierarchicalLogger
HierarchicalLogger
is implemented to enable to logger to take part in a
hierarchy.
This functionality is needed by the LoggerHierarchy, a repository that stores loggers hierarchical.
debug(), error(), fatal(), info(), isDebugEnabled(), isErrorEnabled(), isFatalEnabled(), isInfoEnabled(), isWarningEnabled(), warning()
public function getParent(Void):HierarchicalLogger
Returns the parent of this logger.
This logger normally uses the parent to get the log level, if no one has been set to this logger manually and to get the handlers of its parents to write the log messages.
the parent of this logger
public function getName(Void):String
Returns the name of this logger.
The name is fully qualified and the different parts must be separated by
periods or other characters depending on the usage. The name could for example
be "org.as2lib.core.BasicClass"
.
the name of this logger
public function getLevel(Void):LogLevel
Returns the level of this or the one of the parent logger.
the level of this or the one of the parent logger.