Exemplo n.º 1
0
  /**
   * Validates all biblios.
   *
   * @return 0 if there are no validation errors; 1 otherwise.
   */
  public int validateAll() {
    String logMsg = messages.getMessage("Biblios.ValidateAll", BEGIN, Locale.UK);
    logger.info(logMsg);

    List<BibliosDAO> bibliosList = bibliosManager.getAllBiblios();
    Map<Integer, BibliosDAO> errorMap = validator.validate(bibliosList);

    logMsg = messages.getMessage("Biblios.ValidateAll", END, Locale.UK);
    logger.info(logMsg);

    return (errorMap.isEmpty() ? 0 : 1);
  }