70 if (l == null) {
71 return null;
72 }
73
74 Level level = l.getLevel();
75 if (level == null) {
76 return EMPTY_STRING;
77 } else {
78 return level.getLevelName();
79 }
80 }
81
82 public void setLoggerLevel(String loggerName, String levelName) {
83 if (loggerName == null) {
84 throw new NullPointerException("loggerName is null");
85 }
86
87 Logger logger = logManager.getLogger(loggerName);
88 if (logger == null) {
89 throw new IllegalArgumentException("Logger " + loggerName +
90 "does not exist");
91 }
92
93 Level level = null;
94 if (levelName != null) {
95 // parse will throw IAE if logLevel is invalid
96 level = Level.findLevel(levelName);
97 if (level == null) {
98 throw new IllegalArgumentException("Unknown level \"" + levelName + "\"");
99 }
100 }
101
102 logger.setLevel(level);
103 }
104
105 public String getParentLoggerName( String loggerName ) {
106 Logger l = logManager.getLogger( loggerName );
107 if (l == null) {
108 return null;
109 }
110
|
70 if (l == null) {
71 return null;
72 }
73
74 Level level = l.getLevel();
75 if (level == null) {
76 return EMPTY_STRING;
77 } else {
78 return level.getLevelName();
79 }
80 }
81
82 public void setLoggerLevel(String loggerName, String levelName) {
83 if (loggerName == null) {
84 throw new NullPointerException("loggerName is null");
85 }
86
87 Logger logger = logManager.getLogger(loggerName);
88 if (logger == null) {
89 throw new IllegalArgumentException("Logger " + loggerName +
90 " does not exist");
91 }
92
93 Level level = null;
94 if (levelName != null) {
95 // parse will throw IAE if logLevel is invalid
96 level = Level.findLevel(levelName);
97 if (level == null) {
98 throw new IllegalArgumentException("Unknown level \"" + levelName + "\"");
99 }
100 }
101
102 logger.setLevel(level);
103 }
104
105 public String getParentLoggerName( String loggerName ) {
106 Logger l = logManager.getLogger( loggerName );
107 if (l == null) {
108 return null;
109 }
110
|