
package de.ivu.elect.business.replikation.boundary;

import java.util.Collection;
import java.util.Date;
import java.util.Map;

import de.ivu.elect.business.datei.entity.DateiImport;
import de.ivu.elect.business.gebietsbaum.entity.Wahldurchfuehrungsgebiet;
import de.ivu.elect.business.stimmeingabe.entity.Ergebniseingang;
import de.ivu.elect.business.system.entity.SystemStatus;
import de.ivu.elect.business.wahl.entity.WahlErgebniseingangUebernahmeArt;
import de.ivu.elect.business.wahl.entity.Wahldurchfuehrung;
import de.ivu.elect.business.wahlbeteiligung.entity.Wahlbeteiligung;
import de.ivu.elect.business.wahlbeteiligung.entity.WahlbeteiligungAuswertung;
import de.ivu.elect.business.wahlbeteiligung.entity.WahlbeteiligungAuswertungUK;
import de.ivu.elect.business.wahlbeteiligung.entity.WahlbeteiligungVerlauf;

/**
 *  on 18.11.2015.
 */
public class ReplikationErzeugen {


  public boolean isReplikationNotwendig() {
    return false;
  }

  public void replikationWahlImport(DateiImport dateiImportUnattached) {
    // noop
  }

  public void replikationWahlLoeschen(Wahldurchfuehrung wahl) {
    // noop
  }

  public void replikationWahlUpdate(Wahldurchfuehrung wahl, Date altesWahldatum, Date neuesWahldatum, String alteNummer, String neueNummer) {
    // noop
  }

  public void replikationWechselVorlaeufigEndgueltig(Wahldurchfuehrung wahl, WahlErgebniseingangUebernahmeArt wahlErgebniseingangUebernahmeArt) {
    // noop
  }

  public void replikationWahlZuruecksetzen(Wahldurchfuehrung wahl) {
    // noop
  }

  public void replikationSystemStatus(SystemStatus systemStatus) {
    // noop
  }

  public void replikationGebietUpdate(Collection<Wahldurchfuehrungsgebiet> gebiete) {
    // noop
  }

  public void replikationErgebniseingang(Ergebniseingang ergebniseingang) {
    // noop
  }

  public void replikationWahlbeteiligungAuswertungCreate(WahlbeteiligungAuswertung wahlbeteiligungAuswertung) {
    // noop
  }

  public void replikationWahlbeteiligungAuswertungUpdate(WahlbeteiligungAuswertungUK wahlbeteiligungAuswertungUkAlt, WahlbeteiligungAuswertung wahlbeteiligungAuswertung) {
    // noop
  }

  public void replikationWahlbeteiligungAuswertungLoeschen(WahlbeteiligungAuswertung wahlbeteiligungAuswertung) {
    // noop
  }

  public void replikationWahlbeteiligungErfassung(Wahldurchfuehrungsgebiet wahldurchfuehrungsgebiet,
                                                  Map<WahlbeteiligungAuswertung, Wahlbeteiligung> wahlbeteiligungen) {
    // noop
  }

  public void replikationWahlbeteiligungVerlauf(WahlbeteiligungVerlauf wahlbeteiligungVerlauf) {
    // noop
  }

  public void replikationWahlbeteiligungVerlaufLoeschen(WahlbeteiligungVerlauf wahlbeteiligungVerlauf) {
    // noop
  }
}
