package de.ivu.elect.business.benutzerverwaltung.control;

import javax.inject.Inject;

import de.ivu.elect.business.benutzerverwaltung.boundary.AbstractBenutzerEinsatzortDAO;
import de.ivu.elect.business.benutzerverwaltung.boundary.BenutzerEinsatzortExtendedDAO;
import de.ivu.elect.business.konfiguration.entity.AbstractKonfigurationLoader;
import de.ivu.elect.business.konfiguration.entity.KonfigurationExtendedLoader;

/**
 * on 07.02.2017.
 */
public class BenutzerEinsatzortBestimmer extends AbstractBenutzerEinsatzortBestimmer {

  private static final long serialVersionUID = 1L;

  @Inject
  private transient BenutzerEinsatzortExtendedDAO benutzerEinsatzortExtendedDAO;

  @Inject
  private transient KonfigurationExtendedLoader konfigurationExtendedLoader;

  @Override
  protected AbstractBenutzerEinsatzortDAO getBenutzerEinsatzortDAO() {
    return benutzerEinsatzortExtendedDAO;
  }

  @Override
  protected AbstractKonfigurationLoader getKonfigurationLoader() {
    return konfigurationExtendedLoader;
  }
}

