Package kos.core
Class Launcher
java.lang.Object
kos.core.Launcher
Simplified launcher wrapping Vert.x deployment of
Verticles.- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddeploy(ConfigurationLoadedEventListener.ConfigurationLoadedEvent event, io.vertx.core.Verticle verticle) (package private) void(package private) voidstatic void(package private) voidreadDeploymentConfig(io.vertx.core.Handler<ConfigurationLoadedEventListener.ConfigurationLoadedEvent> handler) voidrun()private void(package private) void
-
Field Details
-
conf
-
-
Constructor Details
-
Launcher
public Launcher()
-
-
Method Details
-
main
-
run
public void run() -
runPluginsAndConfigureKos
private void runPluginsAndConfigureKos() -
readDeploymentConfig
void readDeploymentConfig(io.vertx.core.Handler<ConfigurationLoadedEventListener.ConfigurationLoadedEvent> handler) -
trigger
-
deployWebServer
-
deployVerticles
-
deploy
public void deploy(ConfigurationLoadedEventListener.ConfigurationLoadedEvent event, io.vertx.core.Verticle verticle)
-