]>
git.proxmox.com Git - mirror_edk2.git/blob - Tools/Source/Common/org/tianocore/common/logger/DefaultLogger.java
3 Copyright (c) 2006, Intel Corporation
4 All rights reserved. This program and the accompanying materials
5 are licensed and made available under the terms and conditions of the BSD License
6 which accompanies this distribution. The full text of the license may be found at
7 http://opensource.org/licenses/bsd-license.php
9 THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
10 WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
19 package org
.tianocore
.logger
;
20 import java
.util
.logging
.Level
;
21 import java
.util
.logging
.Logger
;
23 class DefaultLogger
implements LogMethod
{
24 private Logger logger
= Logger
.global
;
25 private static Level
[] levelMap
= {
26 Level
.SEVERE
, Level
.WARNING
, Level
.INFO
, Level
.FINE
, Level
.ALL
29 public DefaultLogger() {
33 public void putMessage(Object msgSource
, int msgLevel
, String msg
) {
34 logger
.log(levelMap
[msgLevel
], msg
);