Class SyncInvoker

  • All Implemented Interfaces:
    Invoker

    public class SyncInvoker
    extends AbstractInvoker
    Envelop method(Envelop)
    • Constructor Detail

      • SyncInvoker

        public SyncInvoker()
    • Method Detail

      • ensure

        public void ensure​(Class<?> returnType,
                           Class<?> paramCls)
        Description copied from interface: Invoker
        Ensure correct invoking
        Parameters:
        returnType - Method return type
        paramCls - Method parameters
      • invoke

        public void invoke​(Object proxy,
                           Method method,
                           io.vertx.core.eventbus.Message<Envelop> message)
        Description copied from interface: Invoker
        Invoke method and replying
        Parameters:
        proxy - Proxy object reference
        method - Method reference for reflection
        message - 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: Invoker
        Invoke method and ( Ipc ) then replying
        Parameters:
        proxy - Proxy object reference
        method - Method reference for reflection
        message - Message handler
        vertx - Vertx reference