GroupDaoBean.java
725 Bytes
package fi.insomnia.intra.utilbeans;
import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
import fi.insomnia.intra.dao.ExternalEntityManagerFactory;
import fi.insomnia.intra.dao.GroupDAO;
/**
* Session Bean implementation class GroupDaoBean
*/
@Stateless
public class GroupDaoBean extends GroupDAO implements GroupDaoBeanLocal, ExternalEntityManagerFactory {
@PersistenceContext(unitName="InsomniaIntraDB")
private EntityManager em;
/**
* Default constructor.
*/
public GroupDaoBean() {
super();
this.setEntityManagerFactory(this);
}
@Override
public EntityManager getExternalEntity() {
return em;
}
}