Skip navigation links
A B C D E F G H I J L M N P R S T U W 

A

addAuthority(String) - Method in class io.vertx.serviceproxy.ServiceJWTInterceptor
Deprecated.
Add a single authority to the authorities set.
addAuthorization(Authorization) - Method in class io.vertx.serviceproxy.ServiceAuthInterceptor
Add a single authority to the authorities set.
addInterceptor(Function<Message<JsonObject>, Future<Message<JsonObject>>>) - Method in class io.vertx.serviceproxy.ServiceBinder
 
additionalImports(ProxyModel) - Method in class io.vertx.serviceproxy.generator.GeneratorUtils
 
additionalImports() - Method in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
 
annotations() - Method in class io.vertx.serviceproxy.generator.ServiceProxyGen
 
annotations() - Method in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
 
apply(Message<JsonObject>) - Method in class io.vertx.serviceproxy.ServiceAuthInterceptor
 
apply(Message<JsonObject>) - Method in class io.vertx.serviceproxy.ServiceJWTInterceptor
Deprecated.
 

B

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

C

checkMethod(MethodInfo) - Method in class io.vertx.serviceproxy.generator.model.ProxyModel
 
checkParamType(ExecutableElement, TypeInfo, int, int, boolean) - Method in class io.vertx.serviceproxy.generator.model.ProxyModel
 
checkReturnType(ExecutableElement, TypeInfo, boolean) - Method in class io.vertx.serviceproxy.generator.model.ProxyModel
 
classHeader(PrintWriter) - Method in class io.vertx.serviceproxy.generator.GeneratorUtils
 
className(ProxyModel) - Method in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
 
clearAuthorities() - Method in class io.vertx.serviceproxy.ServiceJWTInterceptor
Deprecated.
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
 
convertList(List) - Static method in class io.vertx.serviceproxy.HelperUtils
 
convertList(List) - Static method in class io.vertx.serviceproxy.ProxyUtils
 
convertMap(Map) - Static method in class io.vertx.serviceproxy.HelperUtils
 
convertMap(Map) - Static method in class io.vertx.serviceproxy.ProxyUtils
 
convertSet(List) - Static method in class io.vertx.serviceproxy.HelperUtils
 
convertSet(List) - Static method in class io.vertx.serviceproxy.ProxyUtils
 
convertStackTrace(Throwable) - Static method in class io.vertx.serviceproxy.HelperUtils
 
convertToListChar(JsonArray) - Static method in class io.vertx.serviceproxy.ProxyUtils
 
convertToMapChar(JsonObject) - Static method in class io.vertx.serviceproxy.ProxyUtils
 
convertToSetChar(JsonArray) - Static method in class io.vertx.serviceproxy.ProxyUtils
 
createHandler(Message, boolean) - Static method in class io.vertx.serviceproxy.HelperUtils
 
createListCharHandler(Message, boolean) - Static method in class io.vertx.serviceproxy.HelperUtils
 
createListHandler(Message, boolean) - Static method in class io.vertx.serviceproxy.HelperUtils
 
createMapCharHandler(Message, boolean) - Static method in class io.vertx.serviceproxy.HelperUtils
 
createMapHandler(Message, boolean) - Static method in class io.vertx.serviceproxy.HelperUtils
 
createMethodInfo(Set<ClassTypeInfo>, String, String, Doc, TypeInfo, Text, boolean, boolean, List<ParamInfo>, ExecutableElement, boolean, boolean, ArrayList<TypeParamInfo.Method>, TypeElement, boolean, Text) - Method in class io.vertx.serviceproxy.generator.model.ProxyModel
 
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.
 
createSetCharHandler(Message, boolean) - Static method in class io.vertx.serviceproxy.HelperUtils
 
createSetHandler(Message, boolean) - Static method in class io.vertx.serviceproxy.HelperUtils
 

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.
filename(ProxyModel) - Method in class io.vertx.serviceproxy.generator.ServiceProxyGen
 
filename(ProxyModel) - Method in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
 

G

generateActionSwitchEntry(ProxyMethodInfo, CodeWriter) - Method in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
 
generateAdditionalMethods(ProxyModel, CodeWriter) - Method in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
 
generateDebugInfo(Throwable) - Static method in class io.vertx.serviceproxy.HelperUtils
 
generateDeserializeDataObject(String, ClassTypeInfo) - Static method in class io.vertx.serviceproxy.generator.GeneratorUtils
 
generateHandler(ParamInfo) - Method in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
 
generateHandler(TypeInfo) - Method in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
 
generateJsonParamExtract(ParamInfo) - Method in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
 
generateSerializeDataObject(String, ClassTypeInfo) - Static method in class io.vertx.serviceproxy.generator.GeneratorUtils
 
GeneratorUtils - Class in io.vertx.serviceproxy.generator
 
GeneratorUtils() - Constructor for class io.vertx.serviceproxy.generator.GeneratorUtils
 
getDebugInfo() - Method in exception io.vertx.serviceproxy.ServiceException
Get the Debugging information provided to this ServiceException
getKind() - Method in class io.vertx.serviceproxy.generator.model.ProxyModel
 
getModel(ProcessingEnvironment, TypeMirrorFactory, TypeElement) - Method in class io.vertx.serviceproxy.generator.model.ProxyModelProvider
 

H

handleCloseAccessed(PrintWriter) - Method in class io.vertx.serviceproxy.generator.GeneratorUtils
 
handlerConstructorBody(PrintWriter) - Method in class io.vertx.serviceproxy.generator.GeneratorUtils
 
handlerGenImports(PrintWriter) - Method in class io.vertx.serviceproxy.generator.GeneratorUtils
 
HelperUtils - Class in io.vertx.serviceproxy
 
HelperUtils() - Constructor for class io.vertx.serviceproxy.HelperUtils
 

I

io.vertx.serviceproxy - package io.vertx.serviceproxy
 
io.vertx.serviceproxy.generator - package io.vertx.serviceproxy.generator
 
io.vertx.serviceproxy.generator.model - package io.vertx.serviceproxy.generator.model
 
isProxyClose() - Method in class io.vertx.serviceproxy.generator.model.ProxyMethodInfo
 
isProxyIgnore() - Method in class io.vertx.serviceproxy.generator.model.ProxyMethodInfo
 
isResultHandler(ParamInfo) - Method in class io.vertx.serviceproxy.generator.GeneratorUtils
 

J

javaObjToChar(Object) - Static method in class io.vertx.serviceproxy.ProxyUtils
 

L

loadGenerators(ProcessingEnvironment) - Method in class io.vertx.serviceproxy.generator.ServiceProxyGenLoader
 
loadResource(String) - Method in class io.vertx.serviceproxy.generator.GeneratorUtils
 
loadResource(String, String) - Method in class io.vertx.serviceproxy.generator.GeneratorUtils
 

M

manageFailure(Message, Throwable, boolean) - Static method in class io.vertx.serviceproxy.HelperUtils
 

N

name() - Method in class io.vertx.serviceproxy.ServiceExceptionMessageCodec
 
numericMapping - Static variable in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
 

P

proxyGenImports(PrintWriter) - Method in class io.vertx.serviceproxy.generator.GeneratorUtils
 
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.
 
ProxyMethodInfo - Class in io.vertx.serviceproxy.generator.model
 
ProxyMethodInfo(Set<ClassTypeInfo>, String, TypeInfo, Text, boolean, boolean, List<ParamInfo>, String, Doc, boolean, boolean, List<TypeParamInfo.Method>, boolean, boolean, boolean, Text) - Constructor for class io.vertx.serviceproxy.generator.model.ProxyMethodInfo
 
ProxyModel - Class in io.vertx.serviceproxy.generator.model
 
ProxyModel(ProcessingEnvironment, TypeMirrorFactory, TypeElement) - Constructor for class io.vertx.serviceproxy.generator.model.ProxyModel
 
ProxyModelProvider - Class in io.vertx.serviceproxy.generator.model
 
ProxyModelProvider() - Constructor for class io.vertx.serviceproxy.generator.model.ProxyModelProvider
 
ProxyUtils - Class in io.vertx.serviceproxy
 
ProxyUtils() - Constructor for class io.vertx.serviceproxy.ProxyUtils
 

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.
registerLocal(EventBus, String) - Method in class io.vertx.serviceproxy.ProxyHandler
Register the local proxy handle on the event bus.
registerLocal(EventBus, String, List<Function<Message<JsonObject>, Future<Message<JsonObject>>>>) - Method in class io.vertx.serviceproxy.ProxyHandler
Register the local proxy handle on the event bus.
registerLocal(Class<T>, T) - Method in class io.vertx.serviceproxy.ServiceBinder
Registers a local service on the event bus.
registerLocalService(Class<T>, Vertx, T, String) - Static method in class io.vertx.serviceproxy.ProxyHelper
Deprecated.
Registers a local service on the event bus.
registerLocalService(Class<T>, Vertx, T, String, long) - Static method in class io.vertx.serviceproxy.ProxyHelper
Deprecated.
 
registerLocalService(Class<T>, Vertx, T, String, boolean, long) - Static method in class io.vertx.serviceproxy.ProxyHelper
Deprecated.
 
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.
 
render(ProxyModel, int, int, Map<String, Object>) - Method in class io.vertx.serviceproxy.generator.ServiceProxyGen
 
render(ProxyModel, int, int, Map<String, Object>) - Method in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
 
roger(PrintWriter) - Method in class io.vertx.serviceproxy.generator.GeneratorUtils
 

S

ServiceAuthInterceptor - Class in io.vertx.serviceproxy
Create an event bus service interceptor using a token based authentication provider (e.g.: JWT or Oauth2) that will verify all requests before the service is invoked.
ServiceAuthInterceptor() - Constructor for class io.vertx.serviceproxy.ServiceAuthInterceptor
 
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
Deprecated.
ServiceJWTInterceptor() - Constructor for class io.vertx.serviceproxy.ServiceJWTInterceptor
Deprecated.
 
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.
ServiceProxyGen - Class in io.vertx.serviceproxy.generator
 
ServiceProxyGen(GeneratorUtils) - Constructor for class io.vertx.serviceproxy.generator.ServiceProxyGen
 
ServiceProxyGenLoader - Class in io.vertx.serviceproxy.generator
 
ServiceProxyGenLoader() - Constructor for class io.vertx.serviceproxy.generator.ServiceProxyGenLoader
 
ServiceProxyHandlerGen - Class in io.vertx.serviceproxy.generator
 
ServiceProxyHandlerGen(GeneratorUtils) - Constructor for class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
 
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.
setAuthenticationProvider(AuthenticationProvider) - Method in class io.vertx.serviceproxy.ServiceAuthInterceptor
Set an authentication provider that will verify all requests before the service is invoked.
setAuthorities(Set<String>) - Method in class io.vertx.serviceproxy.ServiceJWTInterceptor
Deprecated.
Set the required authorities for the service, once a JWT is validated it will be queried for these authorities.
setAuthorizationProvider(AuthorizationProvider) - Method in class io.vertx.serviceproxy.ServiceAuthInterceptor
 
setAuthorizations(Set<Authorization>) - Method in class io.vertx.serviceproxy.ServiceAuthInterceptor
Set the required authorities for the service, once a JWT is validated it will be queried for these authorities.
setIncludeDebugInfo(boolean) - Method in class io.vertx.serviceproxy.ServiceBinder
When an exception is thrown by the service or the underlying handler, include debugging info in the ServiceException, that you can access with ServiceException.getDebugInfo()
setJwtAuth(JWTAuth) - Method in class io.vertx.serviceproxy.ServiceJWTInterceptor
Deprecated.
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.
utils - Variable in class io.vertx.serviceproxy.generator.ServiceProxyHandlerGen
 

W

writeImport(PrintWriter, String) - Method in class io.vertx.serviceproxy.generator.GeneratorUtils
 
A B C D E F G H I J L M N P R S T U W 
Skip navigation links

Copyright © 2021 Eclipse. All rights reserved.