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 javax.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)JAX-WS 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 JAX-WS 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 JAX-WS runtime calls this method to do the actual web service
invocation on endpoint instance. The injected
| |