|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface BlitzExecutor
Single-point of execution for all AMD blitz calls.
Method Summary | ||
---|---|---|
void |
callInvokerOnRawArgs(ServiceInterface service,
IceMethodInvoker invoker,
Object __cb,
Ice.Current __current,
Object... args)
Uses the given IceMethodInvoker to make the method call. |
|
void |
callInvokerWithMappedArgs(ServiceInterface service,
IceMethodInvoker invoker,
IceMapper mapper,
Object __cb,
Ice.Current __current,
Object... args)
Passes the given arguments to IceMethodInvoker with the
assumption that all conversion from omero.* to ome.* has taken place. |
|
void |
runnableCall(Ice.Current __current,
Task runnable)
|
|
|
safeRunnableCall(Ice.Current __current,
Object cb,
boolean isVoid,
Callable<R> callable)
|
Method Detail |
---|
void callInvokerOnRawArgs(ServiceInterface service, IceMethodInvoker invoker, Object __cb, Ice.Current __current, 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(ServiceInterface service, IceMethodInvoker invoker, IceMapper mapper, Object __cb, Ice.Current __current, Object... args)
IceMethodInvoker
with the
assumption that all conversion from omero.* to ome.* has taken place.
Similarly, the ReturnMapper
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, Object cb, boolean isVoid, Callable<R> callable)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Version: 4.3.3-00d1137e-b2894
Copyright © 2009 The University of Dundee. All Rights Reserved.