@Target({java.lang.annotation.ElementType.METHOD}) @Retention(java.lang.annotation.RetentionPolicy.RUNTIME) @Documented
public abstract @interface WebEndpoint
  Comment     Returned-by     Constructor-argument     Method-argument     Field-type     Type-bound     Links  

Used to annotate the getPortName() methods of a generated service interface.

The information specified in this annotation is sufficient to uniquely identify a wsdl:port element inside a wsdl:service. The latter is determined based on the value of the WebServiceClient annotation on the generated service interface itself.

extends Annotation

See also:
javax.xml.ws.WebServiceClient

Since:  JAX-WS 2.0