Index

B C D E F G H J L M O P R S T W 
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.
replaced by TelestionVerticle
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
B C D E F G H J L M O P R S T W 
All Classes|All Packages|Deprecated API