
package de.ivu.elect.business.konfiguration.entity;

import javax.ejb.Stateless;
import javax.ejb.TransactionAttribute;
import javax.ejb.TransactionAttributeType;
import javax.inject.Inject;

import de.ivu.elect.business.konfiguration.boundary.AbstractKonfigurationDAO;
import de.ivu.elect.business.konfiguration.boundary.KonfigurationDAO;

@Stateless
@TransactionAttribute(TransactionAttributeType.REQUIRES_NEW)
public class KonfigurationNewTransaktionLoader extends AbstractKonfigurationLoader {

  private static final long serialVersionUID = 1L;

  @Inject
  private transient KonfigurationDAO konfigurationDao;

  public KonfigurationNewTransaktionLoader() {
    super();
  }

  @Override
  protected AbstractKonfigurationDAO getKonfigurationDao() {
    return konfigurationDao;
  }
}
