Get the verticle configuration
Get the verticle configuration
a JSON object representing the configuration
Deploy a module programmatically
Deploy a module programmatically
The main of the module to deploy
JSON config to provide to the module
The number of instances to deploy (defaults to 1)
The handler will be called passing in the unique deployment id when deployment is complete
Deploy a verticle programmatically
Deploy a verticle programmatically
The main of the verticle
JSON config to provide to the verticle
The number of instances to deploy (defaults to 1)
The handler will be called passing in the unique deployment id when deployment is complete
Deploy a worker verticle programmatically
Deploy a worker verticle programmatically
The main of the verticle
JSON config to provide to the verticle (defaults to empty JSON)
The number of instances to deploy (defaults to 1)
if true then the verticle will be deployed as a multi-threaded worker (default is false)
The handler will be called passing in the unique deployment id when deployment is complete
Get an umodifiable map of system, environment variables.
Get an umodifiable map of system, environment variables.
The map
Cause the container to exit
Get the verticle logger
Get the verticle logger
The logger
Undeploy a module
Undeploy a module
The deployment ID
The handler will be called when undeployment is complete
Undeploy a module
Undeploy a module
The deployment ID
The handler will be called when undeployment is complete
This class represents a Verticle's view of the container in which it is running.
An instance of this class will be created by the system and made available to a running Verticle.
It contains methods to programmatically deploy other verticles, undeploy verticles, deploy modules, get the configuration for a verticle and get the logger for a verticle, amongst other things.