Package io.vertx.up.uca.invoker
Class AsyncInvoker
- java.lang.Object
-
- io.vertx.up.uca.invoker.AbstractInvoker
-
- io.vertx.up.uca.invoker.AsyncInvoker
-
- All Implemented Interfaces:
Invoker
public class AsyncInvoker extends AbstractInvoker
Futuremethod(I)
-
-
Constructor Summary
Constructors Constructor Description AsyncInvoker()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidensure(Class<?> returnType, Class<?> paramCls)Ensure correct invokingvoidinvoke(Object proxy, Method method, io.vertx.core.eventbus.Message<Envelop> message)Invoke method and replyingvoidnext(Object proxy, Method method, io.vertx.core.eventbus.Message<Envelop> message, io.vertx.core.Vertx vertx)Invoke method and ( Ipc ) then replying-
Methods inherited from class io.vertx.up.uca.invoker.AbstractInvoker
getLogger, invokeInternal, invokeJson, nextEnvelop, nextEnvelop
-
-
-
-
Method Detail
-
ensure
public void ensure(Class<?> returnType, Class<?> paramCls)
Description copied from interface:InvokerEnsure correct invoking- Parameters:
returnType- Method return typeparamCls- Method parameters
-
invoke
public void invoke(Object proxy, Method method, io.vertx.core.eventbus.Message<Envelop> message)
Description copied from interface:InvokerInvoke method and replying- Parameters:
proxy- Proxy object referencemethod- Method reference for reflectionmessage- Message handler
-
next
public void next(Object proxy, Method method, io.vertx.core.eventbus.Message<Envelop> message, io.vertx.core.Vertx vertx)
Description copied from interface:InvokerInvoke method and ( Ipc ) then replying- Parameters:
proxy- Proxy object referencemethod- Method reference for reflectionmessage- Message handlervertx- Vertx reference
-
-