public void runNow(){
  gcExecutorLoop.setDependencyTracker(_dataObjectScanner.getDependencyTracker());
  Future f=_executor.submit(gcExecutorLoop,0);
  _log.info("Waiting for GC job to finish ...");
  try {
    f.get();
  }
 catch (  ExecutionException|InterruptedException ex) {
  }
  _log.info("GC job finished.");
}

public void runNow ( ) { gcExecutorLoop . setDependencyTracker ( _dataObjectScanner . getDependencyTracker ( ) ) ; Future f = _executor . submit ( gcExecutorLoop , 0 ) ; _log . info ( "Waiting for GC job to finish ..." ) ; try { f . get ( ) ; } catch ( ExecutionException | InterruptedException ex ) { } _log . info ( "GC job finished." ) ; }
run the garbage collection loop now used only from testing for now
