All Classes
-
All Classes Interface Summary Class Summary Exception Summary Class Description ConfigStoreOptionsFactory DefaultContextAttributesMemorizer EmptyResponse ExceptionHandler Versatile exception handler abstraction.ExceptionHandler.DefaultExceptionHandler HeaderParserStrategy ImplementationLoader Loads implementations.ImplementationLoader.SPIImplementationLoader InterceptorWrapper Kos Singleton class that holds kos context.KosException ConvenientExceptionclass.Lang Utility methods internally used by Kos.Lang.Lazy<T> Wraps elements that should be load lazily to avoid issues when loading them using Dependency Injection libraries other than SPI.Lang.MapBuilder<K,V> Convenient HashMap builder.Lang.Result<T> Launcher Simplified launcher wrapping Vert.x deployment ofVerticles.LazyLogDelegate PayloadSerializationStrategy Defines how Kos will handle the serialization and deserialization for every received request.RawResponse Request Methods to read and parse data from the incoming request.RequestHandler RequestInterceptor RequestInterceptorHandler Response Represents a (mutable object) response to be sent to the http client.SerializableResponse<T> Serializer Serializer.JsonSerializer Serializer.PlainTextSerializer SimplifiedRouter Small layer overRouterthat aims to simplify a few common aspects regarding route configuration, like intercepting requests and the reading body requests in a POST, PUT and PATCH requests.SimplifiedRouter.SafeRoutingContextHandler SingleSerializerStrategy StringConverter Abstracts howkoscan convert strings (like Headers and query parameters) into objects.StringConverter.DefaultStringConverter Default implementation ofStringConverter.VerticleExposedServicesLoader VertxWebServer Abstracts the creation of a Vert.x web server, automating a few repetitive tasks, automatically loading routes if available, and avoiding common mistakes made during the application bootstrap.VertxWebServerInjectorFactory WebServerEventListener Called byVertxWebServer, implementations of this interface will have the opportunity to enhance or change the web server configuration before it is started.WebServerEventListener.BeforeDeployEvent Data available before deploy the web server.