public abstract class javax.xml.ws.spi.Provider
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: javax.xml.ws.spi.Provider
super_class: java.lang.Object
{
private static final java.lang.String DEFAULT_JAXWSPROVIDER;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "com.sun.xml.internal.ws.spi.ProviderImpl"
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Ljavax/xml/ws/spi/Provider;
public static javax.xml.ws.spi.Provider provider();
descriptor: ()Ljavax/xml/ws/spi/Provider;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=1, args_size=0
0: ldc Ljavax/xml/ws/spi/Provider;
ldc "com.sun.xml.internal.ws.spi.ProviderImpl"
invokestatic javax.xml.ws.spi.FactoryFinder.find:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Object;
checkcast javax.xml.ws.spi.Provider
1: areturn
2: StackMap locals:
StackMap stack: javax.xml.ws.WebServiceException
astore 0
start local 0 3: aload 0
athrow
end local 0 4: StackMap locals:
StackMap stack: java.lang.Exception
astore 0
start local 0 5: new javax.xml.ws.WebServiceException
dup
ldc "Unable to createEndpointReference Provider"
aload 0
invokespecial javax.xml.ws.WebServiceException.<init>:(Ljava/lang/String;Ljava/lang/Throwable;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
3 4 0 ex Ljavax/xml/ws/WebServiceException;
5 6 0 ex Ljava/lang/Exception;
Exception table:
from to target type
0 1 2 Class javax.xml.ws.WebServiceException
0 1 4 Class java.lang.Exception
public abstract javax.xml.ws.spi.ServiceDelegate createServiceDelegate(java.net.URL, javax.xml.namespace.QName, java.lang.Class<? extends javax.xml.ws.Service>);
descriptor: (Ljava/net/URL;Ljavax/xml/namespace/QName;Ljava/lang/Class;)Ljavax/xml/ws/spi/ServiceDelegate;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/net/URL;Ljavax/xml/namespace/QName;Ljava/lang/Class<+Ljavax/xml/ws/Service;>;)Ljavax/xml/ws/spi/ServiceDelegate;
MethodParameters:
Name Flags
wsdlDocumentLocation
serviceName
serviceClass
public javax.xml.ws.spi.ServiceDelegate createServiceDelegate(java.net.URL, javax.xml.namespace.QName, java.lang.Class<? extends javax.xml.ws.Service>, javax.xml.ws.WebServiceFeature[]);
descriptor: (Ljava/net/URL;Ljavax/xml/namespace/QName;Ljava/lang/Class;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/spi/ServiceDelegate;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new java.lang.UnsupportedOperationException
dup
ldc "JAX-WS 2.2 implementation must override this default behaviour."
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/xml/ws/spi/Provider;
0 1 1 wsdlDocumentLocation Ljava/net/URL;
0 1 2 serviceName Ljavax/xml/namespace/QName;
0 1 3 serviceClass Ljava/lang/Class<+Ljavax/xml/ws/Service;>;
0 1 4 features [Ljavax/xml/ws/WebServiceFeature;
Signature: (Ljava/net/URL;Ljavax/xml/namespace/QName;Ljava/lang/Class<+Ljavax/xml/ws/Service;>;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/spi/ServiceDelegate;
MethodParameters:
Name Flags
wsdlDocumentLocation
serviceName
serviceClass
features
public abstract javax.xml.ws.Endpoint createEndpoint(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljavax/xml/ws/Endpoint;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
bindingId
implementor
public abstract javax.xml.ws.Endpoint createAndPublishEndpoint(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)Ljavax/xml/ws/Endpoint;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
address
implementor
public abstract javax.xml.ws.EndpointReference readEndpointReference(javax.xml.transform.Source);
descriptor: (Ljavax/xml/transform/Source;)Ljavax/xml/ws/EndpointReference;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
eprInfoset
public abstract <T> T getPort(javax.xml.ws.EndpointReference, java.lang.Class<T>, javax.xml.ws.WebServiceFeature[]);
descriptor: (Ljavax/xml/ws/EndpointReference;Ljava/lang/Class;[Ljavax/xml/ws/WebServiceFeature;)Ljava/lang/Object;
flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
Signature: <T:Ljava/lang/Object;>(Ljavax/xml/ws/EndpointReference;Ljava/lang/Class<TT;>;[Ljavax/xml/ws/WebServiceFeature;)TT;
MethodParameters:
Name Flags
endpointReference
serviceEndpointInterface
features
public abstract javax.xml.ws.wsaddressing.W3CEndpointReference createW3CEndpointReference(java.lang.String, javax.xml.namespace.QName, javax.xml.namespace.QName, java.util.List<org.w3c.dom.Element>, java.lang.String, java.util.List<org.w3c.dom.Element>);
descriptor: (Ljava/lang/String;Ljavax/xml/namespace/QName;Ljavax/xml/namespace/QName;Ljava/util/List;Ljava/lang/String;Ljava/util/List;)Ljavax/xml/ws/wsaddressing/W3CEndpointReference;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Ljavax/xml/namespace/QName;Ljavax/xml/namespace/QName;Ljava/util/List<Lorg/w3c/dom/Element;>;Ljava/lang/String;Ljava/util/List<Lorg/w3c/dom/Element;>;)Ljavax/xml/ws/wsaddressing/W3CEndpointReference;
MethodParameters:
Name Flags
address
serviceName
portName
metadata
wsdlDocumentLocation
referenceParameters
public javax.xml.ws.wsaddressing.W3CEndpointReference createW3CEndpointReference(java.lang.String, javax.xml.namespace.QName, javax.xml.namespace.QName, javax.xml.namespace.QName, java.util.List<org.w3c.dom.Element>, java.lang.String, java.util.List<org.w3c.dom.Element>, java.util.List<org.w3c.dom.Element>, java.util.Map<javax.xml.namespace.QName, java.lang.String>);
descriptor: (Ljava/lang/String;Ljavax/xml/namespace/QName;Ljavax/xml/namespace/QName;Ljavax/xml/namespace/QName;Ljava/util/List;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Ljava/util/Map;)Ljavax/xml/ws/wsaddressing/W3CEndpointReference;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=10, args_size=10
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 start local 6 start local 7 start local 8 start local 9 0: new java.lang.UnsupportedOperationException
dup
ldc "JAX-WS 2.2 implementation must override this default behaviour."
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 9 end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/xml/ws/spi/Provider;
0 1 1 address Ljava/lang/String;
0 1 2 interfaceName Ljavax/xml/namespace/QName;
0 1 3 serviceName Ljavax/xml/namespace/QName;
0 1 4 portName Ljavax/xml/namespace/QName;
0 1 5 metadata Ljava/util/List<Lorg/w3c/dom/Element;>;
0 1 6 wsdlDocumentLocation Ljava/lang/String;
0 1 7 referenceParameters Ljava/util/List<Lorg/w3c/dom/Element;>;
0 1 8 elements Ljava/util/List<Lorg/w3c/dom/Element;>;
0 1 9 attributes Ljava/util/Map<Ljavax/xml/namespace/QName;Ljava/lang/String;>;
Signature: (Ljava/lang/String;Ljavax/xml/namespace/QName;Ljavax/xml/namespace/QName;Ljavax/xml/namespace/QName;Ljava/util/List<Lorg/w3c/dom/Element;>;Ljava/lang/String;Ljava/util/List<Lorg/w3c/dom/Element;>;Ljava/util/List<Lorg/w3c/dom/Element;>;Ljava/util/Map<Ljavax/xml/namespace/QName;Ljava/lang/String;>;)Ljavax/xml/ws/wsaddressing/W3CEndpointReference;
MethodParameters:
Name Flags
address
interfaceName
serviceName
portName
metadata
wsdlDocumentLocation
referenceParameters
elements
attributes
public javax.xml.ws.Endpoint createAndPublishEndpoint(java.lang.String, java.lang.Object, javax.xml.ws.WebServiceFeature[]);
descriptor: (Ljava/lang/String;Ljava/lang/Object;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/Endpoint;
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: new java.lang.UnsupportedOperationException
dup
ldc "JAX-WS 2.2 implementation must override this default behaviour."
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/xml/ws/spi/Provider;
0 1 1 address Ljava/lang/String;
0 1 2 implementor Ljava/lang/Object;
0 1 3 features [Ljavax/xml/ws/WebServiceFeature;
MethodParameters:
Name Flags
address
implementor
features
public javax.xml.ws.Endpoint createEndpoint(java.lang.String, java.lang.Object, javax.xml.ws.WebServiceFeature[]);
descriptor: (Ljava/lang/String;Ljava/lang/Object;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/Endpoint;
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: new java.lang.UnsupportedOperationException
dup
ldc "JAX-WS 2.2 implementation must override this default behaviour."
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/xml/ws/spi/Provider;
0 1 1 bindingId Ljava/lang/String;
0 1 2 implementor Ljava/lang/Object;
0 1 3 features [Ljavax/xml/ws/WebServiceFeature;
MethodParameters:
Name Flags
bindingId
implementor
features
public javax.xml.ws.Endpoint createEndpoint(java.lang.String, java.lang.Class<?>, javax.xml.ws.spi.Invoker, javax.xml.ws.WebServiceFeature[]);
descriptor: (Ljava/lang/String;Ljava/lang/Class;Ljavax/xml/ws/spi/Invoker;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/Endpoint;
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=3, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: new java.lang.UnsupportedOperationException
dup
ldc "JAX-WS 2.2 implementation must override this default behaviour."
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljavax/xml/ws/spi/Provider;
0 1 1 bindingId Ljava/lang/String;
0 1 2 implementorClass Ljava/lang/Class<*>;
0 1 3 invoker Ljavax/xml/ws/spi/Invoker;
0 1 4 features [Ljavax/xml/ws/WebServiceFeature;
Signature: (Ljava/lang/String;Ljava/lang/Class<*>;Ljavax/xml/ws/spi/Invoker;[Ljavax/xml/ws/WebServiceFeature;)Ljavax/xml/ws/Endpoint;
MethodParameters:
Name Flags
bindingId
implementorClass
invoker
features
}
SourceFile: "Provider.java"