The log message
name argument
names a logger to process the log message.
A logger is an ancestor
of another logger if the logger name, followed by a dot, is the prefix
of the other logger. The following names are logger names:
Testing
Testing.MyProg
Testing.MyProg.TraceMsgs
Testing is the parent
logger and the ancestor of the loggers MyProg and TraceMsgs. MyProg
is the ancestor of the logger TraceMsgs. The logger Testing.MyProg.TraceMsgs
provides a message category that can be used to log trace messages
when you are testing the program MyProg.
The hierarchical organization
of loggers enables loggers to inherit levels and appenders from their
ancestors. For information about configuring loggers in a hierarchy,
see
Hierarchical Logger Names.