|
From: <dan...@us...> - 2007-11-21 12:25:32
|
Revision: 9
http://acelogger.svn.sourceforge.net/acelogger/?rev=9&view=rev
Author: daniel_zardi
Date: 2007-11-21 04:25:35 -0800 (Wed, 21 Nov 2007)
Log Message:
-----------
Added an identifier for each component.
Created a factory for each component.
Added a new concept for system initialization and shutdown with StartupEventListener and ShutdownEventListener.
Added a bootstrapping like behavior to the EventFactory, so we can do lazy initialization and use the StartupEventListener even if the system is not yet fully initializaed.
Modified Paths:
--------------
trunk/pom.xml
trunk/qalab.xml
trunk/src/main/java/net/sourceforge/acelogger/AbstractLogger.java
trunk/src/main/java/net/sourceforge/acelogger/EmptyLogger.java
trunk/src/main/java/net/sourceforge/acelogger/Logger.java
trunk/src/main/java/net/sourceforge/acelogger/SimpleFormatLogger.java
trunk/src/main/java/net/sourceforge/acelogger/SimpleTextLogger.java
trunk/src/main/java/net/sourceforge/acelogger/appender/AbstractAppender.java
trunk/src/main/java/net/sourceforge/acelogger/appender/EmptyAppender.java
trunk/src/main/java/net/sourceforge/acelogger/appender/FileAppender.java
trunk/src/main/java/net/sourceforge/acelogger/appender/MultipleAppender.java
trunk/src/main/java/net/sourceforge/acelogger/appender/SystemOutAppender.java
trunk/src/main/java/net/sourceforge/acelogger/appender/formatter/AbstractFormatter.java
trunk/src/main/java/net/sourceforge/acelogger/appender/formatter/EmptyFormatter.java
trunk/src/main/java/net/sourceforge/acelogger/appender/formatter/MessageOnlyFormatter.java
trunk/src/main/java/net/sourceforge/acelogger/appender/formatter/SimpleFormatter.java
trunk/src/main/java/net/sourceforge/acelogger/execution/EmptyExecutorManager.java
trunk/src/main/java/net/sourceforge/acelogger/execution/ExecutorManager.java
trunk/src/main/java/net/sourceforge/acelogger/execution/QueuedExecutorManager.java
trunk/src/main/java/net/sourceforge/acelogger/execution/SynchronousExecutorManager.java
trunk/src/main/java/net/sourceforge/acelogger/level/filter/AcceptAllLevelFilter.java
trunk/src/main/java/net/sourceforge/acelogger/level/filter/AcceptNoneLevelFilter.java
trunk/src/main/java/net/sourceforge/acelogger/level/filter/EqualsLevelFilter.java
trunk/src/main/java/net/sourceforge/acelogger/level/filter/GreaterOrEqualLevelFilter.java
trunk/src/main/java/net/sourceforge/acelogger/level/filter/LessOrEqualLevelFilter.java
trunk/src/main/java/net/sourceforge/acelogger/level/filter/LevelFilter.java
trunk/src/main/java/net/sourceforge/acelogger/level/filter/NotEqualLevelFilter.java
trunk/src/main/java/net/sourceforge/acelogger/level/filter/RangedLevelFilter.java
trunk/src/main/java/net/sourceforge/acelogger/location/AbstractLocationGatherer.java
trunk/src/main/java/net/sourceforge/acelogger/location/EmptyLocationGatherer.java
trunk/src/main/java/net/sourceforge/acelogger/location/FileAndLineLocationGatherer.java
trunk/src/main/java/net/sourceforge/acelogger/location/FullLocationGatherer.java
trunk/src/main/java/net/sourceforge/acelogger/location/LocationGatherer.java
trunk/src/test/java/net/sourceforge/acelogger/filter/test/AcceptAllLevelFilterTest.java
trunk/src/test/java/net/sourceforge/acelogger/filter/test/AcceptNoneLevelFilterTest.java
trunk/src/test/java/net/sourceforge/acelogger/filter/test/EqualsLevelFilterTest.java
trunk/src/test/java/net/sourceforge/acelogger/filter/test/GreaterOrEqualLevelFilterTest.java
trunk/src/test/java/net/sourceforge/acelogger/filter/test/LessOrEqualLevelFilterTest.java
trunk/src/test/java/net/sourceforge/acelogger/filter/test/NotEqualLevelFilterTest.java
trunk/src/test/java/net/sourceforge/acelogger/filter/test/RangedLevelFilterTest.java
Added Paths:
-----------
trunk/src/main/java/net/sourceforge/acelogger/appender/Appender.java
trunk/src/main/java/net/sourceforge/acelogger/appender/formatter/Formatter.java
trunk/src/main/java/net/sourceforge/acelogger/event/
trunk/src/main/java/net/sourceforge/acelogger/event/ShutdownEventListener.java
trunk/src/main/java/net/sourceforge/acelogger/event/StartupEventListener.java
trunk/src/main/java/net/sourceforge/acelogger/execution/AbstractExecutorManager.java
trunk/src/main/java/net/sourceforge/acelogger/execution/DaemonThreadFactory.java
trunk/src/main/java/net/sourceforge/acelogger/execution/PooledExecutorManager.java
trunk/src/main/java/net/sourceforge/acelogger/factory/
trunk/src/main/java/net/sourceforge/acelogger/factory/AppenderFactory.java
trunk/src/main/java/net/sourceforge/acelogger/factory/EventFactory.java
trunk/src/main/java/net/sourceforge/acelogger/factory/ExecutorManagerFactory.java
trunk/src/main/java/net/sourceforge/acelogger/factory/FormatterFactory.java
trunk/src/main/java/net/sourceforge/acelogger/factory/LevelFilterFactory.java
trunk/src/main/java/net/sourceforge/acelogger/factory/LoggerFactory.java
trunk/src/main/java/net/sourceforge/acelogger/level/filter/AbstractLevelFilter.java
Removed Paths:
-------------
trunk/src/main/java/net/sourceforge/acelogger/appender/LogAppender.java
trunk/src/main/java/net/sourceforge/acelogger/appender/formatter/LogFormatter.java
trunk/src/main/java/net/sourceforge/acelogger/execution/ExecutorManagerFactory.java
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|