Package io.vertx.up.uca.invoker
Interface Invoker
-
- All Known Implementing Classes:
AbstractInvoker,AsyncInvoker,DimInvoker,DynamicInvoker,FutureInvoker,MessageInvoker,PingInvoker,PingTInvoker,SyncInvoker
public interface InvokerReplier for method invoking
-
-
Method Summary
All Methods Instance Methods Abstract 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
-
-
-
Method Detail
-
ensure
void ensure(Class<?> returnType, Class<?> paramCls)
Ensure correct invoking- Parameters:
returnType- Method return typeparamCls- Method parameters
-
invoke
void invoke(Object proxy, Method method, io.vertx.core.eventbus.Message<Envelop> message)
Invoke method and replying- Parameters:
proxy- Proxy object referencemethod- Method reference for reflectionmessage- Message handler
-
-