1 /*
2 * Copyright (C) The Spice Group. All rights reserved.
3 *
4 * This software is published under the terms of the Spice
5 * Software License version 1.1, a copy of which has been included
6 * with this distribution in the LICENSE.txt file.
7 */
8 package org.codehaus.spice.loggerstore.factories;
9
10 import java.util.Map;
11 import org.codehaus.spice.loggerstore.LoggerStore;
12 import org.codehaus.spice.loggerstore.stores.ConsoleLoggerStore;
13 import org.jcontainer.dna.impl.ConsoleLogger;
14
15 /***
16 * This is a basic factory for ConsoleLoggerStore.
17 *
18 * @author Peter Donald
19 * @version $Revision: 1.1 $ $Date: 2003/11/19 18:22:44 $
20 */
21 public class ConsoleLoggerStoreFactory
22 extends AbstractLoggerStoreFactory
23 {
24 /***
25 * Creates a LoggerStore from a given set of configuration parameters.
26 *
27 * @param config the Map of parameters for the configuration of the store
28 * @return the LoggerStore
29 * @throws Exception if unable to create the LoggerStore
30 */
31 protected LoggerStore doCreateLoggerStore( final Map config )
32 throws Exception
33 {
34 final int level = ConsoleLogger.LEVEL_INFO;
35 return new ConsoleLoggerStore( level );
36 }
37 }
This page was automatically generated by Maven