vertx / io.vertx.kotlin.core / io.vertx.core.Vertx

Extensions for io.vertx.core.Vertx

closeAwait

suspend fun Vertx.closeAwait(): Unit

Suspending version of method io.vertx.core.Vertx.close

deployVerticleAwait

suspend fun Vertx.deployVerticleAwait(name: String): String
suspend fun Vertx.deployVerticleAwait(name: String, options: DeploymentOptions): String
suspend fun Vertx.deployVerticleAwait(verticle: Verticle): String
suspend fun Vertx.deployVerticleAwait(verticle: Verticle, options: DeploymentOptions): String
suspend fun Vertx.deployVerticleAwait(verticleSupplier: Supplier<Verticle>, options: DeploymentOptions): String

Suspending version of method io.vertx.core.Vertx.deployVerticle

executeBlockingAwait

suspend fun <T> Vertx.executeBlockingAwait(blockingCodeHandler: (Future<T>) -> Unit, ordered: Boolean): T?
suspend fun <T> Vertx.executeBlockingAwait(blockingCodeHandler: (Future<T>) -> Unit): T?

Suspending version of method io.vertx.core.Vertx.executeBlocking

undeployAwait

suspend fun Vertx.undeployAwait(deploymentID: String): Unit

Suspending version of method io.vertx.core.Vertx.undeploy