Uses of Class
io.vertx.rxjava.core.Promise
-
-
Uses of Promise in io.vertx.rxjava.circuitbreaker
Methods in io.vertx.rxjava.circuitbreaker with parameters of type Promise Modifier and Type Method Description <T> CircuitBreaker
CircuitBreaker. executeAndReport(Promise<T> resultPromise, Handler<Promise<T>> command)
Same asCircuitBreaker.executeAndReportWithFallback(io.vertx.rxjava.core.Promise<T>, io.vertx.core.Handler<io.vertx.rxjava.core.Promise<T>>, java.util.function.Function<java.lang.Throwable, T>)
but using the circuit breaker default fallback.<T> CircuitBreaker
CircuitBreaker. executeAndReportWithFallback(Promise<T> resultPromise, Handler<Promise<T>> command, Function<Throwable,T> fallback)
Executes the given operation with the circuit breaker control. -
Uses of Promise in io.vertx.rxjava.core
Fields in io.vertx.rxjava.core with type parameters of type Promise Modifier and Type Field Description static TypeArg<Promise>
Promise. __TYPE_ARG
Methods in io.vertx.rxjava.core that return Promise Modifier and Type Method Description static <T> Promise<T>
Promise. newInstance(Promise arg)
static <T> Promise<T>
Promise. newInstance(Promise arg, TypeArg<T> __typeArg_T)
static <T> Promise<T>
Promise. promise()
Create a promise that hasn't completed yetMethod parameters in io.vertx.rxjava.core with type arguments of type Promise Modifier and Type Method Description <T> void
Context. executeBlocking(Handler<Promise<T>> blockingCodeHandler)
<T> void
Context. executeBlocking(Handler<Promise<T>> blockingCodeHandler, boolean ordered)
Safely execute some blocking code.<T> void
Context. executeBlocking(Handler<Promise<T>> blockingCodeHandler, boolean ordered, Handler<AsyncResult<T>> resultHandler)
Safely execute some blocking code.<T> void
Context. executeBlocking(Handler<Promise<T>> blockingCodeHandler, Handler<AsyncResult<T>> resultHandler)
<T> void
Vertx. executeBlocking(Handler<Promise<T>> blockingCodeHandler)
<T> void
Vertx. executeBlocking(Handler<Promise<T>> blockingCodeHandler, boolean ordered)
Safely execute some blocking code.<T> void
Vertx. executeBlocking(Handler<Promise<T>> blockingCodeHandler, boolean ordered, Handler<AsyncResult<T>> resultHandler)
Safely execute some blocking code.<T> void
Vertx. executeBlocking(Handler<Promise<T>> blockingCodeHandler, Handler<AsyncResult<T>> resultHandler)
<T> void
WorkerExecutor. executeBlocking(Handler<Promise<T>> blockingCodeHandler)
<T> void
WorkerExecutor. executeBlocking(Handler<Promise<T>> blockingCodeHandler, boolean ordered)
Safely execute some blocking code.<T> void
WorkerExecutor. executeBlocking(Handler<Promise<T>> blockingCodeHandler, boolean ordered, Handler<AsyncResult<T>> resultHandler)
Safely execute some blocking code.<T> void
WorkerExecutor. executeBlocking(Handler<Promise<T>> blockingCodeHandler, Handler<AsyncResult<T>> resultHandler)
<T> rx.Single<T>
Context. rxExecuteBlocking(Handler<Promise<T>> blockingCodeHandler)
<T> rx.Single<T>
Context. rxExecuteBlocking(Handler<Promise<T>> blockingCodeHandler, boolean ordered)
Safely execute some blocking code.<T> rx.Single<T>
Vertx. rxExecuteBlocking(Handler<Promise<T>> blockingCodeHandler)
<T> rx.Single<T>
Vertx. rxExecuteBlocking(Handler<Promise<T>> blockingCodeHandler, boolean ordered)
Safely execute some blocking code.<T> rx.Single<T>
WorkerExecutor. rxExecuteBlocking(Handler<Promise<T>> blockingCodeHandler)
<T> rx.Single<T>
WorkerExecutor. rxExecuteBlocking(Handler<Promise<T>> blockingCodeHandler, boolean ordered)
Safely execute some blocking code. -
Uses of Promise in io.vertx.rxjava.ext.bridge
Subclasses of Promise in io.vertx.rxjava.ext.bridge Modifier and Type Class Description class
BaseBridgeEvent
Represents an event that occurs on the event bus bridge. -
Uses of Promise in io.vertx.rxjava.ext.eventbus.bridge.tcp
Subclasses of Promise in io.vertx.rxjava.ext.eventbus.bridge.tcp Modifier and Type Class Description class
BridgeEvent
Represents an event that occurs on the event bus bridge. -
Uses of Promise in io.vertx.rxjava.ext.healthchecks
Method parameters in io.vertx.rxjava.ext.healthchecks with type arguments of type Promise Modifier and Type Method Description HealthCheckHandler
HealthCheckHandler. register(String name, long timeout, Handler<Promise<Status>> procedure)
Registers a health check procedure.HealthCheckHandler
HealthCheckHandler. register(String name, Handler<Promise<Status>> procedure)
Registers a health check procedure.HealthChecks
HealthChecks. register(String name, long timeout, Handler<Promise<Status>> procedure)
Registers a health check procedure.HealthChecks
HealthChecks. register(String name, Handler<Promise<Status>> procedure)
Registers a health check procedure. -
Uses of Promise in io.vertx.rxjava.ext.unit
Methods in io.vertx.rxjava.ext.unit with parameters of type Promise Modifier and Type Method Description void
Async. resolve(Promise<Void> future)
Completes the future upon completion, otherwise fails it.void
Completion. resolve(Promise<T> future)
Completes the future upon completion, otherwise fails it.void
TestCompletion. resolve(Promise<Void> future)
Completes the future upon completion, otherwise fails it. -
Uses of Promise in io.vertx.rxjava.ext.web.handler.graphql
Subclasses of Promise in io.vertx.rxjava.ext.web.handler.graphql Modifier and Type Class Description class
ApolloWSConnectionInitEvent
NOTE: This class has been automatically generated from theoriginal
non RX-ified interface using Vert.x codegen. -
Uses of Promise in io.vertx.rxjava.ext.web.handler.graphql.ws
Subclasses of Promise in io.vertx.rxjava.ext.web.handler.graphql.ws Modifier and Type Class Description class
ConnectionInitEvent
-
Uses of Promise in io.vertx.rxjava.ext.web.handler.sockjs
Subclasses of Promise in io.vertx.rxjava.ext.web.handler.sockjs Modifier and Type Class Description class
BridgeEvent
Represents an event that occurs on the event bus bridge. -
Uses of Promise in io.vertx.rxjava.servicediscovery.spi
Methods in io.vertx.rxjava.servicediscovery.spi with parameters of type Promise Modifier and Type Method Description void
ServiceExporter. init(Vertx vertx, ServicePublisher publisher, JsonObject configuration, Promise<Void> future)
Starts the exporter.void
ServiceImporter. start(Vertx vertx, ServicePublisher publisher, JsonObject configuration, Promise<Void> future)
Starts the importer.
-