
package de.ivu.elect.was.exchange.wahl;

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

import de.ivu.elect.business.wahl.control.WahlImportObject;
import de.ivu.elect.business.wahl.control.WasWahlImportExchange;
import de.ivu.elect.business.wahl.entity.WahlImportContext;
import de.ivu.elect.exchange.AbstractImportExchange;

public class DefaultWasWahlImportExchange extends AbstractImportExchange<WahlImportObject, WahlImportContext> implements WasWahlImportExchange {

  @Inject
  private transient Instance<WasWahlImportMapper> mapper;

  public DefaultWasWahlImportExchange() {
    super();
  }

  @Override
  protected Iterable< ? extends WasWahlImportMapper> getAllSupportedMapper() {
    return mapper;
  }
}
