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.TipoDeOperacionBOBeanLocal; import mx.com.bcm.banamex.ae.persistencia.assambler.TiposDeOperacionAssambler; import mx.com.bcm.banamex.ae.persistencia.dao.TipoDeOperacionDAOBeanLocal; import mx.com.bcm.banamex.ae.persistencia.exception.EfectivoAplicacionBOException; import mx.com.bcm.banamex.ae.persistencia.modelo.TipoDeOperacion; import mx.com.bcm.banamex.ae.persistencia.vo.TipoOperacionesProcesadoraVO; @Stateless public class TipoDeOperacionBOImplBean implements TipoDeOperacionBOBeanLocal { @EJB private TipoDeOperacionDAOBeanLocal tipoOperacionDao; @EJB private TipoDeOperacionDAOBeanLocal tipoMovimientoDao; @TransactionAttribute(TransactionAttributeType.SUPPORTS) public List consultaOperaciones() throws EfectivoAplicacionBOException { ArrayList listaOperacionesVO = new ArrayList(); List listOperaciones = this.tipoOperacionDao.findAll(); Iterator var3 = listOperaciones.iterator(); while(var3.hasNext()) { TipoDeOperacion elemento = (TipoDeOperacion)var3.next(); TipoOperacionesProcesadoraVO tipoOperacionVO = TiposDeOperacionAssambler.getTipoOperacionVO(elemento); listaOperacionesVO.add(tipoOperacionVO); } return listaOperacionesVO; } }