code: public synchronized Set<IDataLogger> recover() throws Exception {
          Set<IDataLogger> dataLoggers = new HashSet<IDataLogger>();
  
          Set<String> loggerNames = this.loggerFactory.findLoggerNames();
          for (String loggerName : loggerNames) {
              this.instanciateLogger(loggerName, true);
          }
          return dataLoggers;
      }
docs: recovers all {@link org.csc.phynixx.loggersystem.logger.IDataLogger} having LOGGER files
  
  @return
  @throws IOException
  @throws InterruptedException