public interface org.jboss.resteasy.tracing.RESTEasyTracingLogger
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: org.jboss.resteasy.tracing.RESTEasyTracingLogger
super_class: java.lang.Object
{
public static final org.jboss.resteasy.tracing.RESTEasyTracingLogger EMPTY;
descriptor: Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new org.jboss.resteasy.tracing.RESTEasyTracingLogger$1
dup
invokespecial org.jboss.resteasy.tracing.RESTEasyTracingLogger$1.<init>:()V
putstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger.EMPTY:Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
1: return
LocalVariableTable:
Start End Slot Name Signature
public abstract boolean isLogEnabled(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
eventName
public abstract void log(java.lang.String, java.lang.Object[]);
descriptor: (Ljava/lang/String;[Ljava/lang/Object;)V
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
MethodParameters:
Name Flags
eventName
args
public abstract void logDuration(java.lang.String, long, java.lang.Object[]);
descriptor: (Ljava/lang/String;J[Ljava/lang/Object;)V
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
MethodParameters:
Name Flags
eventName
fromTimestamp
args
public abstract long timestamp(java.lang.String);
descriptor: (Ljava/lang/String;)J
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
eventName
public abstract void flush(javax.ws.rs.core.MultivaluedMap<java.lang.String, java.lang.Object>);
descriptor: (Ljavax/ws/rs/core/MultivaluedMap;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljavax/ws/rs/core/MultivaluedMap<Ljava/lang/String;Ljava/lang/Object;>;)V
MethodParameters:
Name Flags
headers
public static org.jboss.resteasy.tracing.RESTEasyTracingLogger create(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
aconst_null
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingLogger.create:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 requestId Ljava/lang/String;
0 1 1 threshold Ljava/lang/String;
0 1 2 loggerNameSuffix Ljava/lang/String;
MethodParameters:
Name Flags
requestId final
threshold final
loggerNameSuffix final
public static org.jboss.resteasy.tracing.RESTEasyTracingLogger create(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=6, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: getstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger$TRACING.AVAILABLE:Z
ifne 2
1: getstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger.EMPTY:Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
areturn
2: StackMap locals:
StackMap stack:
new org.jboss.resteasy.tracing.RESTEasyTracingLoggerImpl
dup
aload 0
aload 1
invokestatic org.jboss.resteasy.tracing.api.RESTEasyTracingLevel.valueOf:(Ljava/lang/String;)Lorg/jboss/resteasy/tracing/api/RESTEasyTracingLevel;
aload 2
aload 3
invokespecial org.jboss.resteasy.tracing.RESTEasyTracingLoggerImpl.<init>:(Ljava/lang/String;Lorg/jboss/resteasy/tracing/api/RESTEasyTracingLevel;Ljava/lang/String;Ljava/lang/String;)V
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 requestId Ljava/lang/String;
0 3 1 tracingThreshold Ljava/lang/String;
0 3 2 tracingLoggerNameSuffix Ljava/lang/String;
0 3 3 tracingInfoFormat Ljava/lang/String;
MethodParameters:
Name Flags
requestId
tracingThreshold
tracingLoggerNameSuffix
tracingInfoFormat
public static org.jboss.resteasy.tracing.RESTEasyTracingLogger create(java.lang.String, javax.ws.rs.core.Configuration, java.lang.String);
descriptor: (Ljava/lang/String;Ljavax/ws/rs/core/Configuration;Ljava/lang/String;)Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: getstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger$TRACING.AVAILABLE:Z
ifne 2
1: getstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger.EMPTY:Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
areturn
2: StackMap locals:
StackMap stack:
new org.jboss.resteasy.tracing.RESTEasyTracingLoggerImpl
dup
aload 0
aload 1
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.getRESTEasyTracingThreshold:(Ljavax/ws/rs/core/Configuration;)Lorg/jboss/resteasy/tracing/api/RESTEasyTracingLevel;
aload 2
invokespecial org.jboss.resteasy.tracing.RESTEasyTracingLoggerImpl.<init>:(Ljava/lang/String;Lorg/jboss/resteasy/tracing/api/RESTEasyTracingLevel;Ljava/lang/String;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 invocationId Ljava/lang/String;
0 3 1 configuration Ljavax/ws/rs/core/Configuration;
0 3 2 loggerNameSuffix Ljava/lang/String;
MethodParameters:
Name Flags
invocationId final
configuration final
loggerNameSuffix final
public static org.jboss.resteasy.tracing.RESTEasyTracingLogger getInstance(org.jboss.resteasy.spi.HttpRequest);
descriptor: (Lorg/jboss/resteasy/spi/HttpRequest;)Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=1
start local 0 0: aload 0
ifnull 1
getstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger$TRACING.AVAILABLE:Z
ifne 2
1: StackMap locals:
StackMap stack:
getstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger.EMPTY:Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
areturn
2: StackMap locals:
StackMap stack:
aload 0
getstatic org.jboss.resteasy.tracing.api.RESTEasyTracing.PROPERTY_NAME:Ljava/lang/String;
invokeinterface org.jboss.resteasy.spi.HttpRequest.getAttribute:(Ljava/lang/String;)Ljava/lang/Object;
checkcast org.jboss.resteasy.tracing.RESTEasyTracingLogger
astore 1
start local 1 3: aload 1
ifnonnull 4
getstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger.EMPTY:Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
goto 5
StackMap locals: org.jboss.resteasy.tracing.RESTEasyTracingLogger
StackMap stack:
4: aload 1
StackMap locals:
StackMap stack: org.jboss.resteasy.tracing.RESTEasyTracingLogger
5: areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 request Lorg/jboss/resteasy/spi/HttpRequest;
3 6 1 tracingLogger Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
MethodParameters:
Name Flags
request
public static org.jboss.resteasy.tracing.RESTEasyTracingLogger empty();
descriptor: ()Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: getstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger.EMPTY:Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void initTracingSupport(javax.ws.rs.core.Configuration, org.jboss.resteasy.spi.HttpRequest);
descriptor: (Ljavax/ws/rs/core/Configuration;Lorg/jboss/resteasy/spi/HttpRequest;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: getstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger$TRACING.AVAILABLE:Z
ifeq 1
aload 1
getstatic org.jboss.resteasy.tracing.api.RESTEasyTracing.PROPERTY_NAME:Ljava/lang/String;
invokeinterface org.jboss.resteasy.spi.HttpRequest.getAttribute:(Ljava/lang/String;)Ljava/lang/Object;
ifnull 2
1: StackMap locals:
StackMap stack:
return
2: StackMap locals:
StackMap stack:
aload 0
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.getRESTEasyTracingConfig:(Ljavax/ws/rs/core/Configuration;)Lorg/jboss/resteasy/tracing/api/RESTEasyTracingConfig;
aload 1
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.isTracingSupportEnabled:(Lorg/jboss/resteasy/tracing/api/RESTEasyTracingConfig;Lorg/jboss/resteasy/spi/HttpRequest;)Z
ifeq 9
3: aload 1
invokevirtual java.lang.Object.toString:()Ljava/lang/String;
4: aload 0
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.getRESTEasyTracingThreshold:(Ljavax/ws/rs/core/Configuration;)Lorg/jboss/resteasy/tracing/api/RESTEasyTracingLevel;
aload 1
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.getTracingThreshold:(Lorg/jboss/resteasy/tracing/api/RESTEasyTracingLevel;Lorg/jboss/resteasy/spi/HttpRequest;)Ljava/lang/String;
5: aload 1
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.getTracingLoggerNameSuffix:(Lorg/jboss/resteasy/spi/HttpRequest;)Ljava/lang/String;
6: aload 1
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.getTracingInfoFormat:(Lorg/jboss/resteasy/spi/HttpRequest;)Ljava/lang/String;
7: invokestatic org.jboss.resteasy.tracing.RESTEasyTracingLogger.create:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
astore 2
start local 2 8: goto 10
end local 2 9: StackMap locals:
StackMap stack:
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingLogger.empty:()Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
astore 2
start local 2 10: StackMap locals: org.jboss.resteasy.tracing.RESTEasyTracingLogger
StackMap stack:
aload 1
getstatic org.jboss.resteasy.tracing.api.RESTEasyTracing.PROPERTY_NAME:Ljava/lang/String;
aload 2
invokeinterface org.jboss.resteasy.spi.HttpRequest.setAttribute:(Ljava/lang/String;Ljava/lang/Object;)V
11: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 configuration Ljavax/ws/rs/core/Configuration;
0 12 1 request Lorg/jboss/resteasy/spi/HttpRequest;
8 9 2 tracingLogger Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
10 12 2 tracingLogger Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
MethodParameters:
Name Flags
configuration
request
public static void logStart(org.jboss.resteasy.spi.HttpRequest);
descriptor: (Lorg/jboss/resteasy/spi/HttpRequest;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=7, locals=6, args_size=1
start local 0 0: getstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger$TRACING.AVAILABLE:Z
ifeq 1
aload 0
ifnonnull 2
1: StackMap locals:
StackMap stack:
return
2: StackMap locals:
StackMap stack:
aload 0
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingLogger.getInstance:(Lorg/jboss/resteasy/spi/HttpRequest;)Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
astore 1
start local 1 3: aload 1
ldc "START"
invokeinterface org.jboss.resteasy.tracing.RESTEasyTracingLogger.isLogEnabled:(Ljava/lang/String;)Z
ifeq 17
4: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 2
start local 2 5: ldc Ljavax/ws/rs/core/SecurityContext;
invokestatic org.jboss.resteasy.core.ResteasyContext.getContextData:(Ljava/lang/Class;)Ljava/lang/Object;
checkcast javax.ws.rs.core.SecurityContext
astore 3
start local 3 6: aload 2
ldc "baseUri=[%s] requestUri=[%s] method=[%s] authScheme=[%s]"
iconst_4
anewarray java.lang.Object
dup
iconst_0
7: aload 0
invokeinterface org.jboss.resteasy.spi.HttpRequest.getUri:()Ljavax/ws/rs/core/UriInfo;
invokeinterface javax.ws.rs.core.UriInfo.getBaseUri:()Ljava/net/URI;
aastore
dup
iconst_1
aload 0
invokeinterface org.jboss.resteasy.spi.HttpRequest.getUri:()Ljavax/ws/rs/core/UriInfo;
invokeinterface javax.ws.rs.core.UriInfo.getRequestUri:()Ljava/net/URI;
aastore
dup
iconst_2
aload 0
invokeinterface org.jboss.resteasy.spi.HttpRequest.getHttpMethod:()Ljava/lang/String;
aastore
dup
iconst_3
8: aload 3
ifnonnull 9
aconst_null
goto 10
StackMap locals: org.jboss.resteasy.spi.HttpRequest org.jboss.resteasy.tracing.RESTEasyTracingLogger java.lang.StringBuilder javax.ws.rs.core.SecurityContext
StackMap stack: java.lang.StringBuilder java.lang.String java.lang.Object[] java.lang.Object[] int
9: aload 3
invokeinterface javax.ws.rs.core.SecurityContext.getAuthenticationScheme:()Ljava/lang/String;
StackMap locals: org.jboss.resteasy.spi.HttpRequest org.jboss.resteasy.tracing.RESTEasyTracingLogger java.lang.StringBuilder javax.ws.rs.core.SecurityContext
StackMap stack: java.lang.StringBuilder java.lang.String java.lang.Object[] java.lang.Object[] int java.lang.String
10: invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.toStringOrNA:(Ljava/lang/Object;)Ljava/lang/String;
aastore
11: invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
12: getstatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.SUMMARY_HEADERS:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 5
goto 15
StackMap locals: org.jboss.resteasy.spi.HttpRequest org.jboss.resteasy.tracing.RESTEasyTracingLogger java.lang.StringBuilder javax.ws.rs.core.SecurityContext top java.util.Iterator
StackMap stack:
13: aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.String
astore 4
start local 4 14: aload 2
ldc " %s=%s"
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 4
aastore
dup
iconst_1
aload 0
aload 4
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.getHeaderString:(Lorg/jboss/resteasy/spi/HttpRequest;Ljava/lang/String;)Ljava/lang/String;
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.toStringOrNA:(Ljava/lang/Object;)Ljava/lang/String;
aastore
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
end local 4 15: StackMap locals:
StackMap stack:
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifne 13
16: aload 1
ldc "START"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 2
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aastore
invokeinterface org.jboss.resteasy.tracing.RESTEasyTracingLogger.log:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 3 end local 2 17: StackMap locals: org.jboss.resteasy.spi.HttpRequest org.jboss.resteasy.tracing.RESTEasyTracingLogger
StackMap stack:
aload 1
ldc "START_HEADERS"
invokeinterface org.jboss.resteasy.tracing.RESTEasyTracingLogger.isLogEnabled:(Ljava/lang/String;)Z
ifeq 29
18: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
astore 2
start local 2 19: aload 0
invokeinterface org.jboss.resteasy.spi.HttpRequest.getHttpHeaders:()Ljavax/ws/rs/core/HttpHeaders;
astore 3
start local 3 20: aload 3
ifnull 29
21: aload 3
invokeinterface javax.ws.rs.core.HttpHeaders.getRequestHeaders:()Ljavax/ws/rs/core/MultivaluedMap;
invokeinterface javax.ws.rs.core.MultivaluedMap.keySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 5
goto 25
StackMap locals: org.jboss.resteasy.spi.HttpRequest org.jboss.resteasy.tracing.RESTEasyTracingLogger java.lang.StringBuilder javax.ws.rs.core.HttpHeaders top java.util.Iterator
StackMap stack:
22: aload 5
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.lang.String
astore 4
start local 4 23: getstatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.SUMMARY_HEADERS:Ljava/util/List;
aload 4
invokeinterface java.util.List.contains:(Ljava/lang/Object;)Z
ifne 25
24: aload 2
ldc " %s=%s"
iconst_2
anewarray java.lang.Object
dup
iconst_0
aload 4
aastore
dup
iconst_1
aload 3
invokeinterface javax.ws.rs.core.HttpHeaders.getRequestHeaders:()Ljavax/ws/rs/core/MultivaluedMap;
aload 4
invokeinterface javax.ws.rs.core.MultivaluedMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.toStringOrNA:(Ljava/lang/Object;)Ljava/lang/String;
aastore
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
pop
end local 4 25: StackMap locals:
StackMap stack:
aload 5
invokeinterface java.util.Iterator.hasNext:()Z
ifne 22
26: aload 2
invokevirtual java.lang.StringBuilder.length:()I
ifle 28
27: aload 2
iconst_0
ldc "Other request headers:"
invokevirtual java.lang.StringBuilder.insert:(ILjava/lang/String;)Ljava/lang/StringBuilder;
pop
28: StackMap locals: org.jboss.resteasy.spi.HttpRequest org.jboss.resteasy.tracing.RESTEasyTracingLogger java.lang.StringBuilder javax.ws.rs.core.HttpHeaders
StackMap stack:
aload 1
ldc "START_HEADERS"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 2
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
aastore
invokeinterface org.jboss.resteasy.tracing.RESTEasyTracingLogger.log:(Ljava/lang/String;[Ljava/lang/Object;)V
end local 3 end local 2 29: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 30 0 request Lorg/jboss/resteasy/spi/HttpRequest;
3 30 1 tracingLogger Lorg/jboss/resteasy/tracing/RESTEasyTracingLogger;
5 17 2 text Ljava/lang/StringBuilder;
6 17 3 securityContext Ljavax/ws/rs/core/SecurityContext;
14 15 4 header Ljava/lang/String;
19 29 2 text Ljava/lang/StringBuilder;
20 29 3 headers Ljavax/ws/rs/core/HttpHeaders;
23 25 4 header Ljava/lang/String;
MethodParameters:
Name Flags
request
public static boolean isTracingConfigALL(javax.ws.rs.core.Configuration);
descriptor: (Ljavax/ws/rs/core/Configuration;)Z
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger$TRACING.AVAILABLE:Z
ifeq 1
aload 0
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.getRESTEasyTracingConfig:(Ljavax/ws/rs/core/Configuration;)Lorg/jboss/resteasy/tracing/api/RESTEasyTracingConfig;
getstatic org.jboss.resteasy.tracing.api.RESTEasyTracingConfig.ALL:Lorg/jboss/resteasy/tracing/api/RESTEasyTracingConfig;
if_acmpne 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 configuration Ljavax/ws/rs/core/Configuration;
MethodParameters:
Name Flags
configuration
public static java.lang.String getTracingConfig(javax.ws.rs.core.Configuration);
descriptor: (Ljavax/ws/rs/core/Configuration;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger$TRACING.AVAILABLE:Z
ifeq 1
aload 0
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.getRESTEasyTracingConfig:(Ljavax/ws/rs/core/Configuration;)Lorg/jboss/resteasy/tracing/api/RESTEasyTracingConfig;
invokevirtual org.jboss.resteasy.tracing.api.RESTEasyTracingConfig.toString:()Ljava/lang/String;
goto 2
StackMap locals:
StackMap stack:
1: aconst_null
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 configuration Ljavax/ws/rs/core/Configuration;
MethodParameters:
Name Flags
configuration
public static java.lang.String getTracingThreshold(javax.ws.rs.core.Configuration);
descriptor: (Ljavax/ws/rs/core/Configuration;)Ljava/lang/String;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: getstatic org.jboss.resteasy.tracing.RESTEasyTracingLogger$TRACING.AVAILABLE:Z
ifeq 1
aload 0
invokestatic org.jboss.resteasy.tracing.RESTEasyTracingUtils.getRESTEasyTracingThreshold:(Ljavax/ws/rs/core/Configuration;)Lorg/jboss/resteasy/tracing/api/RESTEasyTracingLevel;
invokevirtual org.jboss.resteasy.tracing.api.RESTEasyTracingLevel.toString:()Ljava/lang/String;
goto 2
StackMap locals:
StackMap stack:
1: aconst_null
StackMap locals:
StackMap stack: java.lang.String
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 configuration Ljavax/ws/rs/core/Configuration;
MethodParameters:
Name Flags
configuration
}
SourceFile: "RESTEasyTracingLogger.java"
NestMembers:
org.jboss.resteasy.tracing.RESTEasyTracingLogger$1 org.jboss.resteasy.tracing.RESTEasyTracingLogger$TRACING
InnerClasses:
org.jboss.resteasy.tracing.RESTEasyTracingLogger$1
public TRACING = org.jboss.resteasy.tracing.RESTEasyTracingLogger$TRACING of org.jboss.resteasy.tracing.RESTEasyTracingLogger