javax.xml.ws

## Annotation Type WebServiceProvider

    @Target(value=TYPE)
    @Retention(value=RUNTIME)
    @Documented
    public @interface WebServiceProvider

Used to annotate a Provider implementation class.

Since:
  JAX-WS 2.0
See Also:
  `Provider`

### Optional Element Summary

Optional Elements
`String` `portName` Port name.
`String` `serviceName` Service name.
`String` `targetNamespace` Target namespace for the service
`String` `wsdlLocation` Location of the WSDL description for the service.

### Element Detail

#### wsdlLocation

    public abstract String wsdlLocation

Location of the WSDL description for the service.

Default:
  ""

#### serviceName

    public abstract String serviceName

Service name.

Default:
  ""

#### targetNamespace

    public abstract String targetNamespace

Target namespace for the service

Default:
  ""

#### portName

    public abstract String portName

Port name.

Default:
  ""

Copyright © 1993, 2017, Oracle and/or its affiliates. All rights reserved.