Interface BlitzExecutor

    • Method Detail

      • callInvokerOnRawArgs

        void callInvokerOnRawArgs​(ome.api.ServiceInterface service,
                                  IceMethodInvoker invoker,
                                  java.lang.Object __cb,
                                  Ice.Current __current,
                                  java.lang.Object... args)
        Uses the given IceMethodInvoker to make the method call. All arguments are passed directly into the invoker, and the return value from the invoker is passed to the user.
      • callInvokerWithMappedArgs

        void callInvokerWithMappedArgs​(ome.api.ServiceInterface service,
                                       IceMethodInvoker invoker,
                                       IceMapper mapper,
                                       java.lang.Object __cb,
                                       Ice.Current __current,
                                       java.lang.Object... args)
        Passes the given arguments to IceMethodInvoker with the assumption that all conversion from omero.* to ome.* has taken place. Similarly, the IceMapper instance will be used to map the return value from ome.* to omero.*.
      • runnableCall

        void runnableCall​(Ice.Current __current,
                          Task runnable)
      • safeRunnableCall

        <R> void safeRunnableCall​(Ice.Current __current,
                                  java.lang.Object cb,
                                  boolean isVoid,
                                  java.util.concurrent.Callable<R> callable)