| ConfigurationLoadedEventListener |
A listener for "Configuration Loaded" event.
|
| EventBusMessageCodecFactory |
|
| EventBusSink |
Bridges the communication between the local EventBus with a
remote broker (e.g.
|
| EventPublisher<REQ> |
|
| EventPublisherSink |
Defines an EventBus publisher.
|
| EventSubscriptionSink |
Defines how to listen message from externally managed brokers (e.g.
|
| ExceptionHandler |
Versatile exception handler abstraction.
|
| ImplementationLoader |
Loads implementations.
|
| KosContext |
This object is read-only representation of all sensible configuration
that have been previously defined at the Kos' application initialization.
|
| KosContext.RunnerThatMightFail |
|
| KosContext.SupplierThatMightFail<T> |
|
| PayloadSerializationStrategy |
Defines how Kos will handle the serialization and deserialization
for every received request.
|
| Plugin |
Allows external plugins to configures Kos.
|
| RequestHandler |
|
| RequestInterceptor |
|
| Response |
Represents a (mutable object) response to be sent to the http client.
|
| Serializer |
|
| StringConverter |
Abstracts how kos can convert strings (like Headers
and query parameters) into objects.
|
| Validation<T> |
A validation rule for the given type.
|
| WebServerEventListener |
Called by VertxWebServer, implementations of
this interface will have the opportunity to enhance or change
the web server configuration before it is started.
|