1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 package goldengate.common.logging;
22
23 import java.util.logging.Level;
24 import java.util.logging.Logger;
25
26
27
28
29
30
31
32
33
34
35
36 public class GgJdkLogger extends GgInternalLogger {
37
38 private final Logger logger;
39
40 private final String loggerName;
41
42 GgJdkLogger(Logger logger, String loggerName) {
43 super();
44 this.logger = logger;
45 this.loggerName = loggerName;
46 }
47
48 public void debug(String msg) {
49 if (logger.isLoggable(Level.FINE))
50 logger.logp(Level.FINE, loggerName, null, getLoggerMethodAndLine()+msg);
51 }
52
53 public void debug(String msg, Throwable cause) {
54 if (logger.isLoggable(Level.FINE))
55 logger.logp(Level.FINE, loggerName, null, getLoggerMethodAndLine()+msg, cause);
56 }
57
58 public void error(String msg) {
59 logger.logp(Level.SEVERE, loggerName, null, getLoggerMethodAndLine()+msg);
60 }
61
62 public void error(String msg, Throwable cause) {
63 logger.logp(Level.SEVERE, loggerName, null, getLoggerMethodAndLine()+msg, cause);
64 }
65
66 public void info(String msg) {
67 if (logger.isLoggable(Level.INFO))
68 logger.logp(Level.INFO, loggerName, null, getLoggerMethodAndLine()+msg);
69 }
70
71 public void info(String msg, Throwable cause) {
72 if (logger.isLoggable(Level.INFO))
73 logger.logp(Level.INFO, loggerName, null, getLoggerMethodAndLine()+msg, cause);
74 }
75
76 public boolean isDebugEnabled() {
77 return logger.isLoggable(Level.FINE);
78 }
79
80 public boolean isErrorEnabled() {
81 return logger.isLoggable(Level.SEVERE);
82 }
83
84 public boolean isInfoEnabled() {
85 return logger.isLoggable(Level.INFO);
86 }
87
88 public boolean isWarnEnabled() {
89 return logger.isLoggable(Level.WARNING);
90 }
91
92 public void warn(String msg) {
93 logger.logp(Level.WARNING, loggerName, null, getLoggerMethodAndLine()+msg);
94 }
95
96 public void warn(String msg, Throwable cause) {
97 logger.logp(Level.WARNING, loggerName, null, getLoggerMethodAndLine()+msg, cause);
98 }
99
100 @Override
101 public String toString() {
102 return loggerName;
103 }
104
105
106
107
108
109
110
111 @Override
112 public void debug(String format, String arg1) {
113 if (logger.isLoggable(Level.FINE)) {
114 logger.logp(Level.FINE, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst("{}",
115 arg1));
116 }
117 }
118
119
120
121
122
123
124
125 @Override
126 public void debug(String format, String arg1, String arg2) {
127 if (logger.isLoggable(Level.FINE)) {
128 logger.logp(Level.FINE, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst("{}",
129 arg1).replaceFirst("{}", arg2));
130 }
131 }
132
133
134
135
136
137
138
139 @Override
140 public void debug(String format, Object arg1, Object arg2) {
141 if (logger.isLoggable(Level.FINE)) {
142 logger.logp(Level.FINE, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst("{}",
143 arg1.toString()).replaceFirst("{}", arg2.toString()));
144 }
145 }
146
147
148
149
150
151
152
153 @Override
154 public void debug(String format, Object arg1) {
155 if (logger.isLoggable(Level.FINE)) {
156 logger.logp(Level.FINE, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst("{}",
157 arg1.toString()));
158 }
159 }
160
161
162
163
164
165
166
167 @Override
168 public void error(String format, String arg1) {
169 if (logger.isLoggable(Level.SEVERE)) {
170 logger.logp(Level.SEVERE, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst(
171 "{}", arg1));
172 }
173 }
174
175
176
177
178
179
180
181 @Override
182 public void error(String format, String arg1, String arg2) {
183 if (logger.isLoggable(Level.SEVERE)) {
184 logger.logp(Level.SEVERE, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst(
185 "{}", arg1).replaceFirst("{}", arg2));
186 }
187 }
188
189
190
191
192
193
194
195 @Override
196 public void error(String format, Object arg1, Object arg2) {
197 if (logger.isLoggable(Level.SEVERE)) {
198 logger.logp(Level.SEVERE, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst(
199 "{}", arg1.toString()).replaceFirst("{}", arg2.toString()));
200 }
201 }
202
203
204
205
206
207
208
209 @Override
210 public void error(String format, Object arg1) {
211 if (logger.isLoggable(Level.SEVERE)) {
212 logger.logp(Level.SEVERE, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst(
213 "{}", arg1.toString()));
214 }
215 }
216
217
218
219
220
221
222
223 @Override
224 public void info(String format, String arg1) {
225 if (logger.isLoggable(Level.INFO)) {
226 logger.logp(Level.INFO, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst("{}",
227 arg1));
228 }
229 }
230
231
232
233
234
235
236
237 @Override
238 public void info(String format, String arg1, String arg2) {
239 if (logger.isLoggable(Level.INFO)) {
240 logger.logp(Level.INFO, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst("{}",
241 arg1).replaceFirst("{}", arg2));
242 }
243 }
244
245
246
247
248
249
250
251 @Override
252 public void info(String format, Object arg1, Object arg2) {
253 if (logger.isLoggable(Level.INFO)) {
254 logger.logp(Level.INFO, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst("{}",
255 arg1.toString()).replaceFirst("{}", arg2.toString()));
256 }
257 }
258
259
260
261
262
263
264
265 @Override
266 public void info(String format, Object arg1) {
267 if (logger.isLoggable(Level.INFO)) {
268 logger.logp(Level.INFO, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst("{}",
269 arg1.toString()));
270 }
271 }
272
273
274
275
276
277
278
279 @Override
280 public void warn(String format, String arg1) {
281 if (logger.isLoggable(Level.WARNING)) {
282 logger.logp(Level.WARNING, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst(
283 "{}", arg1));
284 }
285 }
286
287
288
289
290
291
292
293 @Override
294 public void warn(String format, String arg1, String arg2) {
295 if (logger.isLoggable(Level.WARNING)) {
296 logger.logp(Level.WARNING, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst(
297 "{}", arg1).replaceFirst("{}", arg2));
298 }
299 }
300
301
302
303
304
305
306
307 @Override
308 public void warn(String format, Object arg1, Object arg2) {
309 if (logger.isLoggable(Level.WARNING)) {
310 logger.logp(Level.WARNING, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst(
311 "{}", arg1.toString()).replaceFirst("{}", arg2.toString()));
312 }
313 }
314
315
316
317
318
319
320
321 @Override
322 public void warn(String format, Object arg1) {
323 if (logger.isLoggable(Level.WARNING)) {
324 logger.logp(Level.WARNING, loggerName, null, getLoggerMethodAndLine()+format.replaceFirst(
325 "{}", arg1.toString()));
326 }
327 }
328 }