vertx / io.vertx.serviceproxy

Package io.vertx.serviceproxy

Types

ServiceBinder

open class ServiceBinder

A binder for Service Proxies which state can be reused during the binder lifecycle.

ServiceExceptionMessageCodec

open class ServiceExceptionMessageCodec : MessageCodec<ServiceException, ServiceException>

A MessageCodec for ServiceException

ServiceJWTInterceptor

open class ServiceJWTInterceptor : Function<Message<JsonObject>, Future<Message<JsonObject>>>

Create an event bus service interceptor using a JWT auth that will verify all requests before the service is invoked Once a JWT is validated it will be queried for authorities. If authorities are missing a error 403 is returned.

ServiceProxyBuilder

open class ServiceProxyBuilder

A builder for Service Proxies which state can be reused during the builder lifecycle.

ServiceProxyProcessor

open class ServiceProxyProcessor : CodeGenProcessor

Exceptions

ServiceException

open class ServiceException : ReplyException

An Exception to be returned from Service implementations.