|
@@ -27,9 +27,6 @@ package com.dmdirc.logger;
|
27
|
27
|
*/
|
28
|
28
|
public final class Logger {
|
29
|
29
|
|
30
|
|
- /** The MANAGER to use to report errors. */
|
31
|
|
- protected static final ErrorManager MANAGER = ErrorManager.getErrorManager();
|
32
|
|
-
|
33
|
30
|
/** Prevent instantiation of a new instance of Logger. */
|
34
|
31
|
private Logger() {
|
35
|
32
|
//Ignore
|
|
@@ -42,7 +39,7 @@ public final class Logger {
|
42
|
39
|
* @param message Brief error description
|
43
|
40
|
*/
|
44
|
41
|
public static void userError(final ErrorLevel level, final String message) {
|
45
|
|
- MANAGER.addError(level, message);
|
|
42
|
+ getErrorManager().addError(level, message);
|
46
|
43
|
}
|
47
|
44
|
|
48
|
45
|
/**
|
|
@@ -54,7 +51,7 @@ public final class Logger {
|
54
|
51
|
*/
|
55
|
52
|
public static void userError(final ErrorLevel level, final String message,
|
56
|
53
|
final String details) {
|
57
|
|
- MANAGER.addError(level, message, new String[]{details}, false);
|
|
54
|
+ getErrorManager().addError(level, message, new String[]{details}, false);
|
58
|
55
|
}
|
59
|
56
|
|
60
|
57
|
/**
|
|
@@ -66,7 +63,7 @@ public final class Logger {
|
66
|
63
|
*/
|
67
|
64
|
public static void userError(final ErrorLevel level,
|
68
|
65
|
final String message, final Throwable exception) {
|
69
|
|
- MANAGER.addError(level, message, exception, false);
|
|
66
|
+ getErrorManager().addError(level, message, exception, false);
|
70
|
67
|
}
|
71
|
68
|
|
72
|
69
|
/**
|
|
@@ -79,7 +76,7 @@ public final class Logger {
|
79
|
76
|
*/
|
80
|
77
|
public static void appError(final ErrorLevel level,
|
81
|
78
|
final String message, final Throwable exception) {
|
82
|
|
- MANAGER.addError(level, message, exception, true);
|
|
79
|
+ getErrorManager().addError(level, message, exception, true);
|
83
|
80
|
}
|
84
|
81
|
|
85
|
82
|
/**
|
|
@@ -94,4 +91,13 @@ public final class Logger {
|
94
|
91
|
}
|
95
|
92
|
}
|
96
|
93
|
|
|
94
|
+ /**
|
|
95
|
+ * Gets the manager that should be used to report errors.
|
|
96
|
+ *
|
|
97
|
+ * @return The error manager to be used.
|
|
98
|
+ */
|
|
99
|
+ private static ErrorManager getErrorManager() {
|
|
100
|
+ return ErrorManager.getErrorManager();
|
|
101
|
+ }
|
|
102
|
+
|
97
|
103
|
}
|