Uses of Interface
io.vertx.core.Completable
-
-
Uses of Completable in io.vertx.config.vault.client
Methods in io.vertx.config.vault.client with parameters of type Completable Modifier and Type Method Description voidSlimVaultClient. createToken(TokenRequest tokenRequest, Completable<Auth> resultHandler)Creates a new token.voidSlimVaultClient. delete(String path, Completable<Void> resultHandler)Deletes a secret from `path`.voidSlimVaultClient. list(String path, Completable<List<String>> resultHandler)Lists secrets from path (children).voidSlimVaultClient. loginWithAppRole(String roleId, String secretId, Completable<Auth> resultHandler)Logs in against the `AppRole` backend.voidSlimVaultClient. loginWithCert(Completable<Auth> resultHandler)Logs in against the `Cert` backend.voidSlimVaultClient. loginWithUserCredentials(String username, String password, Completable<Auth> resultHandler)Logs in against the `userpass` backend.voidSlimVaultClient. lookupSelf(Completable<Lookup> resultHandler)Looks up for the current token metadata.voidSlimVaultClient. read(String path, Completable<Secret> responseHandler)Reads a secret from `path`.voidSlimVaultClient. renewSelf(long leaseDurationInSecond, Completable<Auth> resultHandler)Renews the current token.voidSlimVaultClient. write(String path, JsonObject secrets, Completable<Secret> resultHandler)Write a secret to `path`. -
Uses of Completable in io.vertx.core
Subinterfaces of Completable in io.vertx.core Modifier and Type Interface Description interfacePromise<T>Represents the writable side of an action that may, or may not, have occurred yet.Methods in io.vertx.core with parameters of type Completable Modifier and Type Method Description default Future<T>Future. andThen(Completable<? super T> handler)Invokes the givenhandlerupon completion.voidCloseable. close(Completable<Void> completion)Close this resource, thecompletionpromise must be notified when the operation has completed.default Future<T>Future. onComplete(Completable<? super T> handler)Add handlers to be notified on succeeded result and failed result. -
Uses of Completable in io.vertx.core.spi.cluster
Methods in io.vertx.core.spi.cluster with parameters of type Completable Modifier and Type Method Description voidClusterManager. addRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)Share a new messaging handler registration with other nodes in the cluster.<K,V>
voidClusterManager. getAsyncMap(String name, Completable<AsyncMap<K,V>> promise)Return anAsyncMapfor the givenname.voidClusterManager. getCounter(String name, Completable<Counter> promise)Return aCounterfor the givenname.voidClusterManager. getLockWithTimeout(String name, long timeout, Completable<Lock> promise)voidClusteredNode. getNodeInfo(String nodeId, Completable<NodeInfo> promise)Get details about a specific node in the cluster.voidClusteredNode. getRegistrations(String address, Completable<List<RegistrationInfo>> promise)Get the messaging handler currently registered in the cluster.voidClusterManager. join(Completable<Void> promise)Join the cluster.voidClusterManager. leave(Completable<Void> promise)Leave the cluster.voidClusterManager. removeRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)Signal removal of a messaging handler registration to other nodes in the cluster.voidClusterManager. setNodeInfo(NodeInfo nodeInfo, Completable<Void> promise)Store the details about this clustered node. -
Uses of Completable in io.vertx.ext.bridge
Subinterfaces of Completable in io.vertx.ext.bridge Modifier and Type Interface Description interfaceBaseBridgeEventRepresents an event that occurs on the event bus bridge. -
Uses of Completable in io.vertx.ext.cluster.infinispan
Methods in io.vertx.ext.cluster.infinispan with parameters of type Completable Modifier and Type Method Description voidInfinispanClusterManager. addRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)<K,V>
voidInfinispanClusterManager. getAsyncMap(String name, Completable<AsyncMap<K,V>> promise)voidInfinispanClusterManager. getCounter(String name, Completable<Counter> promise)voidInfinispanClusterManager. getLockWithTimeout(String name, long timeout, Completable<Lock> prom)voidInfinispanClusterManager. getNodeInfo(String nodeId, Completable<NodeInfo> promise)voidInfinispanClusterManager. getRegistrations(String address, Completable<List<RegistrationInfo>> promise)voidInfinispanClusterManager. join(Completable<Void> promise)voidInfinispanClusterManager. leave(Completable<Void> promise)voidInfinispanClusterManager. removeRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)voidInfinispanClusterManager. setNodeInfo(NodeInfo nodeInfo, Completable<Void> promise) -
Uses of Completable in io.vertx.ext.eventbus.bridge.tcp
Subinterfaces of Completable in io.vertx.ext.eventbus.bridge.tcp Modifier and Type Interface Description interfaceBridgeEventRepresents an event that occurs on the event bus bridge. -
Uses of Completable in io.vertx.ext.web.handler.graphql.ws
Subinterfaces of Completable in io.vertx.ext.web.handler.graphql.ws Modifier and Type Interface Description interfaceConnectionInitEvent -
Uses of Completable in io.vertx.ext.web.handler.sockjs
Subinterfaces of Completable in io.vertx.ext.web.handler.sockjs Modifier and Type Interface Description interfaceBridgeEventRepresents an event that occurs on the event bus bridge. -
Uses of Completable in io.vertx.grpc
Methods in io.vertx.grpc with parameters of type Completable Modifier and Type Method Description VertxServerVertxServer. shutdown(Completable<Void> completionHandler)VertxServerVertxServer. start(Completable<Void> completionHandler) -
Uses of Completable in io.vertx.spi.cluster.hazelcast
Methods in io.vertx.spi.cluster.hazelcast with parameters of type Completable Modifier and Type Method Description voidHazelcastClusterManager. addRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)<K,V>
voidHazelcastClusterManager. getAsyncMap(String name, Completable<AsyncMap<K,V>> promise)voidHazelcastClusterManager. getCounter(String name, Completable<Counter> promise)voidHazelcastClusterManager. getLockWithTimeout(String name, long timeout, Completable<Lock> promise)voidHazelcastClusterManager. getNodeInfo(String nodeId, Completable<NodeInfo> promise)voidHazelcastClusterManager. getRegistrations(String address, Completable<List<RegistrationInfo>> promise)voidHazelcastClusterManager. join(Completable<Void> promise)voidHazelcastClusterManager. leave(Completable<Void> promise)voidHazelcastClusterManager. removeRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)voidHazelcastClusterManager. setNodeInfo(NodeInfo nodeInfo, Completable<Void> promise) -
Uses of Completable in io.vertx.spi.cluster.ignite
Methods in io.vertx.spi.cluster.ignite with parameters of type Completable Modifier and Type Method Description voidIgniteClusterManager. addRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)<K,V>
voidIgniteClusterManager. getAsyncMap(String name, Completable<AsyncMap<K,V>> promise)voidIgniteClusterManager. getCounter(String name, Completable<Counter> promise)voidIgniteClusterManager. getLockWithTimeout(String name, long timeout, Completable<Lock> promise)voidIgniteClusterManager. getNodeInfo(String id, Completable<NodeInfo> promise)voidIgniteClusterManager. getRegistrations(String address, Completable<List<RegistrationInfo>> promise)voidIgniteClusterManager. join(Completable<Void> promise)voidIgniteClusterManager. leave(Completable<Void> promise)voidIgniteClusterManager. removeRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)voidIgniteClusterManager. setNodeInfo(NodeInfo nodeInfo, Completable<Void> promise) -
Uses of Completable in io.vertx.spi.cluster.zookeeper
Methods in io.vertx.spi.cluster.zookeeper with parameters of type Completable Modifier and Type Method Description voidZookeeperClusterManager. addRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)<K,V>
voidZookeeperClusterManager. getAsyncMap(String name, Completable<AsyncMap<K,V>> promise)voidZookeeperClusterManager. getCounter(String name, Completable<Counter> promise)voidZookeeperClusterManager. getLockWithTimeout(String name, long timeout, Completable<Lock> promise)voidZookeeperClusterManager. getNodeInfo(String nodeId, Completable<NodeInfo> promise)voidZookeeperClusterManager. getRegistrations(String address, Completable<List<RegistrationInfo>> promise)voidZookeeperClusterManager. join(Completable<Void> promise)voidZookeeperClusterManager. leave(Completable<Void> promise)voidZookeeperClusterManager. removeRegistration(String address, RegistrationInfo registrationInfo, Completable<Void> promise)voidZookeeperClusterManager. setNodeInfo(NodeInfo nodeInfo, Completable<Void> promise)
-