code: public Boolean call() throws Exception {
      Boolean 	result;
  
      try {
        result = doRun();
      }
      catch (Exception e) {
        m_Exception = e;
        throw e;
      }
      finally {
        cleanUp();
      }
      return result;
    }
docs: Performs the evaluation.