## Java(TM) API for XML Web Services
JAXWS - 2.2
JavaDoc Assertion Detail

Totals | Total | Active | Deprecated | Removed
# of Assertions | 292 | 265 | 0 | 27
# of Required Assertions | 292 | 265 | 0 | 27
# of Optional Assertions | 0 | 0 | 0 | 0

ID | Return | Method/Field | Description | Required | Deprecated | Testable
JAXWS:JAVADOC:1 | void | jakarta.xml.ws.AsyncHandler.handleResponse ( Response ) | Called when the response to an asynchronous operation is available. | true |  | true
JAXWS:JAVADOC:2 | List | jakarta.xml.ws.Binding.getHandlerChain | Gets a copy of the handler chain for a protocol binding instance. If the returned chain is modified a call to setHandlerChain is required to configure the binding instance with the new chain. | true |  | true
JAXWS:JAVADOC:3 | void | jakarta.xml.ws.Binding.setHandlerChain ( List ) | Sets the handler chain for the protocol binding instance. | true |  | true
JAXWS:JAVADOC:4 | Binding | jakarta.xml.ws.BindingProvider.getBinding | Get the Binding for this binding provider. | true |  | true
JAXWS:JAVADOC:5 | Map | jakarta.xml.ws.BindingProvider.getRequestContext | Get the context that is used to initialize the message context for request messages. Modifications to the request context do not affect the message context of either synchronous or asynchronous operations that have already been started. | true |  | true
JAXWS:JAVADOC:6 | Map | jakarta.xml.ws.BindingProvider.getResponseContext | Get the context that resulted from processing a response message. The returned context is for the most recently completed synchronous operation. Subsequent synchronous operation invocations overwrite the response context. Asynchronous operations return their response context via the Response interface. | true |  | true
JAXWS:JAVADOC:7 | String | jakarta.xml.ws.BindingType.value | A binding identifier (a URI). If not specified, the default is the SOAP 1.1 / HTTP binding. See the SOAPBinding and HTTPBinding for the definition of the standard binding identifiers. | true |  | true
JAXWS:JAVADOC:8 | Object | jakarta.xml.ws.Dispatch.invoke ( Object ) | Invoke a service operation synchronously. The client is responsible for ensuring that the msg object when marshalled is formed according to the requirements of the protocol binding in use. | true |  | true
JAXWS:JAVADOC:9 | Response | jakarta.xml.ws.Dispatch.invokeAsync ( Object ) | Invoke a service operation asynchronously. The method returns without waiting for the response to the operation invocation, the results of the operation are obtained by polling the returned Response. The client is responsible for ensuring that the msg object when marshalled is formed according to the requirements of the protocol binding in use. | true |  | true
JAXWS:JAVADOC:10 | Future | jakarta.xml.ws.Dispatch.invokeAsync ( Object , AsyncHandler ) | Invoke a service operation asynchronously. The method returns without waiting for the response to the operation invocation, the results of the operation are communicated to the client via the passed in handler. The client is responsible for ensuring that the msg object when marshalled is formed according to the requirements of the protocol binding in use. | true |  | true
JAXWS:JAVADOC:11 | void | jakarta.xml.ws.Dispatch.invokeOneWay ( Object ) | Invokes a service operation using the one-way interaction mode. The operation invocation is logically non-blocking, subject to the capabilities of the underlying protocol, no results are returned. When the protocol in use is SOAP/HTTP, this method MUST block until an HTTP response code has been received or an error occurs. The client is responsible for ensuring that the msg object when marshalled is formed according to the requirements of the protocol binding in use. | true |  | true
JAXWS:JAVADOC:12 | Endpoint | jakarta.xml.ws.Endpoint.create ( Object ) | Creates an endpoint with the specified implementor object. If there is a binding specified via a BindingType annotation then it MUST be used else a default of SOAP 1.1 / HTTP binding MUST be used. The newly created endpoint may be published by calling one of the jakarta.xml.ws.Endpoint#publish(String) and jakarta.xml.ws.Endpoint#publish(Object) methods. | true |  | true
JAXWS:JAVADOC:13 | Endpoint | jakarta.xml.ws.Endpoint.create ( String , Object ) | Creates an endpoint with the specified binding type and implementor object. The newly created endpoint may be published by calling one of the jakarta.xml.ws.Endpoint#publish(String) and jakarta.xml.ws.Endpoint#publish(Object) methods. | true |  | true
JAXWS:JAVADOC:14 | Endpoint | jakarta.xml.ws.Endpoint.Endpoint |  | true |  | true
JAXWS:JAVADOC:15 | Binding | jakarta.xml.ws.Endpoint.getBinding | Returns the binding for this endpoint. | true |  | true
JAXWS:JAVADOC:16 | Executor | jakarta.xml.ws.Endpoint.getExecutor | Returns the executor for this Endpointinstance. The executor is used to dispatch an incoming request to the implementor object. | true |  | true
JAXWS:JAVADOC:17 | Object | jakarta.xml.ws.Endpoint.getImplementor | Returns the implementation object for this endpoint. | true |  | true
JAXWS:JAVADOC:18 | List | jakarta.xml.ws.Endpoint.getMetadata | Returns a list of metadata documents for the service. | true |  | true
JAXWS:JAVADOC:19 | Map | jakarta.xml.ws.Endpoint.getProperties | Returns the property bag for this Endpoint instance. | true |  | true
JAXWS:JAVADOC:20 | boolean | jakarta.xml.ws.Endpoint.isPublished | Returns true if the endpoint is in the published state. | true |  | true
JAXWS:JAVADOC:21 | void | jakarta.xml.ws.Endpoint.publish ( String ) | Publishes this endpoint at the given address. The necessary server infrastructure will be created and configured by the JAX-WS implementation using some default configuration. In order to get more control over the server configuration, please use the jakarta.xml.ws.Endpoint#publish(Object) method instead. | true |  | true
JAXWS:JAVADOC:23 | void | jakarta.xml.ws.Endpoint.publish ( Object ) | Publishes this endpoint at the provided server context. A server context encapsulates the server infrastructure and addressing information for a particular transport. For a call to this method to succeed, the server context passed as an argument to it MUST be compatible with the endpoint's binding. | true |  | true
JAXWS:JAVADOC:24 | void | jakarta.xml.ws.Endpoint.setExecutor ( Executor ) | Sets the executor for this Endpoint instance. The executor is used to dispatch an incoming request to the implementor object. If this Endpoint is published using the publish(Object) method and the specified server context defines its own threading behavior, the executor may be ignored. | true |  | true
JAXWS:JAVADOC:25 | void | jakarta.xml.ws.Endpoint.setMetadata ( List ) | Sets the metadata for this endpoint. | true |  | true
JAXWS:JAVADOC:26 | void | jakarta.xml.ws.Endpoint.setProperties ( Map ) | Sets the property bag for this Endpoint instance. | true |  | true
JAXWS:JAVADOC:28 | Holder | jakarta.xml.ws.Holder.Holder | Creates a new holder with a null value. | true |  | true
JAXWS:JAVADOC:29 | Holder | jakarta.xml.ws.Holder.Holder ( Object ) | Create a new holder with the specified value. | true |  | true
JAXWS:JAVADOC:30 | Source | jakarta.xml.ws.LogicalMessage.getPayload | Gets the message payload as an XML source, may be called multiple times on the same LogicalMessage instance, always returns a new Source that may be used to retrieve the entire message payload. If the returned Source is an instance of DOMSource, then modifications to the encapsulated DOM tree change the message payload in-place, there is no need to susequently call setPayload. Other types of Source provide only read access to the message payload. | true |  | true
JAXWS:JAVADOC:31 | Object | jakarta.xml.ws.LogicalMessage.getPayload ( JAXBContext ) | Gets the message payload as a JAXB object. Note that there is no connection between the returned object and the message payload, changes to the payload require calling setPayload. | true |  | true
JAXWS:JAVADOC:32 | void | jakarta.xml.ws.LogicalMessage.setPayload ( Source ) | Sets the message payload | true |  | true
JAXWS:JAVADOC:33 | void | jakarta.xml.ws.LogicalMessage.setPayload ( Object , JAXBContext ) | Sets the message payload | true |  | true
JAXWS:JAVADOC:34 | ProtocolException | jakarta.xml.ws.ProtocolException.ProtocolException | Constructs a new protocol exception with null as its detail message. The cause is not initialized, and may subsequently be initialized by a call to Throwable.initCause(java.lang.Throwable). | true |  | true
JAXWS:JAVADOC:35 | ProtocolException | jakarta.xml.ws.ProtocolException.ProtocolException ( String ) | Constructs a new protocol exception with the specified detail message. The cause is not initialized, and may subsequently be initialized by a call to Throwable.initCause(java.lang.Throwable). | true |  | true
JAXWS:JAVADOC:36 | ProtocolException | jakarta.xml.ws.ProtocolException.ProtocolException ( String , Throwable ) | Constructs a new runtime exception with the specified detail message and cause. Note that the detail message associated with cause is not automatically incorporated in this runtime exception's detail message. | true |  | true
JAXWS:JAVADOC:37 | ProtocolException | jakarta.xml.ws.ProtocolException.ProtocolException ( Throwable ) | Constructs a new runtime exception with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause). This constructor is useful for runtime exceptions that are little more than wrappers for other throwables. | true |  | true
JAXWS:JAVADOC:38 | Object | jakarta.xml.ws.Provider.invoke ( Object ) | Invokes an operation occording to the contents of the request message. | true |  | true
JAXWS:JAVADOC:39 | String | jakarta.xml.ws.RequestWrapper.className | Request wrapper bean name. | true |  | true
JAXWS:JAVADOC:42 | Map | jakarta.xml.ws.Response.getContext | Gets the contained response context. | true |  | true
JAXWS:JAVADOC:43 | String | jakarta.xml.ws.ResponseWrapper.className | Response wrapper bean name. | true |  | true
JAXWS:JAVADOC:46 | void | jakarta.xml.ws.Service.addPort ( QName , String , String ) | Creates a new port for the service. Ports created in this way contain no WSDL port type information and can only be used for creating Dispatchinstances. | true |  | true
JAXWS:JAVADOC:50 | Executor | jakarta.xml.ws.Service.getExecutor | Returns the executor for this Serviceinstance. The executor is used for all asynchronous invocations that require callbacks. | true |  | true
JAXWS:JAVADOC:51 | HandlerResolver | jakarta.xml.ws.Service.getHandlerResolver | Returns the configured handler resolver. | true |  | true
JAXWS:JAVADOC:52 | Object | jakarta.xml.ws.Service.getPort ( QName , Class ) | The getPort method returns a proxy. A service client uses this proxy to invoke operations on the target service endpoint. The serviceEndpointInterface specifies the service endpoint interface that is supported by the created dynamic proxy instance. | true |  | true
JAXWS:JAVADOC:53 | Object | jakarta.xml.ws.Service.getPort ( Class ) | The getPort method returns a proxy. The parameter serviceEndpointInterface specifies the service endpoint interface that is supported by the returned proxy. In the implementation of this method, the JAX-WS runtime system takes the responsibility of selecting a protocol binding (and a port) and configuring the proxy accordingly. The returned proxy should not be reconfigured by the client. | true |  | true
JAXWS:JAVADOC:54 | Iterator | jakarta.xml.ws.Service.getPorts | Returns an Iterator for the list of QNames of service endpoints grouped by this service | true |  | true
JAXWS:JAVADOC:55 | QName | jakarta.xml.ws.Service.getServiceName | Gets the name of this service. | true |  | true
JAXWS:JAVADOC:56 | URL | jakarta.xml.ws.Service.getWSDLDocumentLocation | Gets the location of the WSDL document for this Service. | true |  | true
JAXWS:JAVADOC:57 | void | jakarta.xml.ws.Service.setExecutor ( Executor ) | Sets the executor for this Service instance. The executor is used for all asynchronous invocations that require callbacks. | true |  | true
JAXWS:JAVADOC:58 | void | jakarta.xml.ws.Service.setHandlerResolver ( HandlerResolver ) | Sets the HandlerResolver for this Service instance. The handler resolver, if present, will be called once for each proxy or dispatch instance that is created, and the handler chain returned by the resolver will be set on the instance. | true |  | true
JAXWS:JAVADOC:59 | Mode | jakarta.xml.ws.Service.Mode.valueOf ( String ) |  | true |  | true
JAXWS:JAVADOC:60 | Mode[] | jakarta.xml.ws.Service.Mode.values |  | true |  | true
JAXWS:JAVADOC:61 | Mode | jakarta.xml.ws.ServiceMode.value | Service mode. PAYLOAD indicates that the Provider implementation wishes to work with protocol message payloads only. MESSAGE indicates that the Provider implementation wishes to work with entire protocol messages. | true |  | true
JAXWS:JAVADOC:62 | String | jakarta.xml.ws.WebEndpoint.name | The local name of the endpoint. | true |  | true
JAXWS:JAVADOC:63 | String | jakarta.xml.ws.WebFault.faultBean | Fault bean name. | true |  | true
JAXWS:JAVADOC:66 | String | jakarta.xml.ws.WebServiceClient.name | The local name of the Web service. | true |  | true
JAXWS:JAVADOC:67 | String | jakarta.xml.ws.WebServiceClient.targetNamespace | The namespace for the Web service. | true |  | true
JAXWS:JAVADOC:68 | String | jakarta.xml.ws.WebServiceClient.wsdlLocation | The location of the WSDL document for the service (a URL). | true |  | true
JAXWS:JAVADOC:69 | MessageContext | jakarta.xml.ws.WebServiceContext.getMessageContext | Returns the MessageContext for the request being served at the time this method is called. Only properties with APPLICATION scope will be visible to the application. | true |  | true
JAXWS:JAVADOC:70 | Principal | jakarta.xml.ws.WebServiceContext.getUserPrincipal | Returns the Principal that identifies the sender of the request currently being serviced. If the sender has not been authenticated, the method returns null. | true |  | true
JAXWS:JAVADOC:71 | boolean | jakarta.xml.ws.WebServiceContext.isUserInRole ( String ) | Returns a boolean indicating whether the authenticated user is included in the specified logical role. If the user has not been authenticated, the method returns false. | true |  | true
JAXWS:JAVADOC:72 | WebServiceException | jakarta.xml.ws.WebServiceException.WebServiceException | Constructs a new exception with null as its detail message. The cause is not initialized. | true |  | true
JAXWS:JAVADOC:73 | WebServiceException | jakarta.xml.ws.WebServiceException.WebServiceException ( String ) | Constructs a new exception with the specified detail message. The cause is not initialized. | true |  | true
JAXWS:JAVADOC:74 | WebServiceException | jakarta.xml.ws.WebServiceException.WebServiceException ( String , Throwable ) | Constructs a new exception with the specified detail message and cause. | true |  | true
JAXWS:JAVADOC:75 | WebServiceException | jakarta.xml.ws.WebServiceException.WebServiceException ( Throwable ) | Constructs a new WebServiceException with the specified cause and a detail message of (cause==null ? null : cause.toString()) (which typically contains the class and detail message of cause). | true |  | true
JAXWS:JAVADOC:76 | WebServicePermission | jakarta.xml.ws.WebServicePermission.WebServicePermission ( String ) | Creates a new permission with the specified name. | true |  | true
JAXWS:JAVADOC:77 | WebServicePermission | jakarta.xml.ws.WebServicePermission.WebServicePermission ( String , String ) | Creates a new permission with the specified name and actions. The actions parameter is currently unused and it should be null. | true |  | true
JAXWS:JAVADOC:78 | String | jakarta.xml.ws.WebServiceProvider.portName | Port name. | true |  | true
JAXWS:JAVADOC:79 | String | jakarta.xml.ws.WebServiceProvider.serviceName | Service name. | true |  | true
JAXWS:JAVADOC:80 | String | jakarta.xml.ws.WebServiceProvider.targetNamespace | Target namespace for the service | true |  | true
JAXWS:JAVADOC:81 | String | jakarta.xml.ws.WebServiceProvider.wsdlLocation | Location of the WSDL description for the service. | true |  | true
JAXWS:JAVADOC:82 | String | jakarta.xml.ws.WebServiceRef.mappedName | A product specific name that this resource should be mapped to. The name of this resource, as defined by the name element or defaulted, is a name that is local to the application component using the resource. (It's a name in the JNDI java:comp/env namespace.) Many application servers provide a way to map these local names to names of resources known to the application server. This mapped name is often a global JNDI name, but may be a name of any form. Application servers are not required to support any particular form or type of mapped name, nor the ability to use mapped names. The mapped name is product-dependent and often installation-dependent. No use of a mapped name is portable. | true |  | true
JAXWS:JAVADOC:83 | String | jakarta.xml.ws.WebServiceRef.name | The JNDI name of the resource. For field annotations, the default is the field name. For method annotations, the default is the JavaBeans property name corresponding to the method. For class annotations, there is no default and this MUST be specified. | true |  | true
JAXWS:JAVADOC:84 | Class | jakarta.xml.ws.WebServiceRef.type | The Java type of the resource. For field annotations, the default is the type of the field. For method annotations, the default is the type of the JavaBeans property. For class annotations, there is no default and this MUST be specified. | true |  | true
JAXWS:JAVADOC:85 | Class | jakarta.xml.ws.WebServiceRef.value | The service class, always a type extending jakarta.xml.ws.Service. This element MUST be specified whenever the type of the reference is a service endpoint interface. | true |  | true
JAXWS:JAVADOC:86 | String | jakarta.xml.ws.WebServiceRef.wsdlLocation | A URL pointing to the WSDL document for the web service. If not specified, the WSDL location specified by annotations on the resource type is used instead. | true |  | true
JAXWS:JAVADOC:87 | void | jakarta.xml.ws.handler.Handler.close ( MessageContext ) | Called at the conclusion of a message exchange pattern just prior to the JAX-WS runtime disptaching a message, fault or exception. Refer to the description of the handler framework in the JAX-WS specification for full details. | true |  | true
JAXWS:JAVADOC:88 | boolean | jakarta.xml.ws.handler.Handler.handleFault ( MessageContext ) | The handleFault method is invoked for fault message processing. Refer to the description of the handler framework in the JAX-WS specification for full details. | true |  | true
JAXWS:JAVADOC:89 | boolean | jakarta.xml.ws.handler.Handler.handleMessage ( MessageContext ) | The handleMessage method is invoked for normal processing of inbound and outbound messages. Refer to the description of the handler framework in the JAX-WS specification for full details. | true |  | true
JAXWS:JAVADOC:90 | List | jakarta.xml.ws.handler.HandlerResolver.getHandlerChain ( PortInfo ) | Gets the handler chain for the specified port. | true |  | true
JAXWS:JAVADOC:91 | LogicalMessage | jakarta.xml.ws.handler.LogicalMessageContext.getMessage | Gets the message from this message context | true |  | true
JAXWS:JAVADOC:92 | Scope | jakarta.xml.ws.handler.MessageContext.getScope ( String ) | Gets the scope of a property. | true |  | true
JAXWS:JAVADOC:93 | void | jakarta.xml.ws.handler.MessageContext.setScope ( String , Scope ) | Sets the scope of a property. | true |  | true
JAXWS:JAVADOC:94 | Scope | jakarta.xml.ws.handler.MessageContext.Scope.valueOf ( String ) |  | true |  | true
JAXWS:JAVADOC:95 | Scope[] | jakarta.xml.ws.handler.MessageContext.Scope.values |  | true |  | true
JAXWS:JAVADOC:96 | String | jakarta.xml.ws.handler.PortInfo.getBindingID | Gets the URI identifying the binding used by the port being accessed. | true |  | true
JAXWS:JAVADOC:97 | QName | jakarta.xml.ws.handler.PortInfo.getPortName | Gets the qualified name of the WSDL port being accessed. | true |  | true
JAXWS:JAVADOC:98 | QName | jakarta.xml.ws.handler.PortInfo.getServiceName | Gets the qualified name of the WSDL service name containing the port being accessed. | true |  | true
JAXWS:JAVADOC:99 | Set | jakarta.xml.ws.handler.soap.SOAPHandler.getHeaders | Gets the header blocks that can be processed by this Handler instance. | true |  | true
JAXWS:JAVADOC:100 | Object[] | jakarta.xml.ws.handler.soap.SOAPMessageContext.getHeaders ( QName , JAXBContext , boolean ) | Gets headers that have a particular qualified name from the message in the message context. Note that a SOAP message can contain multiple headers with the same qualified name. | true |  | true
JAXWS:JAVADOC:101 | SOAPMessage | jakarta.xml.ws.handler.soap.SOAPMessageContext.getMessage | Gets the SOAPMessage from this message context. Modifications to the returned SOAPMessage change the message in-place, there is no need to susequently call setMessage. | true |  | true
JAXWS:JAVADOC:103 | void | jakarta.xml.ws.handler.soap.SOAPMessageContext.setMessage ( SOAPMessage ) | Sets the SOAPMessage in this message context | true |  | true
JAXWS:JAVADOC:104 | int | jakarta.xml.ws.http.HTTPException.getStatusCode | Gets the HTTP status code. | true |  | true
JAXWS:JAVADOC:105 | HTTPException | jakarta.xml.ws.http.HTTPException.HTTPException ( int ) | Constructor for the HTTPException | true |  | true
JAXWS:JAVADOC:106 | MessageFactory | jakarta.xml.ws.soap.SOAPBinding.getMessageFactory | Gets the SAAJ MessageFactory instance used by this SOAP binding. | true |  | true
JAXWS:JAVADOC:107 | Set | jakarta.xml.ws.soap.SOAPBinding.getRoles | Gets the roles played by the SOAP binding instance. | true |  | true
JAXWS:JAVADOC:108 | SOAPFactory | jakarta.xml.ws.soap.SOAPBinding.getSOAPFactory | Gets the SAAJ SOAPFactory instance used by this SOAP binding. | true |  | true
JAXWS:JAVADOC:109 | boolean | jakarta.xml.ws.soap.SOAPBinding.isMTOMEnabled | Returns true if the use of MTOM is enabled. | true |  | true
JAXWS:JAVADOC:110 | void | jakarta.xml.ws.soap.SOAPBinding.setMTOMEnabled ( boolean ) | Enables or disables use of MTOM. | true |  | true
JAXWS:JAVADOC:111 | void | jakarta.xml.ws.soap.SOAPBinding.setRoles ( Set ) | Sets the roles played by the SOAP binding instance. | true |  | true
JAXWS:JAVADOC:112 | SOAPFault | jakarta.xml.ws.soap.SOAPFaultException.getFault | Gets the embedded SOAPFault instance. | true |  | true
JAXWS:JAVADOC:113 | SOAPFaultException | jakarta.xml.ws.soap.SOAPFaultException.SOAPFaultException ( SOAPFault ) | Constructor for SOAPFaultException | true |  | true
JAXWS:JAVADOC:114 | Endpoint | jakarta.xml.ws.spi.Provider.createAndPublishEndpoint ( String , Object ) | Creates and publishes an endpoint object with the specified address and implementation object. | true |  | true
JAXWS:JAVADOC:115 | Endpoint | jakarta.xml.ws.spi.Provider.createEndpoint ( String , Object ) | Creates an endpoint object with the provided binding and implementation object. | true |  | true
JAXWS:JAVADOC:116 | ServiceDelegate | jakarta.xml.ws.spi.Provider.createServiceDelegate ( URL , QName , Class ) | Creates a service delegate object. | true |  | true
JAXWS:JAVADOC:117 | Provider | jakarta.xml.ws.spi.Provider.provider | Creates a new provider object. The algorithm used to locate the provider subclass to use consists of the following steps: If a resource with the name of META-INF/services/jakarta.xml.ws.spi.Provider exists, then its first line, if present, is used as the UTF-8 encoded name of the implementation class. If the $java.home/lib/jaxws.properties file exists and it is readable by the java.util.Properties.load(InputStream) method and it contains an entry whose key is jakarta.xml.ws.spi.Provider, then the value of that entry is used as the name of the implementation class. If a system property with the name jakarta.xml.ws.spi.Provider is defined, then its value is used as the name of the implementation class. Finally, a default implementation class name is used. | true |  | true
JAXWS:JAVADOC:118 | void | jakarta.xml.ws.spi.ServiceDelegate.addPort ( QName , String , String ) | Creates a new port for the service. Ports created in this way contain no WSDL port type information and can only be used for creating Dispatchinstances. | true |  | true
JAXWS:JAVADOC:120 | Executor | jakarta.xml.ws.spi.ServiceDelegate.getExecutor | Returns the executor for this Serviceinstance. The executor is used for all asynchronous invocations that require callbacks. | true |  | true
JAXWS:JAVADOC:121 | HandlerResolver | jakarta.xml.ws.spi.ServiceDelegate.getHandlerResolver | Returns the configured handler resolver. | true |  | true
JAXWS:JAVADOC:122 | Object | jakarta.xml.ws.spi.ServiceDelegate.getPort ( QName , Class ) | The getPort method returns a proxy. A service client uses this proxy to invoke operations on the target service endpoint. The serviceEndpointInterface specifies the service endpoint interface that is supported by the created dynamic proxy instance. | true |  | true
JAXWS:JAVADOC:123 | Object | jakarta.xml.ws.spi.ServiceDelegate.getPort ( Class ) | The getPort method returns a proxy. The parameter serviceEndpointInterface specifies the service endpoint interface that is supported by the returned proxy. In the implementation of this method, the JAX-WS runtime system takes the responsibility of selecting a protocol binding (and a port) and configuring the proxy accordingly. The returned proxy should not be reconfigured by the client. | true |  | true
JAXWS:JAVADOC:124 | Iterator | jakarta.xml.ws.spi.ServiceDelegate.getPorts | Returns an Iterator for the list of QNames of service endpoints grouped by this service | true |  | true
JAXWS:JAVADOC:125 | QName | jakarta.xml.ws.spi.ServiceDelegate.getServiceName | Gets the name of this service. | true |  | true
JAXWS:JAVADOC:126 | URL | jakarta.xml.ws.spi.ServiceDelegate.getWSDLDocumentLocation | Gets the location of the WSDL document for this Service. | true |  | true
JAXWS:JAVADOC:127 | void | jakarta.xml.ws.spi.ServiceDelegate.setExecutor ( Executor ) | Sets the executor for this Service instance. The executor is used for all asynchronous invocations that require callbacks. | true |  | true
JAXWS:JAVADOC:128 | void | jakarta.xml.ws.spi.ServiceDelegate.setHandlerResolver ( HandlerResolver ) | Sets the HandlerResolver for this Service instance. The handler resolver, if present, will be called once for each proxy or dispatch instance that is created, and the handler chain returned by the resolver will be set on the instance. | true |  | true
JAXWS:JAVADOC:129 | WebServiceRef[] | jakarta.xml.ws.WebServiceRefs.value | Array used for multiple web service reference declarations. | true |  | true
JAXWS:JAVADOC:133 | String | jakarta.xml.ws.Binding.getBindingID | Get the URI for this binding instance. | true |  | true
JAXWS:JAVADOC:141 | EndpointReference | jakarta.xml.ws.EndpointReference.readFrom ( Source ) | Factory method to read an EndpointReference from the infoset contained in eprInfoset. This method delegates to the vendor specific implementation of the jakarta.xml.ws.spi.Provider#readEndpointReference method. | true |  | true
JAXWS:JAVADOC:142 | void | jakarta.xml.ws.EndpointReference.writeTo ( Result ) | write this EndpointReference to the specified infoset format | true |  | true
JAXWS:JAVADOC:143 | Class | jakarta.xml.ws.FaultAction.className | Name of the exception class | true |  | true
JAXWS:JAVADOC:150 | String | jakarta.xml.ws.RespectBindingFeature.getID |  | true |  | true
JAXWS:JAVADOC:155 | Object | jakarta.xml.ws.Service.getPort ( QName , Class , WebServiceFeature[] ) | The getPort method returns a proxy. A service client uses this proxy to invoke operations on the target service endpoint. The serviceEndpointInterface specifies the service endpoint interface that is supported by the created dynamic proxy instance. | true |  | true
JAXWS:JAVADOC:156 | Object | jakarta.xml.ws.Service.getPort ( Class , WebServiceFeature[] ) | The getPort method returns a proxy. The parameter serviceEndpointInterface specifies the service endpoint interface that is supported by the returned proxy. In the implementation of this method, the JAX-WS runtime system takes the responsibility of selecting a protocol binding (and a port) and configuring the proxy accordingly. The returned proxy should not be reconfigured by the client. | true |  | true
JAXWS:JAVADOC:160 | String | jakarta.xml.ws.WebServiceFeature.getID | Get the unique identifier for this WebServiceFeature. | true |  | true
JAXWS:JAVADOC:161 | boolean | jakarta.xml.ws.WebServiceFeature.isEnabled | Returns true if this feature is enabled. | true |  | true
JAXWS:JAVADOC:166 | String | jakarta.xml.ws.soap.AddressingFeature.getID |  | true |  | true
JAXWS:JAVADOC:169 | String | jakarta.xml.ws.soap.MTOMFeature.getID |  | true |  | true
JAXWS:JAVADOC:170 | int | jakarta.xml.ws.soap.MTOMFeature.getThreshold | Gets the threshold value used to determine when binary data should be sent as an attachment. | true |  | true
JAXWS:JAVADOC:171 | MTOMFeature | jakarta.xml.ws.soap.MTOMFeature.MTOMFeature | Create an MTOMFeature. The instance created will be enabled. | true |  | true
JAXWS:JAVADOC:172 | MTOMFeature | jakarta.xml.ws.soap.MTOMFeature.MTOMFeature ( boolean ) | Creates an MTOMFeature. | true |  | true
JAXWS:JAVADOC:173 | MTOMFeature | jakarta.xml.ws.soap.MTOMFeature.MTOMFeature ( int ) | Creates an MTOMFeature. The instance created will be enabled. | true |  | true
JAXWS:JAVADOC:174 | MTOMFeature | jakarta.xml.ws.soap.MTOMFeature.MTOMFeature ( boolean , int ) | Creates an MTOMFeature. | true |  | true
JAXWS:JAVADOC:178 | EndpointReference | jakarta.xml.ws.spi.Provider.readEndpointReference ( Source ) | read an EndpointReference from the infoset contained in eprInfoset. | true |  | true
JAXWS:JAVADOC:181 | Object | jakarta.xml.ws.spi.ServiceDelegate.getPort ( QName , Class , WebServiceFeature[] ) | The getPort method returns a proxy. A service client uses this proxy to invoke operations on the target service endpoint. The serviceEndpointInterface specifies the service endpoint interface that is supported by the created dynamic proxy instance. | true |  | true
JAXWS:JAVADOC:183 | Object | jakarta.xml.ws.spi.ServiceDelegate.getPort ( Class , WebServiceFeature[] ) | The getPort method returns a proxy. The parameter serviceEndpointInterface specifies the service endpoint interface that is supported by the returned proxy. In the implementation of this method, the JAX-WS runtime system takes the responsibility of selecting a protocol binding (and a port) and configuring the proxy accordingly. The returned proxy should not be reconfigured by the client. | true |  | true
JAXWS:JAVADOC:185 | void | jakarta.xml.ws.wsaddressing.W3CEndpointReference.writeTo ( Result ) |  | true |  | true
JAXWS:JAVADOC:188 | String | jakarta.xml.ws.EndpointReference.toString | Displays EPR infoset for debugging convenience. | true |  | true
JAXWS:JAVADOC:189 | boolean | jakarta.xml.ws.RespectBinding.enabled | Specifies if this feature is enabled or disabled. | true |  | true
JAXWS:JAVADOC:192 | boolean | jakarta.xml.ws.soap.MTOM.enabled | Specifies if this feature is enabled or disabled. | true |  | true
JAXWS:JAVADOC:193 | int | jakarta.xml.ws.soap.MTOM.threshold | Property for MTOM threshold value. When MTOM is enabled, binary data above this size in bytes will be XOP encoded or sent as attachment. The value of this property MUST always be >= 0. Default value is 0. | true |  | true
JAXWS:JAVADOC:195 | W3CEndpointReference | jakarta.xml.ws.spi.Provider.createW3CEndpointReference ( String , QName , QName , List , String , List ) | Factory method to create a W3CEndpointReference. This method can be used to create a W3CEndpointReference for any endpoint by specifying the address property along with any other desired properties. This method can also be used to create a W3CEndpointReference for an endpoint that is published by the same Java EE application. To do so the address property can be provided or this method can automatically determine the address of an endpoint that is published by the same Java EE application and is identified by the serviceName and portName properties. If the address is null and the serviceName and portName do not identify an endpoint published by the same Java EE application, a java.lang.IllegalStateException MUST be thrown. | true |  | true
JAXWS:JAVADOC:196 | Class | jakarta.xml.ws.spi.WebServiceFeatureAnnotation.bean | The WebServiceFeature bean that is associated with the WebServiceFeature annotation | true |  | true
JAXWS:JAVADOC:197 | String | jakarta.xml.ws.spi.WebServiceFeatureAnnotation.id | Unique identifier for the WebServiceFeature. This identifier MUST be unique across all implementations of JAX-WS. | true |  | true
JAXWS:JAVADOC:198 | W3CEndpointReferenceBuilder | jakarta.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.address ( String ) | Sets the address to the W3CEndpointReference instance's wsa:Address. The address MUST be set to a non-null value when building a W3CEndpointReference for a web service endpoint that is not published by the same Java EE application or when running on Java SE. | true |  | true
JAXWS:JAVADOC:201 | W3CEndpointReferenceBuilder | jakarta.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.metadata ( Element ) | Adds the metadataElement to the W3CEndpointReference instance's wsa:Metadata element. | true |  | true
JAXWS:JAVADOC:202 | W3CEndpointReferenceBuilder | jakarta.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.referenceParameter ( Element ) | Adds the referenceParameter to the W3CEndpointReference instance wsa:ReferenceParameters element. | true |  | true
JAXWS:JAVADOC:204 | W3CEndpointReferenceBuilder | jakarta.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.W3CEndpointReferenceBuilder | Creates a new W3CEndpointReferenceBuilder instance. | true |  | true
JAXWS:JAVADOC:206 | W3CEndpointReference | jakarta.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.build | Builds a W3CEndpointReference from the accumulated properties set on this W3CEndpointReferenceBuilder instance. This method can be used to create a W3CEndpointReference for any endpoint by specifying the address property along with any other desired properties. This method can also be used to create a W3CEndpointReference for an endpoint that is published by the same Java EE application. This method can automatically determine the address of an endpoint published by the same Java EE application that is identified by the serviceName and endpointName properties. If the address is null and the serviceName and endpointName do not identify an endpoint published by the same Java EE application, a java.lang.IllegalStateException MUST be thrown. | true |  | true
JAXWS:JAVADOC:22 | Endpoint | jakarta.xml.ws.Endpoint.publish ( String , Object ) | Creates and publishes an endpoint for the specified implementor object at the given address. The necessary server infrastructure will be created and configured by the JAX-WS implementation using some default configuration. In order to get more control over the server configuration, please use the jakarta.xml.ws.Endpoint#create(String,Object) and jakarta.xml.ws.Endpoint#publish(Object) methods instead. | true |  | true
JAXWS:JAVADOC:27 | void | jakarta.xml.ws.Endpoint.stop | Stops publishing this endpoint. If the endpoint is not in a published state, this method has no effect. | true |  | true
JAXWS:JAVADOC:40 | String | jakarta.xml.ws.RequestWrapper.localName | Element's local name. | true |  | true
JAXWS:JAVADOC:41 | String | jakarta.xml.ws.RequestWrapper.targetNamespace | Element's namespace name. | true |  | true
JAXWS:JAVADOC:44 | String | jakarta.xml.ws.ResponseWrapper.localName | Element's local name. | true |  | true
JAXWS:JAVADOC:45 | String | jakarta.xml.ws.ResponseWrapper.targetNamespace | Element's namespace name. | true |  | true
JAXWS:JAVADOC:47 | Service | jakarta.xml.ws.Service.create ( URL , QName ) | Creates a Service instance. The specified WSDL document location and service qualified name MUST uniquely identify a wsdl:service element. | true |  | true
JAXWS:JAVADOC:48 | Service | jakarta.xml.ws.Service.create ( QName ) | Creates a Service instance. | true |  | true
JAXWS:JAVADOC:64 | String | jakarta.xml.ws.WebFault.name | Element's local name. | true |  | true
JAXWS:JAVADOC:65 | String | jakarta.xml.ws.WebFault.targetNamespace | Element's namespace name. | true |  | true
JAXWS:JAVADOC:102 | Set | jakarta.xml.ws.handler.soap.SOAPMessageContext.getRoles | Gets the SOAP actor roles associated with an execution of the handler chain. Note that SOAP actor roles apply to the SOAP node and are managed using jakarta.xml.ws.soap.SOAPBinding#setRoles and jakarta.xml.ws.soap.SOAPBinding#getRoles. Handler instances in the handler chain use this information about the SOAP actor roles to process the SOAP header blocks. Note that the SOAP actor roles are invariant during the processing of SOAP message through the handler chain. | true |  | true
JAXWS:JAVADOC:119 | Dispatch | jakarta.xml.ws.spi.ServiceDelegate.createDispatch ( QName , Class , Mode ) | Creates a Dispatch instance for use with objects of the user's choosing. | true |  | true
JAXWS:JAVADOC:130 | FaultAction[] | jakarta.xml.ws.Action.fault | Explicit value of the WS-Addressing Action message addressing property for the fault message(s) of the operation. Each exception that is mapped to a fault and requires an explicit WS-Addressing Action message addressing property, needs to be specified as a value in this property using FaultAction annotation. | true |  | true
JAXWS:JAVADOC:131 | String | jakarta.xml.ws.Action.input | Explicit value of the WS-Addressing Action message addressing property for the input message of the operation. | true |  | true
JAXWS:JAVADOC:132 | String | jakarta.xml.ws.Action.output | Explicit value of the WS-Addressing Action message addressing property for the output message of the operation. | true |  | true
JAXWS:JAVADOC:137 | EndpointReference | jakarta.xml.ws.Endpoint.getEndpointReference ( Element[] ) | Returns the EndpointReference associated with this Endpoint instance. If the Binding for this bindingProvider is either SOAP1.1/HTTP or SOAP1.2/HTTP, then a W3CEndpointReference MUST be returned. | true |  | true
JAXWS:JAVADOC:138 | EndpointReference | jakarta.xml.ws.Endpoint.getEndpointReference ( Class , Element[] ) | Returns the EndpointReference associated with this Endpoint instance. | true |  | true
JAXWS:JAVADOC:140 | Object | jakarta.xml.ws.EndpointReference.getPort ( Class , WebServiceFeature[] ) | The getPort method returns a proxy. If there are any reference parameters in the EndpointReference instance, then those reference parameters MUST appear as SOAP headers, indicating them to be reference parameters, on all messages sent to the endpoint. The parameter serviceEndpointInterface specifies the service endpoint interface that is supported by the returned proxy. The EndpointReference instance specifies the endpoint that will be invoked by the returned proxy. In the implementation of this method, the JAX-WS runtime system takes the responsibility of selecting a protocol binding (and a port) and configuring the proxy accordingly from the WSDL Metadata from this EndpointReference or from annotations on the serviceEndpointInterface. For this method to successfully return a proxy, WSDL metadata MUST be available and the EndpointReference instance MUST contain an implementation understood serviceName metadata. Because this port is not created from a Service object, handlers will not automatically be configured, and the HandlerResolver and Executor cannot be get or set for this port. The BindingProvider().getBinding().setHandlerChain() method can be used to manually configure handlers for this port. | true |  | true
JAXWS:JAVADOC:144 | String | jakarta.xml.ws.FaultAction.value | Value of WS-Addressing Action message addressing property for the exception | true |  | true
JAXWS:JAVADOC:151 | RespectBindingFeature | jakarta.xml.ws.RespectBindingFeature.RespectBindingFeature | Creates an RespectBindingFeature. The instance created will be enabled. | true |  | true
JAXWS:JAVADOC:152 | RespectBindingFeature | jakarta.xml.ws.RespectBindingFeature.RespectBindingFeature ( boolean ) | Creates an RespectBindingFeature | true |  | true
JAXWS:JAVADOC:157 | Object | jakarta.xml.ws.Service.getPort ( EndpointReference , Class , WebServiceFeature[] ) | The getPort method returns a proxy. The parameter endpointReference specifies the endpoint that will be invoked by the returned proxy. If there are any reference parameters in the endpointReference, then those reference parameters MUST appear as SOAP headers, indicating them to be reference parameters, on all messages sent to the endpoint. The endpointReference's address MUST be used for invocations on the endpoint. The parameter serviceEndpointInterface specifies the service endpoint interface that is supported by the returned proxy. In the implementation of this method, the JAX-WS runtime system takes the responsibility of selecting a protocol binding (and a port) and configuring the proxy accordingly from the WSDL associated with this Service instance or from the metadata from the endpointReference. If this Service instance has a WSDL and the endpointReference metadata also has a WSDL, then the WSDL from this instance MUST be used. If this Service instance does not have a WSDL and the endpointReference does have a WSDL, then the WSDL from the endpointReference MAY be used. The returned proxy should not be reconfigured by the client. If this Service instance has a known proxy port that matches the information contained in the WSDL, then that proxy is returned, otherwise a WebServiceException is thrown. Calling this method has the same behavior as the following port = service.getPort(portName, serviceEndpointInterface); where the portName is retrieved from the metadata of the endpointReference or from the serviceEndpointInterface and the WSDL associated with this Service instance. | true |  | true
JAXWS:JAVADOC:158 | EndpointReference | jakarta.xml.ws.WebServiceContext.getEndpointReference ( Element[] ) | Returns the EndpointReference for this endpoint. If the Binding for this bindingProvider is either SOAP1.1/HTTP or SOAP1.2/HTTP, then a W3CEndpointReference MUST be returned. | true |  | true
JAXWS:JAVADOC:159 | EndpointReference | jakarta.xml.ws.WebServiceContext.getEndpointReference ( Class , Element[] ) | Returns the EndpointReference associated with this endpoint. | true |  | true
JAXWS:JAVADOC:177 | Object | jakarta.xml.ws.spi.Provider.getPort ( EndpointReference , Class , WebServiceFeature[] ) | The getPort method returns a proxy. If there are any reference parameters in the endpointReference, then those reference parameters MUST appear as SOAP headers, indicating them to be reference parameters, on all messages sent to the endpoint. The parameter serviceEndpointInterface specifies the service endpoint interface that is supported by the returned proxy. The parameter endpointReference specifies the endpoint that will be invoked by the returned proxy. In the implementation of this method, the JAX-WS runtime system takes the responsibility of selecting a protocol binding (and a port) and configuring the proxy accordingly from the WSDL metadata of the serviceEndpointInterface and the EndpointReference. For this method to successfully return a proxy, WSDL metadata MUST be available and the endpointReference MUST contain an implementation understood serviceName metadata. | true |  | true
JAXWS:JAVADOC:179 | Dispatch | jakarta.xml.ws.spi.ServiceDelegate.createDispatch ( QName , Class , Mode , WebServiceFeature[] ) | Creates a Dispatch instance for use with objects of the user's choosing. | true |  | true
JAXWS:JAVADOC:180 | Dispatch | jakarta.xml.ws.spi.ServiceDelegate.createDispatch ( EndpointReference , Class , Mode , WebServiceFeature[] ) | Creates a Dispatch instance for use with objects of the user's choosing. If there are any reference parameters in the endpointReference, then those reference parameters MUST appear as SOAP headers, indicating them to be reference parameters, on all messages sent to the endpoint. The endpointReference's address MUST be used for invocations on the endpoint. In the implementation of this method, the JAX-WS runtime system takes the responsibility of selecting a protocol binding (and a port) and configuring the dispatch accordingly from the WSDL associated with this Service instance or from the metadata from the endpointReference. If this Service instance has a WSDL and the endpointReference also has a WSDL in its metadata, then the WSDL from this instance MUST be used. If this Service instance does not have a WSDL and the endpointReference does have a WSDL, then the WSDL from the endpointReference MAY be used. An implementation MUST be able to retrieve the portName from the endpointReference metadata. This method behaves the same as calling dispatch = service.createDispatch(portName, type, mode, features); where the portName is retrieved from the WSDL or EndpointReference metadata. | true |  | true
JAXWS:JAVADOC:182 | Object | jakarta.xml.ws.spi.ServiceDelegate.getPort ( EndpointReference , Class , WebServiceFeature[] ) | The getPort method returns a proxy. The parameter endpointReference specifies the endpoint that will be invoked by the returned proxy. If there are any reference parameters in the endpointReference, then those reference parameters MUST appear as SOAP headers, indicating them to be reference parameters, on all messages sent to the endpoint. The endpointReference's address MUST be used for invocations on the endpoint. The parameter serviceEndpointInterface specifies the service endpoint interface that is supported by the returned proxy. In the implementation of this method, the JAX-WS runtime system takes the responsibility of selecting a protocol binding (and a port) and configuring the proxy accordingly from the WSDL associated with this Service instance or from the metadata from the endpointReference. If this Service instance has a WSDL and the endpointReference metadata also has a WSDL, then the WSDL from this instance MUST be used. If this Service instance does not have a WSDL and the endpointReference does have a WSDL, then the WSDL from the endpointReference MAY be used. The returned proxy should not be reconfigured by the client. If this Service instance has a known proxy port that matches the information contained in the WSDL, then that proxy is returned, otherwise a WebServiceException is thrown. Calling this method has the same behavior as the following port = service.getPort(portName, serviceEndpointInterface); where the portName is retrieved from the metadata of the endpointReference or from the serviceEndpointInterface and the WSDL associated with this Service instance. | true |  | true
JAXWS:JAVADOC:184 | W3CEndpointReference | jakarta.xml.ws.wsaddressing.W3CEndpointReference.W3CEndpointReference ( Source ) | Creates an EPR from infoset representation | true |  | true
JAXWS:JAVADOC:186 | EndpointReference | jakarta.xml.ws.BindingProvider.getEndpointReference | Returns the EndpointReference associated with this BindingProvider instance. If the Binding for this bindingProvider is either SOAP1.1/HTTP or SOAP1.2/HTTP, then a W3CEndpointReference MUST be returned. | true |  | true
JAXWS:JAVADOC:187 | EndpointReference | jakarta.xml.ws.BindingProvider.getEndpointReference ( Class ) | Returns the EndpointReference associated with this BindingProvider instance. The instance returned will be of type clazz. | true |  | true
JAXWS:JAVADOC:163 | AddressingFeature | jakarta.xml.ws.soap.AddressingFeature.AddressingFeature | Creates and configures an AddressingFeature with the use of addressing requirements. The created feature enables ws-addressing i.e. supports ws-addressing but doesn't require its use. It is also configured to accept all the response types. | true |  | true
JAXWS:JAVADOC:164 | AddressingFeature | jakarta.xml.ws.soap.AddressingFeature.AddressingFeature ( boolean ) | Creates and configures an AddressingFeature with the use of addressing requirements. If enabled is true, it enables ws-addressing i.e. supports ws-addressing but doesn't require its use. It also configures to accept all the response types. | true |  | true
JAXWS:JAVADOC:165 | AddressingFeature | jakarta.xml.ws.soap.AddressingFeature.AddressingFeature ( boolean , boolean ) | Creates and configures an AddressingFeature with the use of addressing requirements. If enabled and required are true, it enables ws-addressing and requires its use. It also configures to accept all the response types. | true |  | true
JAXWS:JAVADOC:190 | boolean | jakarta.xml.ws.soap.Addressing.enabled | Specifies if this feature is enabled or disabled. If enabled, it means the endpoint supports WS-Addressing but does not require its use. Corresponding 3.1.1 Addressing Assertion must be generated in the generated WSDL. | true |  | true
JAXWS:JAVADOC:49 | Dispatch | jakarta.xml.ws.Service.createDispatch ( QName , Class , Mode ) | Creates a Dispatch instance for use with objects of the client's choosing. | true |  | true
JAXWS:JAVADOC:153 | Dispatch | jakarta.xml.ws.Service.createDispatch ( QName , Class , Mode , WebServiceFeature[] ) | Creates a Dispatch instance for use with objects of the client's choosing. | true |  | true
JAXWS:JAVADOC:154 | Dispatch | jakarta.xml.ws.Service.createDispatch ( EndpointReference , Class , Mode , WebServiceFeature[] ) | Creates a Dispatch instance for use with objects of the client's choosing. If there are any reference parameters in the endpointReference, then those reference parameters MUST appear as SOAP headers, indicating them to be reference parameters, on all messages sent to the endpoint. The endpointReference's address MUST be used for invocations on the endpoint. In the implementation of this method, the JAX-WS runtime system takes the responsibility of selecting a protocol binding (and a port) and configuring the dispatch accordingly from the WSDL associated with this Service instance or from the metadata from the endpointReference. If this Service instance has a WSDL and the endpointReference also has a WSDL in its metadata, then the WSDL from this instance MUST be used. If this Service instance does not have a WSDL and the endpointReference does have a WSDL, then the WSDL from the endpointReference MAY be used. An implementation MUST be able to retrieve the portName from the endpointReference metadata. This method behaves the same as calling dispatch = service.createDispatch(portName, type, mode, features); where the portName is retrieved from the WSDL or EndpointReference metadata. | true |  | true
JAXWS:JAVADOC:167 | boolean | jakarta.xml.ws.soap.AddressingFeature.isRequired | If addressing is enabled, this property determines whether the endpoint requires WS-Addressing. If required is true, WS-Addressing headers MUST be present on incoming and outgoing messages. | true |  | true
JAXWS:JAVADOC:191 | boolean | jakarta.xml.ws.soap.Addressing.required | If addressing is enabled, this property determines whether the endpoint requires WS-Addressing. If required is true, the endpoint requires WS-Addressing and WS-Addressing headers MUST be present on incoming messages. A corresponding 3.1.1 Addressing Assertion must be generated in the WSDL. | true |  | true
JAXWS:JAVADOC:200 | W3CEndpointReferenceBuilder | jakarta.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.endpointName ( QName ) | Sets the endpointName as wsam:ServiceName/@EndpointName in the wsa:Metadata element. This method can only be called after the #serviceName method has been called. See 2.1 Referencing WSDL Metadata from an EPR for more details. | true |  | true
JAXWS:JAVADOC:203 | W3CEndpointReferenceBuilder | jakarta.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.serviceName ( QName ) | Sets the serviceName as the wsam:ServiceName element in the wsa:Metadata element. See 2.1 Referencing WSDL Metadata from an EPR for more details. | true |  | true
JAXWS:JAVADOC:205 | W3CEndpointReferenceBuilder | jakarta.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.wsdlDocumentLocation ( String ) | Sets the wsdlDocumentLocation that will be referenced as wsa:Metadata/@wsdli:wsdlLocation. The namespace name for the wsdli:wsdlLocation's value can be taken from the WSDL itself. See 2.1 Referencing WSDL Metadata from an EPR for more details. | true |  | true
JAXWS:JAVADOC:207 | Endpoint | jakarta.xml.ws.Endpoint.create ( Object , WebServiceFeature[] ) | Creates an endpoint with the specified implementor object and web service features. If there is a binding specified via a BindingType annotation then it MUST be used else a default of SOAP 1.1 / HTTP binding MUST be used. The newly created endpoint may be published by calling one of the jakarta.xml.ws.Endpoint#publish(String) and jakarta.xml.ws.Endpoint#publish(Object) methods. | true |  | true
JAXWS:JAVADOC:208 | Endpoint | jakarta.xml.ws.Endpoint.create ( String , Object , WebServiceFeature[] ) | Creates an endpoint with the specified binding type, implementor object, and web service features. The newly created endpoint may be published by calling one of the jakarta.xml.ws.Endpoint#publish(String) and jakarta.xml.ws.Endpoint#publish(Object) methods. | true |  | true
JAXWS:JAVADOC:209 | Endpoint | jakarta.xml.ws.Endpoint.publish ( String , Object , WebServiceFeature[] ) | Creates and publishes an endpoint for the specified implementor object at the given address. The created endpoint is configured with the web service features. The necessary server infrastructure will be created and configured by the JAX-WS implementation using some default configuration. In order to get more control over the server configuration, please use the jakarta.xml.ws.Endpoint#create(String,Object) and jakarta.xml.ws.Endpoint#publish(Object) methods instead. | true |  | true
JAXWS:JAVADOC:210 | void | jakarta.xml.ws.Endpoint.publish ( HttpContext ) | Publishes this endpoint at the provided server context. A server context encapsulates the server infrastructure and addressing information for a particular transport. For a call to this method to succeed, the server context passed as an argument to it MUST be compatible with the endpoint's binding. This is meant for container developers to publish the the endpoints portably and not intended for the end developers. | true |  | true
JAXWS:JAVADOC:211 | void | jakarta.xml.ws.Endpoint.setEndpointContext ( EndpointContext ) | By settng a EndpointContext, JAX-WS runtime knows about addresses of other endpoints in an application. If multiple endpoints share different ports of a WSDL, then the multiple port addresses are patched when the WSDL is accessed. This needs to be set before publishing the endpoints. | true |  | true
JAXWS:JAVADOC:212 | EndpointContext | jakarta.xml.ws.EndpointContext.EndpointContext |  | true |  | true
JAXWS:JAVADOC:213 | Set | jakarta.xml.ws.EndpointContext.getEndpoints | This gives list of endpoints in an application. For e.g in servlet container, a war file may contain multiple endpoints. | true |  | true
JAXWS:JAVADOC:214 | String | jakarta.xml.ws.RequestWrapper.partName | wsdl:part name for the wrapper | true |  | true
JAXWS:JAVADOC:215 | String | jakarta.xml.ws.ResponseWrapper.partName | wsdl:part name for the wrapper | true |  | true
JAXWS:JAVADOC:216 | Service | jakarta.xml.ws.Service.create ( URL , QName , WebServiceFeature[] ) | Creates a Service instance. The created instance is configured with the web service features. The specified WSDL document location and service qualified name MUST uniquely identify a wsdl:service element. | true |  | true
JAXWS:JAVADOC:217 | Service | jakarta.xml.ws.Service.create ( QName , WebServiceFeature[] ) | Creates a Service instance. The created instance is configured with the web service features. | true |  | true
JAXWS:JAVADOC:218 | Dispatch | jakarta.xml.ws.Service.createDispatch ( QName , JAXBContext , Mode ) | Creates a Dispatch instance for use with JAXB generated objects. | true |  | true
JAXWS:JAVADOC:219 | Dispatch | jakarta.xml.ws.Service.createDispatch ( QName , JAXBContext , Mode , WebServiceFeature[] ) | Creates a Dispatch instance for use with JAXB generated objects. | true |  | true
JAXWS:JAVADOC:220 | Dispatch | jakarta.xml.ws.Service.createDispatch ( EndpointReference , JAXBContext , Mode , WebServiceFeature[] ) | Creates a Dispatch instance for use with JAXB generated objects. If there are any reference parameters in the endpointReference, then those reference parameters MUST appear as SOAP headers, indicating them to be reference parameters, on all messages sent to the endpoint. The endpointReference's address MUST be used for invocations on the endpoint. In the implementation of this method, the JAX-WS runtime system takes the responsibility of selecting a protocol binding (and a port) and configuring the dispatch accordingly from the WSDL associated with this Service instance or from the metadata from the endpointReference. If this Service instance has a WSDL and the endpointReference also has a WSDL in its metadata, then the WSDL from this instance MUST be used. If this Service instance does not have a WSDL and the endpointReference does have a WSDL, then the WSDL from the endpointReference MAY be used. An implementation MUST be able to retrieve the portName from the endpointReference metadata. This method behavies the same as calling dispatch = service.createDispatch(portName, context, mode, features); where the portName is retrieved from the WSDL or endpointReference metadata. | true |  | true
JAXWS:JAVADOC:221 | String | jakarta.xml.ws.WebFault.messageName | wsdl:Message's name. Default name is the exception's class name. | true |  | true
JAXWS:JAVADOC:222 | Responses | jakarta.xml.ws.soap.Addressing.responses | If addressing is enabled, this property determines whether endpoint requires the use of anonymous responses, or non-anonymous responses, or all. Responses#ALL supports all response types and this is the default value. Responses#ANONYMOUS requires the use of only anonymous responses. It will result into wsam:AnonymousResponses nested assertion as specified in 3.1.2 AnonymousResponses Assertion in the generated WSDL. Responses#NON_ANONYMOUS requires the use of only non-anonymous responses. It will result into wsam:NonAnonymousResponses nested assertion as specified in 3.1.3 NonAnonymousResponses Assertion in the generated WSDL. | true |  | true
JAXWS:JAVADOC:223 | AddressingFeature | jakarta.xml.ws.soap.AddressingFeature.AddressingFeature ( boolean , boolean , Responses ) | Creates and configures an AddressingFeature with the use of addressing requirements. If enabled and required are true, it enables ws-addressing and requires its use. Also, the response types can be configured using responses parameter. | true |  | true
JAXWS:JAVADOC:224 | Responses | jakarta.xml.ws.soap.AddressingFeature.getResponses | If addressing is enabled, this property determines whether endpoint requires the use of anonymous responses, or non-anonymous responses, or all responses. | true |  | true
JAXWS:JAVADOC:225 | Responses | jakarta.xml.ws.soap.AddressingFeature.Responses.valueOf ( String ) |  | true |  | true
JAXWS:JAVADOC:226 | Responses[] | jakarta.xml.ws.soap.AddressingFeature.Responses.values |  | true |  | true
JAXWS:JAVADOC:227 | void | jakarta.xml.ws.spi.Invoker.inject ( WebServiceContext ) | JAX-WS runtimes calls this method to ask container to inject WebServiceContext on the endpoint instance. The WebServiceContext object uses thread-local information to return the correct information during the actual endpoint invocation regardless of how many threads are concurrently being used to serve requests. | true |  | true
JAXWS:JAVADOC:228 | void | jakarta.xml.ws.spi.Invoker.inject ( WebServiceContext ) throws IllegalAccessException | if the injection done by reflection API throws this exception | true |  | true
JAXWS:JAVADOC:229 | void | jakarta.xml.ws.spi.Invoker.inject ( WebServiceContext ) throws IllegalArgumentException | if the injection done by reflection API throws this exception | true |  | true
JAXWS:JAVADOC:230 | void | jakarta.xml.ws.spi.Invoker.inject ( WebServiceContext ) throws InvocationTargetException | if the injection done by reflection API throws this exception | true |  | true
JAXWS:JAVADOC:231 | Object | jakarta.xml.ws.spi.Invoker.invoke ( Method , Object[] ) | JAX-WS runtime calls this method to do the actual web service invocation on endpoint instance. The injected WebServiceContext.getMessageContext() gives the correct information for this invocation. | true |  | true
JAXWS:JAVADOC:232 | Object | jakarta.xml.ws.spi.Invoker.invoke ( Method , Object[] ) throws IllegalAccessException | if the invocation done by reflection API throws this exception | true |  | true
JAXWS:JAVADOC:233 | Object | jakarta.xml.ws.spi.Invoker.invoke ( Method , Object[] ) throws IllegalArgumentException | if the invocation done by reflection API throws this exception | true |  | true
JAXWS:JAVADOC:234 | Object | jakarta.xml.ws.spi.Invoker.invoke ( Method , Object[] ) throws InvocationTargetException | if the invocation done by reflection API throws this exception | true |  | true
JAXWS:JAVADOC:235 | Invoker | jakarta.xml.ws.spi.Invoker.Invoker |  | true |  | true
JAXWS:JAVADOC:236 | Endpoint | jakarta.xml.ws.spi.Provider.createAndPublishEndpoint ( String , Object , WebServiceFeature[] ) | Creates and publishes an endpoint object with the specified address, implementation object and web service features. Provider implementations must override the default implementation. | true |  | true
JAXWS:JAVADOC:237 | Endpoint | jakarta.xml.ws.spi.Provider.createEndpoint ( String , Object , WebServiceFeature[] ) | Creates an endpoint object with the provided binding, implementation object and web service features. Provider implementations must override the default implementation. | true |  | true
JAXWS:JAVADOC:238 | Endpoint | jakarta.xml.ws.spi.Provider.createEndpoint ( String , Class , Invoker , WebServiceFeature[] ) | Creates an endpoint object with the provided binding, implementation class, invoker and web service features. Containers typically use this to create Endpoint objects. Provider implementations must override the default implementation. | true |  | true
JAXWS:JAVADOC:239 | ServiceDelegate | jakarta.xml.ws.spi.Provider.createServiceDelegate ( URL , QName , Class , WebServiceFeature[] ) | Creates a service delegate object. | true |  | true
JAXWS:JAVADOC:240 | W3CEndpointReference | jakarta.xml.ws.spi.Provider.createW3CEndpointReference ( String , QName , QName , QName , List , String , List , List , Map ) | Factory method to create a W3CEndpointReference. Using this method, a W3CEndpointReference instance can be created with extension elements, and attributes. Provider implementations must override the default implementation. This method can be used to create a W3CEndpointReference for any endpoint by specifying the address property along with any other desired properties. This method can also be used to create a W3CEndpointReference for an endpoint that is published by the same Java EE application. To do so the address property can be provided or this method can automatically determine the address of an endpoint that is published by the same Java EE application and is identified by the serviceName and portName propeties. If the address is null and the serviceName and portName do not identify an endpoint published by the same Java EE application, a java.lang.IllegalStateException MUST be thrown. | true |  | true
JAXWS:JAVADOC:241 | Dispatch | jakarta.xml.ws.spi.ServiceDelegate.createDispatch ( QName , JAXBContext , Mode ) | Creates a Dispatch instance for use with JAXB generated objects. | true |  | true
JAXWS:JAVADOC:242 | Dispatch | jakarta.xml.ws.spi.ServiceDelegate.createDispatch ( QName , JAXBContext , Mode , WebServiceFeature[] ) | Creates a Dispatch instance for use with JAXB generated objects. | true |  | true
JAXWS:JAVADOC:243 | Dispatch | jakarta.xml.ws.spi.ServiceDelegate.createDispatch ( EndpointReference , JAXBContext , Mode , WebServiceFeature[] ) | Creates a Dispatch instance for use with JAXB generated objects. If there are any reference parameters in the endpointReference, then those reference parameters MUST appear as SOAP headers, indicating them to be reference parameters, on all messages sent to the endpoint. The endpointReference's address MUST be used for invocations on the endpoint. In the implementation of this method, the JAX-WS runtime system takes the responsibility of selecting a protocol binding (and a port) and configuring the dispatch accordingly from the WSDL associated with this Service instance or from the metadata from the endpointReference. If this Service instance has a WSDL and the endpointReference also has a WSDL in its metadata, then the WSDL from this instance MUST be used. If this Service instance does not have a WSDL and the endpointReference does have a WSDL, then the WSDL from the endpointReference MAY be used. An implementation MUST be able to retrieve the portName from the endpointReference metadata. This method behavies the same as calling dispatch = service.createDispatch(portName, context, mode, features); where the portName is retrieved from the WSDL or endpointReference metadata. | true |  | true
JAXWS:JAVADOC:244 | Object | jakarta.xml.ws.spi.http.HttpContext.getAttribute ( String ) | Returns an attribute value for container's configuration and other data that can be used by jax-ws runtime. | true |  | true
JAXWS:JAVADOC:245 | Set | jakarta.xml.ws.spi.http.HttpContext.getAttributeNames | Returns all attribute names for container's configuration and other data that can be used by jax-ws runtime. | true |  | true
JAXWS:JAVADOC:246 | String | jakarta.xml.ws.spi.http.HttpContext.getPath | Returns the path for this context. This path uniquely identifies an endpoint inside an application and the path is relative to application's context path. Container should give this path based on how it matches request URIs to this HttpContext object. For servlet container, this is typically a url-pattern for an endpoint. Endpoint's address for this context can be computed as follows: HttpExchange exch = ...; String endpointAddress = exch.getScheme() + "://" + exch.getLocalAddress().getHostName() + ":" + exch.getLocalAddress().getPort() + exch.getContextPath() + getPath(); | true |  | true
JAXWS:JAVADOC:247 | HttpContext | jakarta.xml.ws.spi.http.HttpContext.HttpContext |  | true |  | true
JAXWS:JAVADOC:248 | void | jakarta.xml.ws.spi.http.HttpContext.setHandler ( HttpHandler ) | JAX-WS runtime sets its handler during Endpoint#publish(HttpContext) to handle HTTP requests for this context. Container or its extensions use this handler to process the requests. | true |  | true
JAXWS:JAVADOC:249 | void | jakarta.xml.ws.spi.http.HttpExchange.addResponseHeader ( String , String ) | Adds a response header with the given name and value. This method allows a response header to have multiple values. This is a convenience method to add a response header(instead of using the {link #getResponseHeaders()}). | true |  | true
JAXWS:JAVADOC:250 | void | jakarta.xml.ws.spi.http.HttpExchange.close | This must be called to end an exchange. Container takes care of closing request and response streams. This must be called so that the container can free or reuse underlying resources. | true |  | true
JAXWS:JAVADOC:251 | void | jakarta.xml.ws.spi.http.HttpExchange.close throws IOException | if any i/o error | true |  | true
JAXWS:JAVADOC:252 | Object | jakarta.xml.ws.spi.http.HttpExchange.getAttribute ( String ) | Returns an attribute that is associated with this HttpExchange. JAX-WS handlers and endpoints may then access the attribute via MessageContext. Servlet containers must expose MessageContext#SERVLET_CONTEXT, MessageContext#SERVLET_REQUEST, and MessageContext#SERVLET_RESPONSE as attributes. If the request has been received by the container using HTTPS, the following information must be exposed as attributes. These attributes are #REQUEST_CIPHER_SUITE, and #REQUEST_KEY_SIZE. If there is a SSL certificate associated with the request, it must be exposed using #REQUEST_X509CERTIFICATE | true |  | true
JAXWS:JAVADOC:253 | Set | jakarta.xml.ws.spi.http.HttpExchange.getAttributeNames | Gives all the attribute names that are associated with this HttpExchange. | true |  | true
JAXWS:JAVADOC:254 | String | jakarta.xml.ws.spi.http.HttpExchange.getContextPath | Returns the context path of all the endpoints in an application. This path is the portion of the request URI that indicates the context of the request. The context path always comes first in a request URI. The path starts with a "/" character but does not end with a "/" character. If this method returns "", the request is for default context. The container does not decode this string. Context path is used in computing the endpoint address. See HttpContext#getPath | true |  | true
JAXWS:JAVADOC:255 | HttpContext | jakarta.xml.ws.spi.http.HttpExchange.getHttpContext | Returns a HttpContext for this exchange. Container matches the request with the associated Endpoint's HttpContext | true |  | true
JAXWS:JAVADOC:256 | InetSocketAddress | jakarta.xml.ws.spi.http.HttpExchange.getLocalAddress | Returns the unresolved local address on which the request was received. | true |  | true
JAXWS:JAVADOC:257 | String | jakarta.xml.ws.spi.http.HttpExchange.getPathInfo | Returns the extra path information that follows the web service path but precedes the query string in the request URI and will start with a "/" character. This can be used for MessageContext#PATH_INFO | true |  | true
JAXWS:JAVADOC:258 | String | jakarta.xml.ws.spi.http.HttpExchange.getProtocol | Returns the protocol string from the request in the form protocol/majorVersion.minorVersion. For example, "HTTP/1.1" | true |  | true
JAXWS:JAVADOC:259 | String | jakarta.xml.ws.spi.http.HttpExchange.getQueryString | Returns the query string that is contained in the request URI after the path. This can be used for MessageContext#QUERY_STRING | true |  | true
JAXWS:JAVADOC:260 | InetSocketAddress | jakarta.xml.ws.spi.http.HttpExchange.getRemoteAddress | Returns the unresolved address of the remote entity invoking this request. | true |  | true
JAXWS:JAVADOC:261 | InputStream | jakarta.xml.ws.spi.http.HttpExchange.getRequestBody | Returns a stream from which the request body can be read. Multiple calls to this method will return the same stream. | true |  | true
JAXWS:JAVADOC:262 | InputStream | jakarta.xml.ws.spi.http.HttpExchange.getRequestBody throws IOException | if any i/o error during request processing | true |  | true
JAXWS:JAVADOC:263 | String | jakarta.xml.ws.spi.http.HttpExchange.getRequestHeader ( String ) | Returns the value of the specified request header. If the request did not include a header of the specified name, this method returns null. If there are multiple headers with the same name, this method returns the first header in the request. The header name is case-insensitive. This is a convienence method to get a header (instead of using the #getRequestHeaders). | true |  | true
JAXWS:JAVADOC:264 | Map | jakarta.xml.ws.spi.http.HttpExchange.getRequestHeaders | Returns an immutable Map containing the HTTP headers that were included with this request. The keys in this Map will be the header names, while the values will be a List of Strings containing each value that was included (either for a header that was listed several times, or one that accepts a comma-delimited list of values on a single line). In either of these cases, the values for the header name will be presented in the order that they were included in the request. The keys in Map are case-insensitive. | true |  | true
JAXWS:JAVADOC:265 | String | jakarta.xml.ws.spi.http.HttpExchange.getRequestMethod | Get the HTTP request method | true |  | true
JAXWS:JAVADOC:266 | String | jakarta.xml.ws.spi.http.HttpExchange.getRequestURI | Returns the part of the request's URI from the protocol name up to the query string in the first line of the HTTP request. Container doesn't decode this string. | true |  | true
JAXWS:JAVADOC:267 | OutputStream | jakarta.xml.ws.spi.http.HttpExchange.getResponseBody | Returns a stream to which the response body must be written. #setStatus) must be called prior to calling this method. Multiple calls to this method (for the same exchange) will return the same stream. | true |  | true
JAXWS:JAVADOC:268 | OutputStream | jakarta.xml.ws.spi.http.HttpExchange.getResponseBody throws IOException | if any i/o error during response processing | true |  | true
JAXWS:JAVADOC:269 | Map | jakarta.xml.ws.spi.http.HttpExchange.getResponseHeaders | Returns a mutable Map into which the HTTP response headers can be stored and which will be transmitted as part of this response. The keys in the Map will be the header names, while the values must be a List of Strings containing each value that should be included multiple times (in the order that they should be included). The keys in Map are case-insensitive. | true |  | true
JAXWS:JAVADOC:270 | String | jakarta.xml.ws.spi.http.HttpExchange.getScheme | Returns the name of the scheme used to make this request, for example: http, or https. | true |  | true
JAXWS:JAVADOC:271 | Principal | jakarta.xml.ws.spi.http.HttpExchange.getUserPrincipal | Returns the Principal that represents the authenticated user for this HttpExchange. | true |  | true
JAXWS:JAVADOC:272 | HttpExchange | jakarta.xml.ws.spi.http.HttpExchange.HttpExchange |  | true |  | true
JAXWS:JAVADOC:273 | boolean | jakarta.xml.ws.spi.http.HttpExchange.isUserInRole ( String ) | Indicates whether an authenticated user is included in the specified logical "role". | true |  | true
JAXWS:JAVADOC:274 | void | jakarta.xml.ws.spi.http.HttpExchange.setStatus ( int ) | Sets the HTTP status code for the response. This method must be called prior to calling #getResponseBody. | true |  | true
JAXWS:JAVADOC:275 | void | jakarta.xml.ws.spi.http.HttpHandler.handle ( HttpExchange ) | Handles a given request and generates an appropriate response. See HttpExchange for a description of the steps involved in handling an exchange. Container invokes this method when it receives an incoming request. | true |  | true
JAXWS:JAVADOC:276 | void | jakarta.xml.ws.spi.http.HttpHandler.handle ( HttpExchange ) throws IOException | when an I/O error happens during request handling | true |  | true
JAXWS:JAVADOC:277 | HttpHandler | jakarta.xml.ws.spi.http.HttpHandler.HttpHandler |  | true |  | true
JAXWS:JAVADOC:278 | W3CEndpointReferenceBuilder | jakarta.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.attribute ( QName , String ) | Adds an extension attribute to the W3CEndpointReference instance's wsa:EndpointReference element. | true |  | true
JAXWS:JAVADOC:279 | W3CEndpointReferenceBuilder | jakarta.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.element ( Element ) | Adds an extension element to the W3CEndpointReference instance's wsa:EndpointReference element. | true |  | true
JAXWS:JAVADOC:280 | W3CEndpointReferenceBuilder | jakarta.xml.ws.wsaddressing.W3CEndpointReferenceBuilder.interfaceName ( QName ) | Sets the interfaceName as the wsam:InterfaceName element in the wsa:Metadata element. See 2.1 Referencing WSDL Metadata from an EPR for more details. | true |  | true