X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=Tools%2FJava%2FSource%2FCommon%2Forg%2Ftianocore%2Fcommon%2Flogger%2FEdkLog.java;fp=Tools%2FJava%2FSource%2FCommon%2Forg%2Ftianocore%2Fcommon%2Flogger%2FEdkLog.java;h=0000000000000000000000000000000000000000;hp=6b3ed9547196642d02593b2defbb040fdd820ec7;hb=808def96aa4589fba9c2d0ea55837754a3b7a4f7;hpb=9216450d1143056a50a5f916984a2d7faf590488 diff --git a/Tools/Java/Source/Common/org/tianocore/common/logger/EdkLog.java b/Tools/Java/Source/Common/org/tianocore/common/logger/EdkLog.java deleted file mode 100644 index 6b3ed95471..0000000000 --- a/Tools/Java/Source/Common/org/tianocore/common/logger/EdkLog.java +++ /dev/null @@ -1,112 +0,0 @@ -/*++ - - Copyright (c) 2006, Intel Corporation - All rights reserved. This program and the accompanying materials - are licensed and made available under the terms and conditions of the BSD License - which accompanies this distribution. The full text of the license may be found at - http://opensource.org/licenses/bsd-license.php - - THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS, - WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED. - - Module Name: - EdkLogger.java - - Abstract: - - --*/ -package org.tianocore.common.logger; - -import java.io.File; - -public class EdkLog { - public static final String always = "ALWAYS"; - - public static final String error = "ERROR"; - - public static final String warning = "WARNING"; - - public static final String info = "INFO"; - - public static final String verbose = "VERBOSE"; - - public static final String debug = "DEBUG"; - - public static final int EDK_ALWAYS = -1; - - public static final int EDK_ERROR = 0; - - public static final int EDK_WARNING = 1; - - public static final int EDK_INFO = 2; - - public static final int EDK_VERBOSE = 3; - - public static final int EDK_DEBUG = 4; - - private static int logLevel = EDK_INFO; - - private static LogMethod logger = new DefaultLogger(); - - public static void log(int level, String message) { - if (level <= logLevel) { - logger.putMessage(null, level, message); - } - } - - public static void log(String message) { - if (EDK_INFO <= logLevel) { - logger.putMessage(null, EDK_INFO, message); - } - } - - public static void log(Object o, int level, String message) { - if (level <= logLevel) { - logger.putMessage(o, level, message); - } - } - - public static void log(Object o, String message) { - if (EDK_INFO <= logLevel) { - logger.putMessage(o, EDK_INFO, message); - } - } - - public static void flushLogToFile(File file) { - logger.flushToFile(file); - } - - public static void setLogger(LogMethod l) { - logger = l; - } - - public static void setLogLevel(int level) { - logLevel = level; - } - - public static void setLogLevel(String level) { - if (level == null) { - return; - } - String levelStr = level.trim(); - if (levelStr.equalsIgnoreCase(error)) { - logLevel = EDK_ERROR; - } - if (levelStr.equalsIgnoreCase(debug)) { - logLevel = EDK_DEBUG; - } - if (levelStr.equalsIgnoreCase(info)) { - logLevel = EDK_INFO; - } - if (levelStr.equalsIgnoreCase(verbose)) { - logLevel = EDK_VERBOSE; - } - if (levelStr.equalsIgnoreCase(warning)) { - logLevel = EDK_WARNING; - } - } - - public static int getLogLevel() { - return logLevel; - } -}