Index
All Classes|All Packages|Deprecated API
B
- body() - Method in record class de.wuespace.telestion.api.verticle.trait.DecodedMessage
-
Returns the value of the
body
record component.
C
- className() - Method in interface de.wuespace.telestion.api.message.JsonMessage
-
Returns the simple class name of the subclass.
- config() - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
-
Block the usage of
config()
in inheriting classes. - Config - Class in de.wuespace.telestion.api.config
-
Deprecated, for removal: This API element is subject to removal in a future version.
- Config() - Constructor for class de.wuespace.telestion.api.config.Config
-
Deprecated.
D
- de.wuespace.telestion.api.config - package de.wuespace.telestion.api.config
- de.wuespace.telestion.api.message - package de.wuespace.telestion.api.message
- de.wuespace.telestion.api.verticle - package de.wuespace.telestion.api.verticle
- de.wuespace.telestion.api.verticle.trait - package de.wuespace.telestion.api.verticle.trait
- DecodedMessage<T extends JsonMessage> - Record Class in de.wuespace.telestion.api.verticle.trait
- DecodedMessage(T, Message<Object>) - Constructor for record class de.wuespace.telestion.api.verticle.trait.DecodedMessage
-
Creates an instance of a
DecodedMessage
record class.
E
- equals(Object) - Method in record class de.wuespace.telestion.api.verticle.GenericConfiguration
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.wuespace.telestion.api.verticle.trait.DecodedMessage
-
Indicates whether some other object is "equal to" this one.
- ExtendedMessageHandler<T extends JsonMessage> - Interface in de.wuespace.telestion.api.verticle.trait
F
- from(Object, Class<T>) - Static method in interface de.wuespace.telestion.api.message.JsonMessage
-
Creates a message from the given json representation.
- from(String, Class<T>) - Static method in interface de.wuespace.telestion.api.message.JsonMessage
-
Creates a message from the given json representation.
G
- GenericConfiguration - Record Class in de.wuespace.telestion.api.verticle
- GenericConfiguration() - Constructor for record class de.wuespace.telestion.api.verticle.GenericConfiguration
-
Creates an instance of a
GenericConfiguration
record class. - get(T, JsonObject, Class<T>) - Static method in class de.wuespace.telestion.api.config.Config
-
Deprecated.Selects the right configuration file.
- get(T, T, JsonObject, Class<T>) - Static method in class de.wuespace.telestion.api.config.Config
-
Deprecated.Selects the right configuration file.
- getConfig() - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
-
Get the verticle configuration in the Configuration type format.
- getConfigType() - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
-
Get the Configuration Class type from the inheriting class.
- getDefaultConfig() - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
-
Get the default verticle configuration in the Configuration type format.
- getGenericConfig() - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
-
Get the verticle configuration in a generic format.
- getGenericDefaultConfig() - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
-
Get the default verticle configuration in a generic format.
H
- handle(T) - Method in interface de.wuespace.telestion.api.verticle.trait.MessageHandler
- handle(T, Message<Object>) - Method in interface de.wuespace.telestion.api.verticle.trait.ExtendedMessageHandler
- hashCode() - Method in record class de.wuespace.telestion.api.verticle.GenericConfiguration
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.wuespace.telestion.api.verticle.trait.DecodedMessage
-
Returns a hash code value for this object.
J
- json() - Method in interface de.wuespace.telestion.api.message.JsonMessage
-
Returns the Json-representation of the message.
- JSON_CODEC - Static variable in interface de.wuespace.telestion.api.message.JsonMessage
- JsonMessage - Interface in de.wuespace.telestion.api.message
-
The base class for all messages which are automatically encoded with the JsonMessageCodec.
All subclasses have to be valid json classes.
L
- localMap(String) - Method in interface de.wuespace.telestion.api.verticle.trait.WithSharedData
-
Return a local map from the specified storage space.
- logger - Static variable in interface de.wuespace.telestion.api.message.JsonMessage
- logger - Variable in class de.wuespace.telestion.api.verticle.TelestionVerticle
-
The default logger instance.
M
- message() - Method in record class de.wuespace.telestion.api.verticle.trait.DecodedMessage
-
Returns the value of the
message
record component. - MessageHandler<T extends JsonMessage> - Interface in de.wuespace.telestion.api.verticle.trait
O
- on(Class<T>, Message<?>, Handler<T>) - Static method in interface de.wuespace.telestion.api.message.JsonMessage
-
This method decodes a
JsonMessage
from the event bus.
Returns whether decoding was successful or not. - on(Class<T>, Object, Handler<T>) - Static method in interface de.wuespace.telestion.api.message.JsonMessage
-
This method decodes a
JsonMessage
from the event bus.
Returns whether decoding was successful or not. - onStart() - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
- onStart(Promise<Void>) - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
- onStop() - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
- onStop(Promise<Void>) - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
P
- publish(String, JsonMessage) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
- publish(String, JsonMessage, DeliveryOptions) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
- publish(String, Object) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
- publish(String, Object, DeliveryOptions) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
R
- register(String, ExtendedMessageHandler<T>, Class<T>) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
-
Registers a handler onto an eventbus channel.
- register(String, MessageHandler<T>, Class<T>) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
-
Registers a handler onto an eventbus channel.
- register(String, Handler<Message<Object>>) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
-
Registers a handler onto an eventbus channel.
- remoteMap(String) - Method in interface de.wuespace.telestion.api.verticle.trait.WithSharedData
-
Return a remote map from the specified storage space.
- request(String, JsonMessage, DeliveryOptions, Class<T>) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
- request(String, JsonMessage, Class<T>) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
- request(String, Object, DeliveryOptions, Class<T>) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
- request(String, Object, Class<T>) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
S
- send(String, JsonMessage) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
- send(String, JsonMessage, DeliveryOptions) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
- send(String, Object) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
- send(String, Object, DeliveryOptions) - Method in interface de.wuespace.telestion.api.verticle.trait.WithEventBus
- setDefaultConfig(JsonObject) - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
-
Set the default verticle configuration and update the verticle configuration.
- setDefaultConfig(T) - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
-
Set the default verticle configuration and update the verticle configuration.
- start() - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
- start(Promise<Void>) - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
- stop() - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
- stop(Promise<Void>) - Method in class de.wuespace.telestion.api.verticle.TelestionVerticle
T
- TelestionConfiguration - Interface in de.wuespace.telestion.api.verticle
-
The base class for all Telestion Verticle configurations.
- TelestionVerticle<T extends TelestionConfiguration> - Class in de.wuespace.telestion.api.verticle
-
An abstract verticle class that you can extend to write your own verticle classes.
- TelestionVerticle() - Constructor for class de.wuespace.telestion.api.verticle.TelestionVerticle
- toString() - Method in record class de.wuespace.telestion.api.verticle.GenericConfiguration
-
Returns a string representation of this record class.
- toString() - Method in record class de.wuespace.telestion.api.verticle.trait.DecodedMessage
-
Returns a string representation of this record class.
W
- WithEventBus - Interface in de.wuespace.telestion.api.verticle.trait
-
Allows
Verticle
instances to get simplified access to the Vert.x event bus. - WithSharedData - Interface in de.wuespace.telestion.api.verticle.trait
-
Allows
Verticle
instances to get simplified access to Vert.x shared data
All Classes|All Packages|Deprecated API
TelestionVerticle