org.apache.velocity.runtime.log
Class LogManager
public
class
LogManager
extends Object
This class is responsible for instantiating the correct LoggingSystem
The approach is :
-
First try to see if the user is passing in a living object
that is a LogSystem, allowing the app to give is living
custom loggers.
-
Next, run through the (possible) list of classes specified
specified as loggers, taking the first one that appears to
work. This is how we support finding either log4j or
logkit, whichever is in the classpath, as both are
listed as defaults.
-
Finally, we turn to 'faith-based' logging, and hope that
logkit is in the classpath, and try for an AvalonLogSystem
as a final gasp. After that, there is nothing we can do.
Version: $Id: LogManager.java,v 1.10.4.1 2004/03/03 23:22:56 geirm Exp $
Author: Jason van Zyl Jon S. Stevens Geir Magnusson Jr.
Creates a new logging system or returns an existing one
specified by the application.
Copyright B) 2002 Apache Software Foundation. All Rights Reserved.