LoggerStoreLoggerStore is a component for storing a DNA Logger hierarchy, abstracting the underlying logger implementation and configuration mechanism. LoggerStore currently supports three different logging implementations:
LoggerStore is an interface with concrete implementations for each of the underlying logging systems. The interface has the following methods: Logger getLogger() throws Exception; Logger getLogger( final String categoryName ) throws Exception; void close(); LoggerStoreFactoryEach LoggerStore has one or more associated LoggerStoreFactory which also acts as a configurator for the Logger: LoggerStore createLoggerStore( Map config ) throws Exception; ConfigurationThere are several ways to configure the LoggerStore. Click here for more. |