-
@Retention(RUNTIME) @Target(METHOD) public @interface WebMethodCustomizes a method that is exposed as a Web Service operation. The associated method must be public and its parameters return value, and exceptions must follow the rules defined in JAX-RPC 1.1, section 5. The method is not required to throw java.rmi.RemoteException.- Since:
- 1.6
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description java.lang.StringactionThe action for this operation.booleanexcludeMarks a method to NOT be exposed as a web method.java.lang.StringoperationNameName of the wsdl:operation matching this method.
-
-
-
-
exclude
boolean exclude
Marks a method to NOT be exposed as a web method.Used to stop an inherited method from being exposed as part of this web service. If this element is specified, other elements MUST NOT be specified for the @WebMethod.
This member-value is not allowed on endpoint interfaces.
- Since:
- 2.0
- Default:
- false
-
-