@Retention(value=RUNTIME) @Target(value=METHOD) public @interface CallbackMethod
CallbackMethod
annotation has attributes that are used to create the wsdl:operation in the callback portType of the asynchronous service. It can also be used to exclude it from the list of asynchronous methods. This annotation is applicable only to the methods of asynchronous web service implementation classes that are annotated with AsyncWebService
annotation.Modifier and Type | Optional Element and Description |
---|---|
String |
action
The action for this operation in the callback portType.
|
boolean |
exclude
Marks a method not to be exposed as asynchronous method.
|
String |
name
Name of the callback method corresponding to the annotated method.
|
String |
operationName
Name of the wsdl:operation for this method in the callback portType.
|
boolean |
sendAutoResponse |
public abstract String action
public abstract boolean exclude
public abstract String name
public abstract String operationName