Red Hat Application Migration Toolkit
package mx.com.bcm.banamex.ae.negocio.catalogo.bo.impl; import java.util.ArrayList; import java.util.Iterator; import java.util.List; import javax.ejb.EJB; import javax.ejb.Stateless; import javax.ejb.TransactionAttribute; import javax.ejb.TransactionAttributeType; import mx.com.bcm.banamex.ae.negocio.catalogo.bo.CatalogoEmpleadoBOBeanLocal; import mx.com.bcm.banamex.ae.persistencia.assambler.EmpleadoAssambler; import mx.com.bcm.banamex.ae.persistencia.dao.CatalogoEmpleadosDAOBeanLocal; import mx.com.bcm.banamex.ae.persistencia.exception.EfectivoAplicacionBOException; import mx.com.bcm.banamex.ae.persistencia.exception.EfectivoAplicacionDAOException; import mx.com.bcm.banamex.ae.persistencia.modelo.Empleado; import mx.com.bcm.banamex.ae.persistencia.vo.EmpleadoVO; @Stateless public class CatalogoEmpleadoBOImplBean implements CatalogoEmpleadoBOBeanLocal { @EJB private CatalogoEmpleadosDAOBeanLocal empleadosDAO; @TransactionAttribute(TransactionAttributeType.SUPPORTS) public List consultaEmpleados() throws EfectivoAplicacionBOException { ArrayList listaEmpleadosVO = new ArrayList(); new ArrayList(); try { List listaEmpleados = this.empleadosDAO.consultaEmpleado(); Iterator e = listaEmpleados.iterator(); while(e.hasNext()) { Empleado elemento = (Empleado)e.next(); EmpleadoVO empleadosVO = EmpleadoAssambler.getEmpleadosVO(elemento); listaEmpleadosVO.add(empleadosVO); } return listaEmpleadosVO; } catch (EfectivoAplicacionDAOException var6) { throw new EfectivoAplicacionBOException("Ocurrio un error ,favor de revisar el log "); } } public List consultaEmpleadosPorParametros(EmpleadoVO empleadoVO) throws EfectivoAplicacionBOException { ArrayList listaEmpleadosVO = new ArrayList(); new ArrayList(); try { List listaEmpleados = this.empleadosDAO.consultaEmpleadoPorParametros(empleadoVO); Iterator e = listaEmpleados.iterator(); while(e.hasNext()) { Empleado elemento = (Empleado)e.next(); EmpleadoVO empleadosVO = EmpleadoAssambler.getEmpleadosVO(elemento); listaEmpleadosVO.add(empleadosVO); } return listaEmpleadosVO; } catch (EfectivoAplicacionDAOException var7) { throw new EfectivoAplicacionBOException("Ocurrio un error ,favor de revisar el log "); } } }