
package de.ivu.elect.wus.exchange.ergebnis;

import java.util.List;

import javax.enterprise.inject.Instance;
import javax.inject.Inject;

import de.ivu.elect.business.ergebnis.control.GewaehlteImportContext;
import de.ivu.elect.business.ergebnis.control.GewaehlteImportExchange;
import de.ivu.elect.business.ergebnis.entity.Gewaehlt;
import de.ivu.elect.exchange.AbstractImportExchange;
import de.ivu.elect.exchange.ImportMapper;

public class DefaultGewaehlteImportExchange extends AbstractImportExchange<List<Gewaehlt>, GewaehlteImportContext>
    implements
      GewaehlteImportExchange {

  @Inject
  transient Instance<GewaehlteImportMapper> mapper;

  @Override
  protected Iterable< ? extends ImportMapper<List<Gewaehlt>, GewaehlteImportContext>> getAllSupportedMapper() {
    return mapper;
  }

}
