public interface IHandle extends java.lang.Runnable, CloseableServant
Request
hierarchy.Modifier and Type | Method and 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.
|
close
void initialize(Ice.Identity id, IRequest req, java.util.Map<java.lang.String,java.lang.String> ctx)
id
- Ice identity of this instance. Cannot be null.req
- Request to be processed. Must also be an
Request
instance.ctx
- Possibly null call context which will be passed to
Executor.execute(Map, ome.system.Principal, ome.services.util.Executor.Work)