}
Helper.setMeldung(null, "", "Elements successful counted");
}
public void AnzahlenErmitteln() throws DAOException, IOException, InterruptedException, SwapException {
XmlArtikelZaehlen zaehlen = new XmlArtikelZaehlen();
ProzessDAO dao = new ProzessDAO();
List<Prozess> auftraege = dao.search("from Prozess");
for (Prozess auf : auftraege) {
try {
auf.setSortHelperDocstructs(zaehlen.getNumberOfUghElements(auf, CountType.DOCSTRUCT));
auf.setSortHelperMetadata(zaehlen.getNumberOfUghElements(auf, CountType.METADATA));
auf.setSortHelperImages(FileUtils.getNumberOfFiles(new File(auf.getImagesOrigDirectory(true))));
dao.save(auf);
} catch (RuntimeException e) {
myLogger.error("Fehler bei Band: " + auf.getTitel(), e);
}