File tree Expand file tree Collapse file tree 2 files changed +15
-3
lines changed
main/java/io/opentelemetry/javaagent/bootstrap
test/java/io/opentelemetry/javaagent/bootstrap Expand file tree Collapse file tree 2 files changed +15
-3
lines changed Original file line number Diff line number Diff line change 8
8
import java .text .MessageFormat ;
9
9
import java .util .ResourceBundle ;
10
10
import java .util .function .Supplier ;
11
+ import java .util .logging .Filter ;
11
12
import java .util .logging .Handler ;
12
13
import java .util .logging .Level ;
13
14
import java .util .logging .LogRecord ;
@@ -329,6 +330,8 @@ public Handler[] getHandlers() {
329
330
330
331
public void addHandler (Handler handler ) {}
331
332
333
+ public void removeHandler (Handler handler ) {}
334
+
332
335
public static PatchLogger getAnonymousLogger () {
333
336
return getLogger ("" );
334
337
}
@@ -341,6 +344,18 @@ public static PatchLogger getGlobal() {
341
344
return global ;
342
345
}
343
346
347
+ public static void setFilter (Filter filter ) {}
348
+
349
+ public static Filter getFilter () {
350
+ return null ;
351
+ }
352
+
353
+ public static void setUseParentHandlers (boolean useParentHandlers ) {}
354
+
355
+ public static boolean getUseParentHandlers () {
356
+ return true ;
357
+ }
358
+
344
359
private static String getMessage (LogRecord record ) {
345
360
String msg = record .getMessage ();
346
361
Object [] params = record .getParameters ();
Original file line number Diff line number Diff line change @@ -48,9 +48,6 @@ void testImplementsAllMethods() {
48
48
Set <MethodSignature > julLoggerMethods = new HashSet <>();
49
49
for (Method method : java .util .logging .Logger .class .getMethods ()) {
50
50
String methodName = method .getName ();
51
- if (methodName .contains ("Handler" ) || methodName .contains ("Filter" )) {
52
- continue ;
53
- }
54
51
MethodSignature builder = new MethodSignature ();
55
52
builder .name = methodName ;
56
53
List <String > parameterTypes = new ArrayList <>();
You can’t perform that action at this time.
0 commit comments