| Package | Description |
|---|---|
| com.oracle.bmc.http.internal | |
| com.oracle.bmc.responses.internal | |
| com.oracle.bmc.util.internal | |
| com.oracle.bmc.waiter | |
| com.oracle.bmc.waiter.internal |
| Modifier and Type | Method and Description |
|---|---|
Future<RESP> |
ClientCall.callAsync(AsyncHandler<REQ,RESP> handler) |
| Constructor and Description |
|---|
ErrorConsumer(AsyncHandler<REQUEST,?> handler,
REQUEST request) |
| Modifier and Type | Class and Description |
|---|---|
class |
ForwardingAsyncHandler<REQUEST,RESPONSE> |
class |
NoOpAsyncHandler<REQUEST,RESPONSE>
An async handler that doesn’t do anything.
|
class |
StreamClosingAsyncHandler<REQUEST extends BmcRequest<?>,RESPONSE>
A wrapper around an async handler that closes the stream at the end of a request, if the body is
a stream.
|
| Constructor and Description |
|---|
ForwardingAsyncHandler(AsyncHandler<REQUEST,RESPONSE> delegate) |
StreamClosingAsyncHandler(AsyncHandler<REQUEST,RESPONSE> delegate) |
| Modifier and Type | Class and Description |
|---|---|
class |
RefreshAuthTokenWrapper<REQUEST extends BmcRequest<?>,RESPONSE>
Combined future and callbacks for asynchronous requests intended to work with some authenticated
calls, like instance principals.
|
class |
RefreshAuthTokenWrappingAsyncHandler<REQUEST,RESPONSE>
Deprecated.
in favor of RefreshAuthTokenWrapper – versions after 1.25.1 do not use
RefreshAuthTokenWrappingAsyncHandler anymore
|
| Constructor and Description |
|---|
RefreshAuthTokenWrapper(RefreshableOnNotAuthenticatedProvider<?> authDetailsProvider,
AsyncHandler<REQUEST,RESPONSE> innerHandler,
Function<AsyncHandler<REQUEST,RESPONSE>,Future<RESPONSE>> futureSupplier) |
RefreshAuthTokenWrappingAsyncHandler(RefreshableOnNotAuthenticatedProvider<?> authDetailsProvider,
AsyncHandler<REQUEST,RESPONSE> innerHandler)
Deprecated.
|
| Constructor and Description |
|---|
RefreshAuthTokenWrapper(RefreshableOnNotAuthenticatedProvider<?> authDetailsProvider,
AsyncHandler<REQUEST,RESPONSE> innerHandler,
Function<AsyncHandler<REQUEST,RESPONSE>,Future<RESPONSE>> futureSupplier) |
| Modifier and Type | Method and Description |
|---|---|
Future<Void> |
Waiter.execute(AsyncHandler<REQUEST,RESPONSE> asyncHandler)
Executes the waiter callback and returns a Future.
|
| Modifier and Type | Method and Description |
|---|---|
Future<Void> |
SimpleWaiterImpl.execute(AsyncHandler<REQUEST,RESPONSE> asyncHandler) |
Copyright © 2016–2024. All rights reserved.