public abstract class AbstractKeepDataVerticle extends AbstractKeepVerticle
Base verticle for all data retrieving verticles Contains all common methods, ideally the subsclasses only differ in name
consumerTracker| Constructor and Description | 
|---|
AbstractKeepDataVerticle()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
listenerStart(io.vertx.core.Promise<java.lang.Void> startFuture)
Starts the specific listen task, like the default start task 
 | 
protected void | 
listenerStop(io.vertx.core.Promise<java.lang.Void> stopFuture)
Stops the specific listen task, like the default stop task 
 | 
protected void | 
loadConsumersByTagName(java.lang.String tagName,
                      java.lang.String packageName,
                      io.vertx.core.json.JsonObject handlerResults)  | 
protected abstract void | 
startExtendedListeners(io.vertx.core.Promise<java.lang.Void> startFuture)
Load additional stuff (e.g. 
 | 
getKeepVerticleName, getSubconfig, setKeepVerticleName, start, stopprotected void listenerStart(io.vertx.core.Promise<java.lang.Void> startFuture)
AbstractKeepVerticleStarts the specific listen task, like the default start task
listenerStart in class AbstractKeepVerticlestartFuture - resolves when starting workedprotected void listenerStop(io.vertx.core.Promise<java.lang.Void> stopFuture)
AbstractKeepVerticleStops the specific listen task, like the default stop task
listenerStop in class AbstractKeepVerticlestopFuture - resolves when stopping workedprotected void loadConsumersByTagName(java.lang.String tagName,
                                      java.lang.String packageName,
                                      io.vertx.core.json.JsonObject handlerResults)
protected abstract void startExtendedListeners(io.vertx.core.Promise<java.lang.Void> startFuture)
Load additional stuff (e.g. handlers) after the handlers derived from the OpenAPI specification have been loaded
startFuture -