@Retention(value=RUNTIME)
@Target(value=METHOD)
public @interface WebMethod
Modifier and Type | Optional Element and Description |
---|---|
java.lang.String |
action
The action for this operation.
|
boolean |
exclude
Marks a method to NOT be exposed as a web method.
|
java.lang.String |
operationName
Name of the
wsdl:operation matching this method. |
public abstract java.lang.String operationName
wsdl:operation
matching this method.wsdl:operation
public abstract java.lang.String action
For SOAP bindings, this determines the value of the soap action.
public abstract boolean exclude
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.
true
to mark the method to not be exposed or false
otherwise