modifiedXML = ModifiedXMLHolder.getInstance(); informationXML = InformationXMLHolder.getInstance(); directoryXML = new DirectoryXMLHolder(); shareXML = new ShareXMLHolder();
            public void run() {                if (logger.isEnabledFor(Level.DEBUG)) {                    logger.debug("MainWorkerThread gestartet. " + workerThread);                }                try {                    int versuch = 0;                    if (coreVersion == null){                        coreVersion = informationXML.getCoreVersion();                        checkForValidCore();                    }                    while (!isInterrupted()) {                        try {                            versuch = tryUpdate(versuch);                            sleep(2000);                        }                        catch (InterruptedException e) {                            interrupt();                        }                    }                }                catch (Exception e) {                    if (logger.isEnabledFor(Level.ERROR)) {                        logger.error(ERROR_MESSAGE, e);                    }                }                if (logger.isEnabledFor(Level.DEBUG)) {                    logger.debug("MainWorkerThread beendet. " + workerThread);                }            }