Package org.apache.velocity.runtime.log

Interface Summary

LogSystem Base interface that Logging systems need to implement.

Class Summary

AvalonLogSystem Implementation of a Avalon logger.
Log4JLogSystem Implementation of a Log4J logger.
LogManager 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.
NullLogSystem Logger used in case of failure.
PrimordialLogSystem Pre-init logger.
SimpleLog4JLogSystem Implementation of a simple log4j system that will either latch onto an existing category, or just do a simple rolling file log.
VelocityFormatter

Copyright B) 2002 Apache Software Foundation. All Rights Reserved.