Package omero.cmd
Interface IHandle
-
- All Superinterfaces:
CloseableServant
,java.lang.Runnable
- All Known Implementing Classes:
HandleI
public interface IHandle extends java.lang.Runnable, CloseableServant
SPIOrthogonal interface hierarchy of types for working with theRequest
hierarchy.- Since:
- Beta4.3.2
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
initialize(Ice.Identity id, IRequest req, java.util.Map<java.lang.String,java.lang.String> ctx)
Must be called on all instances exactly once before processing.-
Methods inherited from interface omero.util.CloseableServant
close
-
-
-
-
Method Detail
-
initialize
void initialize(Ice.Identity id, IRequest req, java.util.Map<java.lang.String,java.lang.String> ctx)
Must be called on all instances exactly once before processing.- Parameters:
id
- Ice identity of this instance. Cannot be null.req
- Request to be processed. Must also be anRequest
instance.ctx
- Possibly null call context which will be passed toExecutor.execute(Map, ome.system.Principal, ome.services.util.Executor.Work)
-
-