Package org.jdesktop.wonderland.common

Source Code of org.jdesktop.wonderland.common.LogControl

/**
* Project Wonderland
*
* Copyright (c) 2004-2010, Sun Microsystems, Inc., All Rights Reserved
*
* Redistributions in source code form must reproduce the above
* copyright and this condition.
*
* The contents of this file are subject to the GNU General Public
* License, Version 2 (the "License"); you may not use this file
* except in compliance with the License. A copy of the License is
* available at http://www.opensource.org/licenses/gpl-license.php.
*
* Sun designates this particular file as subject to the "Classpath"
* exception as provided by Sun in the License file that accompanied
* this code.
*/
package org.jdesktop.wonderland.common;

import java.io.BufferedReader;
import java.util.logging.LogManager;
import java.io.InputStream;
import java.io.IOException;
import java.io.InputStreamReader;

/**
* Read the log configuration from the jar as a resource
*
* This class is used via the command line logging property
*
* @author paulby
*/
public class LogControl {
   
    /** Creates a new instance of LogControl */
    public LogControl(Class refClass, String loggingProperties) {
        LogManager logManager = LogManager.getLogManager();
        InputStream in = refClass.getResourceAsStream(loggingProperties);
//        System.out.println("************************ LOADING LOG config from "+in);
        try {
            logManager.readConfiguration(in);
        } catch(IOException e) {
            e.printStackTrace();
        }
    }

}
TOP

Related Classes of org.jdesktop.wonderland.common.LogControl

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.