Dispatch interface provides support
for the dynamic invocation of a service endpoint operations. The
javax.xml.ws.Service
class acts as a factory for the creation of Dispatch
instances.
| Modifier and Type | Method and Description |
|---|---|
| public T | Returns: The response message or message payload to the operation invocation.An object that will form the message or payload of
the message used to invoke the operation. msg)Invoke a service operation synchronously. |
| public Response | Returns: The response message or message payload to the operation invocation.An object that will form the message or payload of
the message used to invoke the operation. msg)Invoke a service operation asynchronously. |
| public Future | Returns: AFuture object that may be used to check the status
of the operation invocation. This object MUST NOT be used to try to
obtain the results of the operation - the object returned from
Future<?>.get() is implementation dependent
and any use of it will result in non-portable behaviour.An object that will form the message or payload of
the message used to invoke the operation. msg, AsyncHandler<T> The handler object that will receive the
response to the operation invocation. handler)Invoke a service operation asynchronously. |
| public void | invokeOneWay(T
An object that will form the message or payload of
the message used to invoke the operation. msg)Invokes a service operation using the one-way interaction mode. |
| invoke | back to summary |
|---|---|
| public T invoke(T msg) Invoke a service operation synchronously.
The client is responsible for ensuring that the
| |
| invokeAsync | back to summary |
|---|---|
| public Response Invoke a service operation asynchronously. The
method returns without waiting for the response to the operation
invocation, the results of the operation are obtained by polling the
returned
The client is responsible for ensuring that the
| |
| invokeAsync | back to summary |
|---|---|
| public Future Invoke a service operation asynchronously. The
method returns without waiting for the response to the operation
invocation, the results of the operation are communicated to the client
via the passed in
The client is responsible for ensuring that the
| |
| invokeOneWay | back to summary |
|---|---|
| public void invokeOneWay(T msg) Invokes a service operation using the one-way interaction mode. The operation invocation is logically non-blocking, subject to the capabilities of the underlying protocol, no results are returned. When the protocol in use is SOAP/HTTP, this method MUST block until an HTTP response code has been received or an error occurs.
The client is responsible for ensuring that the
| |