CombinedVerticle

open class CombinedVerticle(val subVerticles: List<Verticle>) : AbstractVerticle, CombinedVerticleFunctions(source)

Constructors

Link copied to clipboard
constructor(subVerticles: List<Verticle>)

Properties

Link copied to clipboard
open override val subVerticles: List<Verticle>
Link copied to clipboard
open override val vertx: Vertx?

Functions

Link copied to clipboard
open fun config(): JsonObject?
Link copied to clipboard
fun deploy(context: Context?): Future<*>?
Link copied to clipboard
open fun deploymentID(): String?
Link copied to clipboard
open fun getVertx(): Vertx?
Link copied to clipboard
open override fun init(vertx: Vertx, context: Context)
Link copied to clipboard
open fun processArgs(): List<String?>?
Link copied to clipboard
open fun <E> List<E>.runAllWithPromise(block: E.(promise: Promise<Void?>) -> Unit, promise: Promise<Void?>)
Link copied to clipboard
open override fun start(startPromise: Promise<Void?>)
open fun start()
Link copied to clipboard
open override fun stop(stopPromise: Promise<Void?>)
open fun stop()
Link copied to clipboard
open fun subVerticlesInit(vertx: Vertx, context: Context)
Link copied to clipboard
open fun subVerticlesStart(startPromise: Promise<Void?>)
Link copied to clipboard
open fun subVerticlesStartUnit(startPromise: Promise<Unit>)
Link copied to clipboard
open fun subVerticlesStop(stopPromise: Promise<Void?>)
Link copied to clipboard
open fun subVerticlesStopUnit(stopPromise: Promise<Unit>)
Link copied to clipboard
fun undeploy(context: Context?): Future<*>?