public synchronized Object addIntermediateResult(Object result) { if(ex!=null) throw ex; return doCopy(copy, deffilter, result); }
public synchronized Object setResultIfUndone(Object result) { if(ex!=null) throw ex; return doCopy(copy, deffilter, result); }
public synchronized Object addIntermediateResultIfUndone(Object result) { if(ex!=null) throw ex; return doCopy(copy, deffilter, result); }
@Override public Object handleIntermediateResult(Object result) throws Exception { if(ex!=null) throw ex; return doCopy(copy, deffilter, result); }
public synchronized Object setResult(Object result) { if(ex!=null) throw ex; return doCopy(copy, deffilter, result); }
@Override public Object handleResult(Object result) throws Exception { if(ex!=null) throw ex; return doCopy(copy, deffilter, result); }