001 package org.shiftone.jrat.util.log;
002
003
004 /**
005 * @author jeff@shiftone.org (Jeff Drost)
006 */
007 public class LoggingManager implements Constants, LoggingManagerMBean {
008
009 public void makeLevelLoud() {
010 LoggerFactory.setLevel(LEVEL_TRACE);
011 }
012
013
014 public void setLevel(String levelName) {
015 LoggerFactory.setLevel(LoggerFactory.getLevelFromName(levelName));
016 }
017
018
019 public String getLevel() {
020 return LEVEL_NAMES[LoggerFactory.getLevel()];
021 }
022
023
024 public void disableLogging() {
025 LoggerFactory.disableLogging();
026 }
027
028
029 public void enableSystemOutLogging() {
030 LoggerFactory.enableSystemOutLogging();
031 }
032 }