Skip navigation links
A B C D E F G I N P R S T U 

A

addAuthority(String) - Method in class io.vertx.serviceproxy.ServiceJWTInterceptor
Add a single authority to the authorities set.
addInterceptor(Function<Message<JsonObject>, Future<Message<JsonObject>>>) - Method in class io.vertx.serviceproxy.ServiceBinder
 
apply(Message<JsonObject>) - Method in class io.vertx.serviceproxy.ServiceJWTInterceptor
 

B

build(Class<T>) - Method in class io.vertx.serviceproxy.ServiceProxyBuilder
Creates a proxy to a service on the event bus.

C

clearAuthorities() - Method in class io.vertx.serviceproxy.ServiceJWTInterceptor
Clear the current set of authorities.
close() - Method in class io.vertx.serviceproxy.ProxyHandler
 
closed - Variable in class io.vertx.serviceproxy.ProxyHandler
 
consumer - Variable in class io.vertx.serviceproxy.ProxyHandler
 
createProxy(Class<T>, Vertx, String) - Static method in class io.vertx.serviceproxy.ProxyHelper
Deprecated.
 
createProxy(Class<T>, Vertx, String, DeliveryOptions) - Static method in class io.vertx.serviceproxy.ProxyHelper
Deprecated.
 

D

decodeFromWire(int, Buffer) - Method in class io.vertx.serviceproxy.ServiceExceptionMessageCodec
 
DEFAULT_CONNECTION_TIMEOUT - Static variable in class io.vertx.serviceproxy.ProxyHelper
Deprecated.
 
DEFAULT_CONNECTION_TIMEOUT - Static variable in class io.vertx.serviceproxy.ServiceBinder
 

E

encodeToWire(Buffer, ServiceException) - Method in class io.vertx.serviceproxy.ServiceExceptionMessageCodec
 

F

fail(int, String) - Static method in exception io.vertx.serviceproxy.ServiceException
Create a failed Future containing a ServiceException.
fail(int, String, JsonObject) - Static method in exception io.vertx.serviceproxy.ServiceException
Create a failed Future containing a ServiceException.
filterGenerators() - Method in class io.vertx.serviceproxy.ServiceProxyProcessor
 

G

getDebugInfo() - Method in exception io.vertx.serviceproxy.ServiceException
Get the Debugging information provided to this ServiceException

I

io.vertx.serviceproxy - package io.vertx.serviceproxy
= Vert.x Service Proxy :toc: left When you compose a Vert.x application, you may want to isolate a functionality somewhere and make it available to the rest of your application.

N

name() - Method in class io.vertx.serviceproxy.ServiceExceptionMessageCodec
 

P

ProxyHandler - Class in io.vertx.serviceproxy
 
ProxyHandler() - Constructor for class io.vertx.serviceproxy.ProxyHandler
 
ProxyHelper - Class in io.vertx.serviceproxy
Deprecated.
for a more robust proxy creation see: ServiceBinder
ProxyHelper() - Constructor for class io.vertx.serviceproxy.ProxyHelper
Deprecated.
 

R

register(EventBus, String) - Method in class io.vertx.serviceproxy.ProxyHandler
Register the proxy handle on the event bus.
register(EventBus, String, List<Function<Message<JsonObject>, Future<Message<JsonObject>>>>) - Method in class io.vertx.serviceproxy.ProxyHandler
Register the proxy handle on the event bus.
register(Class<T>, T) - Method in class io.vertx.serviceproxy.ServiceBinder
Registers a service on the event bus.
registerService(Class<T>, Vertx, T, String) - Static method in class io.vertx.serviceproxy.ProxyHelper
Deprecated.
Registers a service on the event bus.
registerService(Class<T>, Vertx, T, String, long) - Static method in class io.vertx.serviceproxy.ProxyHelper
Deprecated.
 
registerService(Class<T>, Vertx, T, String, boolean, long) - Static method in class io.vertx.serviceproxy.ProxyHelper
Deprecated.
 

S

ServiceBinder - Class in io.vertx.serviceproxy
A binder for Service Proxies which state can be reused during the binder lifecycle.
ServiceBinder(Vertx) - Constructor for class io.vertx.serviceproxy.ServiceBinder
Creates a factory.
ServiceException - Exception in io.vertx.serviceproxy
An Exception to be returned from Service implementations.
ServiceException(int, String) - Constructor for exception io.vertx.serviceproxy.ServiceException
Create a ServiceException.
ServiceException(int, String, JsonObject) - Constructor for exception io.vertx.serviceproxy.ServiceException
 
ServiceExceptionMessageCodec - Class in io.vertx.serviceproxy
A MessageCodec for ServiceException
ServiceExceptionMessageCodec() - Constructor for class io.vertx.serviceproxy.ServiceExceptionMessageCodec
 
ServiceJWTInterceptor - Class in io.vertx.serviceproxy
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.

ServiceJWTInterceptor() - Constructor for class io.vertx.serviceproxy.ServiceJWTInterceptor
 
ServiceProxyBuilder - Class in io.vertx.serviceproxy
A builder for Service Proxies which state can be reused during the builder lifecycle.
ServiceProxyBuilder(Vertx) - Constructor for class io.vertx.serviceproxy.ServiceProxyBuilder
Creates a builder.
ServiceProxyProcessor - Class in io.vertx.serviceproxy
 
ServiceProxyProcessor() - Constructor for class io.vertx.serviceproxy.ServiceProxyProcessor
 
setAddress(String) - Method in class io.vertx.serviceproxy.ServiceBinder
Set the address to use on the subsequent proxy creations or service registrations.
setAddress(String) - Method in class io.vertx.serviceproxy.ServiceProxyBuilder
Set the address to use on the subsequent proxy creations or service registrations.
setAuthorities(Set<String>) - Method in class io.vertx.serviceproxy.ServiceJWTInterceptor
Set the required authorities for the service, once a JWT is validated it will be queried for these authorities.
setJwtAuth(JWTAuth) - Method in class io.vertx.serviceproxy.ServiceJWTInterceptor
Set a JWT auth that will verify all requests before the service is invoked.
setOptions(DeliveryOptions) - Method in class io.vertx.serviceproxy.ServiceProxyBuilder
Set delivery options to be used during a proxy call.
setTimeoutSeconds(long) - Method in class io.vertx.serviceproxy.ServiceBinder
Set the default timeout in seconds while waiting for a reply.
setToken(String) - Method in class io.vertx.serviceproxy.ServiceProxyBuilder
Set a JWT token to be used on proxy calls.
setTopLevel(boolean) - Method in class io.vertx.serviceproxy.ServiceBinder
Set if the services to create are a top level services.
systemCodecID() - Method in class io.vertx.serviceproxy.ServiceExceptionMessageCodec
 

T

transform(ServiceException) - Method in class io.vertx.serviceproxy.ServiceExceptionMessageCodec
 

U

unregister(MessageConsumer<JsonObject>) - Method in class io.vertx.serviceproxy.ServiceBinder
Unregisters a published service.
unregisterService(MessageConsumer<JsonObject>) - Static method in class io.vertx.serviceproxy.ProxyHelper
Deprecated.
Unregisters a published service.
A B C D E F G I N P R S T U 
Skip navigation links

Copyright © 2018 Eclipse. All rights reserved.