if (process == null)
throw new InvalidPerformer("No performer specified");
if (!performers.containsKey(process))
throw new InvalidPerformer("Performer not assigned to this requester");
GenericRequester req = null;
if (performers.containsKey(process))
req = (GenericRequester) performers.get(process);
if (req != null)
req.receiveResult(process.result());
}