class com.sun.xml.internal.ws.transport.http.server.EndpointImpl$InvokerImpl extends com.sun.xml.internal.ws.api.server.Invoker
minor version: 0
major version: 59
flags: flags: (0x0020) ACC_SUPER
this_class: com.sun.xml.internal.ws.transport.http.server.EndpointImpl$InvokerImpl
super_class: com.sun.xml.internal.ws.api.server.Invoker
{
private javax.xml.ws.spi.Invoker spiInvoker;
descriptor: Ljavax/xml/ws/spi/Invoker;
flags: (0x0002) ACC_PRIVATE
void <init>(javax.xml.ws.spi.Invoker);
descriptor: (Ljavax/xml/ws/spi/Invoker;)V
flags: (0x0000)
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial com.sun.xml.internal.ws.api.server.Invoker.<init>:()V
1: aload 0
aload 1
putfield com.sun.xml.internal.ws.transport.http.server.EndpointImpl$InvokerImpl.spiInvoker:Ljavax/xml/ws/spi/Invoker;
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/ws/transport/http/server/EndpointImpl$InvokerImpl;
0 3 1 spiInvoker Ljavax/xml/ws/spi/Invoker;
MethodParameters:
Name Flags
spiInvoker
public void start(com.sun.xml.internal.ws.api.server.WSWebServiceContext, com.sun.xml.internal.ws.api.server.WSEndpoint);
descriptor: (Lcom/sun/xml/internal/ws/api/server/WSWebServiceContext;Lcom/sun/xml/internal/ws/api/server/WSEndpoint;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.ws.transport.http.server.EndpointImpl$InvokerImpl.spiInvoker:Ljavax/xml/ws/spi/Invoker;
aload 1
invokevirtual javax.xml.ws.spi.Invoker.inject:(Ljavax/xml/ws/WebServiceContext;)V
1: goto 4
StackMap locals:
StackMap stack: java.lang.ReflectiveOperationException
2: astore 3
start local 3 3: new javax.xml.ws.WebServiceException
dup
aload 3
invokespecial javax.xml.ws.WebServiceException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 3 4: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/xml/internal/ws/transport/http/server/EndpointImpl$InvokerImpl;
0 5 1 wsc Lcom/sun/xml/internal/ws/api/server/WSWebServiceContext;
0 5 2 endpoint Lcom/sun/xml/internal/ws/api/server/WSEndpoint;
3 4 3 e Ljava/lang/ReflectiveOperationException;
Exception table:
from to target type
0 1 2 Class java.lang.IllegalAccessException
0 1 2 Class java.lang.reflect.InvocationTargetException
RuntimeInvisibleParameterAnnotations:
0:
com.sun.istack.internal.NotNull()
1:
com.sun.istack.internal.NotNull()
MethodParameters:
Name Flags
wsc
endpoint
public java.lang.Object invoke(com.sun.xml.internal.ws.api.message.Packet, java.lang.reflect.Method, java.lang.Object[]);
descriptor: (Lcom/sun/xml/internal/ws/api/message/Packet;Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.xml.internal.ws.transport.http.server.EndpointImpl$InvokerImpl.spiInvoker:Ljavax/xml/ws/spi/Invoker;
aload 2
aload 3
invokevirtual javax.xml.ws.spi.Invoker.invoke:(Ljava/lang/reflect/Method;[Ljava/lang/Object;)Ljava/lang/Object;
areturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/ws/transport/http/server/EndpointImpl$InvokerImpl;
0 1 1 p Lcom/sun/xml/internal/ws/api/message/Packet;
0 1 2 m Ljava/lang/reflect/Method;
0 1 3 args [Ljava/lang/Object;
Exceptions:
throws java.lang.reflect.InvocationTargetException, java.lang.IllegalAccessException
RuntimeInvisibleParameterAnnotations:
0:
com.sun.istack.internal.NotNull()
1:
com.sun.istack.internal.NotNull()
2:
com.sun.istack.internal.NotNull()
MethodParameters:
Name Flags
p
m
args
}
SourceFile: "EndpointImpl.java"
NestHost: com.sun.xml.internal.ws.transport.http.server.EndpointImpl
InnerClasses:
private InvokerImpl = com.sun.xml.internal.ws.transport.http.server.EndpointImpl$InvokerImpl of com.sun.xml.internal.ws.transport.http.server.EndpointImpl