Package org.jzonic.jlo.reader

Source Code of org.jzonic.jlo.reader.MockReader

/*
* MockReader.java
*
* Created on 25. November 2002, 23:07
*/

package org.jzonic.jlo.reader;

import org.jzonic.jlo.LogConfiguration;
import org.jzonic.jlo.LogGenerator;
import org.jzonic.jlo.Logger;
import org.jzonic.jlo.Target;
import org.jzonic.jlo.formatter.Formatter;
import org.jzonic.jlo.formatter.SimpleFormatter;
import org.jzonic.jlo.handler.Handler;
import org.jzonic.jlo.handler.MockHandler;
/**
*
* @author  Administrator
*/
public class MockReader implements LogConfigurationReader {
   
    /** Creates a new instance of MockReader */
    public MockReader() {
    }
   
    public LogConfiguration parseConfiguration(String name) throws ReaderException {
        LogConfiguration lc = new LogConfiguration("Test");
        Handler handler = new MockHandler("Test");
        Formatter simpleFormatter = new SimpleFormatter("Test");        
        LogGenerator lg = new LogGenerator("org.jzonic.jlo", handler, simpleFormatter);
        Logger logger = new Logger("org.jzonic.jlo", Target.parse("ALL"),"Test");
        logger.addLogGenerator(lg);
        lc.addLogger( logger );
        Logger seclogger = new Logger("org.jzonic", Target.parse("ALL,!INIT"),"Test");
        seclogger.addLogGenerator(lg);
        lc.addLogger( seclogger );
        Logger thirdlogger = new Logger("org", Target.parse("INIT,FATAL"),"Test");
        thirdlogger.addLogGenerator(lg);
        lc.addLogger( thirdlogger );
        return lc;
    }               
}
TOP

Related Classes of org.jzonic.jlo.reader.MockReader

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.