Package de.wuespace.telestion.api.verticle.trait
package de.wuespace.telestion.api.verticle.trait
Telestion API - Telestion Verticle Traits
This package contains different traits to enhance the functionality ofTelestionVerticle
even further.
Traits contain default methods, which are "short-cuts" for the most-used Vert.x features in the Telestion Ecosystem.
To use them, a TelestionVerticle
must simply implement one of the traits.
Refer to the examples in de.wuespace.telestion.example
.
(c) WueSpace e.V.
- See Also:
de.wuespace.telestion.api.verticle
-
Interface SummaryInterfaceDescriptionExtendedMessageHandler<V extends JsonMessage,T>An event handler which accepts the decoded body of the message and the message itself and returns nothing.MessageHandler<T extends JsonMessage>An event handler which accepts the decoded body of the message and returns nothing.Allows
Verticle
instances to get simplified access to the Vert.x event bus.AllowsVerticle
instances to get simplified access to Vert.x shared dataAllowsVerticle
instances to get simplified access to the Vert.x timing functions likesetPeriodic
orsetTimer
. -
Class SummaryClassDescriptionDecodedMessage<V extends JsonMessage,T extends io.vertx.core.json.JsonObject>A wrapper for a
Vert.x message
and its body asJsonMessage
.Stores information to a specific timing from Vert.x like the timing id or associated Vert.x instance.