invoke
for a web service invocation. Finally, Invoker does the actual
invocation of web service on endpoint instance.
Container also injects the provided WebServiceContext and takes
care of invoking jakarta.annotation.PostConstruct methods,
if present, on the endpoint implementation.
Provider#createEndpoint(String, Class, Invoker, WebServiceFeature...)
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract void | inject(WebServiceContext
a holder for MessageContext webServiceContext)Jakarta XML Web Services runtimes calls this method to ask container to inject WebServiceContext on the endpoint instance. |
| public abstract Object |
| Invoker | back to summary |
|---|---|
| public Invoker() | |
| inject | back to summary |
|---|---|
| public abstract void inject(WebServiceContext webServiceContext) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException Jakarta XML Web Services runtimes calls this method to ask container to inject
WebServiceContext on the endpoint instance. The
| |
| invoke | back to summary |
|---|---|
| public abstract Object invoke(Method m, Object... args) throws IllegalAccessException, IllegalArgumentException, InvocationTargetException Jakarta XML Web Services runtime calls this method to do the actual web service
invocation on endpoint instance. The injected
| |