Top Description Methods
com.oracle.bmc.responses

public Interface AsyncHandler<REQUEST, RESPONSE>

Known Direct Implementers
com.oracle.bmc.responses.internal.ForwardingAsyncHandler, com.oracle.bmc.responses.internal.NoOpAsyncHandler, com.oracle.bmc.util.internal.RefreshAuthTokenWrapper, com.oracle.bmc.util.internal.RefreshAuthTokenWrappingAsyncHandler
Type Parameters
<REQUEST>
The request type.
<RESPONSE>
The response type.

Callback for asynchronous requests.

Method Summary

Modifier and TypeMethod and Description
public void
onError(REQUEST
The request that was made.
request
,
Throwable
The error that was received.
error
)

Called if the request could not be completed successfully.

public void
onSuccess(REQUEST
The request that was made.
request
,
RESPONSE
The response that was received.
response
)

Called if the request was successfully completed.

Method Detail

onErrorback to summary
public void onError(REQUEST request, Throwable error)

Called if the request could not be completed successfully.

Parameters
request:REQUEST

The request that was made.

error:Throwable

The error that was received.

onSuccessback to summary
public void onSuccess(REQUEST request, RESPONSE response)

Called if the request was successfully completed.

Parameters
request:REQUEST

The request that was made.

response:RESPONSE

The response that was received.