public synchronized ResourceRecoverEvent getResourceRecoverEvent(final String evaluatorId) {
    if (!this.restartEvaluators.contains(evaluatorId)) {
      throw new DriverFatalRuntimeException("Unexpected evaluator [" + evaluatorId + "], should " +
          "not have been recorded.");
    }

    return this.restartEvaluators.get(evaluatorId).getResourceRecoverEvent();
  }
public synchronized ResourceRecoverEvent getResourceRecoverEvent ( final String evaluatorId ) { if ( ! this . restartEvaluators . contains ( evaluatorId ) ) { throw new DriverFatalRuntimeException ( "Unexpected evaluator [" + evaluatorId + "], should " + "not have been recorded." ) ; } return this . restartEvaluators . get ( evaluatorId ) . getResourceRecoverEvent ( ) ; }
@return The ResourceRecoverEvent of the specified evaluator. Throws a {@link DriverFatalRuntimeException} if
the evaluator does not exist in the set of known evaluators.