public interface BlitzExecutor
| Modifier and Type | Method and Description | 
|---|---|
| void | callInvokerOnRawArgs(ome.api.ServiceInterface service,
                    IceMethodInvoker invoker,
                    java.lang.Object __cb,
                    Ice.Current __current,
                    java.lang.Object... args)Uses the given  IceMethodInvokerto make the method call. | 
| 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  IceMethodInvokerwith the
 assumption that all conversion from omero.* to ome.* has taken place. | 
| void | runnableCall(Ice.Current __current,
            Task runnable) | 
| <R> void | safeRunnableCall(Ice.Current __current,
                java.lang.Object cb,
                boolean isVoid,
                java.util.concurrent.Callable<R> callable) | 
void callInvokerOnRawArgs(ome.api.ServiceInterface service,
                          IceMethodInvoker invoker,
                          java.lang.Object __cb,
                          Ice.Current __current,
                          java.lang.Object... args)
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.void callInvokerWithMappedArgs(ome.api.ServiceInterface service,
                               IceMethodInvoker invoker,
                               IceMapper mapper,
                               java.lang.Object __cb,
                               Ice.Current __current,
                               java.lang.Object... args)
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.*.void runnableCall(Ice.Current __current,
                  Task runnable)
<R> void safeRunnableCall(Ice.Current __current,
                          java.lang.Object cb,
                          boolean isVoid,
                          java.util.concurrent.Callable<R> callable)