Lines Matching refs:level

38  * at a given level also enables logging at all higher levels.
53 * In addition there is a level OFF that can be used to turn
54 * off logging, and a level ALL that can be used to enable
59 * take care to chose unique integer level values and to ensure that
70 * @serial The non-localized name of the level.
75 * @serial The integer value of the level.
80 * @serial The resource bundle name to be used in localizing the level name.
84 // localized level name
89 * OFF is a special level that can be used to turn off logging.
90 * This level is initialized to <CODE>Integer.MAX_VALUE</CODE>.
95 * SEVERE is a message level indicating a serious failure.
101 * This level is initialized to <CODE>1000</CODE>.
106 * WARNING is a message level indicating a potential problem.
111 * This level is initialized to <CODE>900</CODE>.
116 * INFO is a message level for informational messages.
119 * or its equivalent. So the INFO level should only be
122 * This level is initialized to <CODE>800</CODE>.
127 * CONFIG is a message level for static configuration messages.
134 * This level is initialized to <CODE>700</CODE>.
139 * FINE is a message level providing tracing information.
148 * In general the FINE level should be used for information
155 * This level is initialized to <CODE>500</CODE>.
162 * an exception are traced at this level.
163 * This level is initialized to <CODE>400</CODE>.
169 * This level is initialized to <CODE>300</CODE>.
175 * This level is initialized to <CODE>Integer.MIN_VALUE</CODE>.
188 * @param value an integer value for the level.
200 * @param value an integer value for the level.
227 * Return the level's localization resource bundle name, or
285 // in Oracle JDK implementation, convert the localized level name
342 // return a different level value if there is a custom Level subclass
351 KnownLevel level;
354 level = KnownLevel.findByName(name);
355 if (level != null) {
356 return level.mirroredLevel;
364 level = KnownLevel.findByValue(x);
365 if (level == null) {
368 level = KnownLevel.findByValue(x);
370 return level.mirroredLevel;
376 level = KnownLevel.findByLocalizedLevelName(name);
377 if (level != null) {
378 return level.mirroredLevel;
395 * Get the integer value for this level. This integer value
398 * @return the integer value for this level.
415 // about a new log level. Add it to our list.
416 Level level = new Level(this.name, this.value, this.resourceBundleName);
417 return level;
421 * Parse a level name string into a Level.
423 * The argument string may consist of either a level name
436 * and <CODE>Integer.MAX_VALUE</CODE>, and all known level names.
444 * Passing an integer that does not (e.g., 1) will return a new level name
451 KnownLevel level;
454 level = KnownLevel.findByName(name);
455 if (level != null) {
456 return level.levelObject;
464 level = KnownLevel.findByValue(x);
465 if (level == null) {
468 level = KnownLevel.findByValue(x);
470 return level.levelObject;
476 // Finally, look for a known level with the given localized name,
479 level = KnownLevel.findByLocalizedLevelName(name);
480 if (level != null) {
481 return level.levelObject;
485 throw new IllegalArgumentException("Bad level \"" + name + "\"");
490 * @return true if and only if the two objects have the same level value.
504 * @return a hashcode based on the level value
513 // be created. This class provides convenient methods to find a level
518 // 2. mirroredLevel: Level object representing the level specified in the
541 // this mirrored level object is hidden
603 for (KnownLevel level : list) {
604 Level other = level.mirroredLevel;
605 Class<? extends Level> type = level.levelObject.getClass();
611 return level;