ome.services.blitz.util
Class IceMethodInvoker

java.lang.Object
  extended by ome.services.blitz.util.IceMethodInvoker

public class IceMethodInvoker
extends Object

Method-cache primed either with an ServiceInterface instance or with a Class with generic type ServiceInterface. Actual invocation happens via invoke(Object, Ice.Current, IceMapper, Object[]) No reference is held to the initial priming argument in IceMethodInvoker(ServiceInterface, OmeroContext) just the class. MAPPING RULES:

It is also possible to have this class not handle mapping arguments and return values by passing a return value mapper. Future: