public interface Callback
Direct extensions of this interface support a single callback each time the
callback is used in a call (the call context). If the call fails to
return a result, for example if the session is closed or the operation times
out, onError will be called. Each call to the
server will result in invocation of either a single callback method or
onError.
The Stream extension supports multiple responses for each call.
If the server returns a response for an unknown call context (typically a
late response for a call context has timed out), an error will be reported to
the session error handler.
Stream,
ContextStream,
ContextCallback| Modifier and Type | Interface and Description |
|---|---|
static class |
Callback.Default
Abstract default callback.
|
| Modifier and Type | Method and Description |
|---|---|
void |
onError(ErrorReason errorReason)
Notification of a contextual error related to this callback.
|
void onError(ErrorReason errorReason)
onError is called include the session being closed, a
communication timeout, or a problem with the provided parameters. No
further calls will be made to this callback for the call context.errorReason - a value representing the error; this can be one of
constants defined in ErrorReason, or a feature-specific
reasonCopyright © 2023 DiffusionData Limited. All rights reserved.