Telestion API - Telestion VerticleThis package contains different classes helping with Vert.x verticles by providing commonly used methods which help to improve the developer experience by massively reducing boiler-plate code.
UsageVerticles within a Telestion Project should extend
TelestionVerticle. It provides different core functionality like more clean start() and stop() methods.
A Verticle usually needs an implementation of
TelestionConfiguration. They must be created manually - the convention is to create a Record
in the same class called Configuration. By inferring the generics of the
TelestionVerticle with this
Configuration, the loading code for
configurations gets reduced massively.
When using no
Configuration it is recommended to use
which is telling the implementation, that a configuration is not needed.
ExamplesFor examples refer to the
(c) WueSpace e.V.
- See Also:
InterfaceDescriptionThe base class for all Telestion Verticle configurations.
ClassDescriptionDeprecated.The type of configuration for a
TelestionVerticlethat you use to indicate that the verticle doesn't accept any configuration.An abstract verticle class that you can extend to write your own verticle classes.The type of configuration for a
TelestionVerticlethat you use to indicate that the verticle does not have a strictly typed configuration.