package polly.rx.core.orion; import polly.rx.core.orion.model.Quadrant; public class CSVToDBConverter implements Runnable { private final QuadrantProvider quadProvider; private final QuadrantUpdater quadUpdater; public CSVToDBConverter(QuadrantProvider quadProvider, QuadrantUpdater quadUpdater) { this.quadProvider = quadProvider; this.quadUpdater = quadUpdater; } @Override public void run() { for (final Quadrant quad : this.quadProvider.getAllQuadrants()) { try { this.quadUpdater.updateSectorInformation(quad.getSectors()); } catch (OrionException e) { e.printStackTrace(); } } } }