/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
package edu.harvard.iq.dataverse.api.imports;
import javax.ejb.Stateless;
import javax.persistence.EntityManager;
import javax.persistence.PersistenceContext;
/**
*
* @author ellenk
*/
@Stateless
public class CustomFieldServiceBean {
@PersistenceContext(unitName = "VDCNet-ejbPU")
private EntityManager em;
public CustomFieldMap findByTemplateField(String template, String field) {
try {
CustomFieldMap map = (CustomFieldMap) em.createNamedQuery("CustomFieldMap.findByTemplateField").setParameter("template", template).setParameter("field", field).getSingleResult();
return map;
} catch (Exception ex) {
System.out.println("Exception "+ ex + "template: "+template+" field: "+ field);
return null;
}
}
}