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.CatalogoBancoBOBeanLocal; import mx.com.bcm.banamex.ae.persistencia.assambler.BancoAssambler; import mx.com.bcm.banamex.ae.persistencia.dao.CatalogoBancoDAOBeanLocal; import mx.com.bcm.banamex.ae.persistencia.exception.EfectivoAplicacionBOException; import mx.com.bcm.banamex.ae.persistencia.modelo.Banco; import mx.com.bcm.banamex.ae.persistencia.vo.BancoVO; @Stateless public class CatalogoBancoBOImplBean implements CatalogoBancoBOBeanLocal { @EJB private CatalogoBancoDAOBeanLocal bancoDAO; @TransactionAttribute(TransactionAttributeType.SUPPORTS) public List consultBancos() throws EfectivoAplicacionBOException { ArrayList listaBancoVO = new ArrayList(); List listaBancos = this.bancoDAO.findAll(); Iterator var3 = listaBancos.iterator(); while(var3.hasNext()) { Banco elemento = (Banco)var3.next(); BancoVO bancoVO = BancoAssambler.getBancoVO(elemento); listaBancoVO.add(bancoVO); } return listaBancoVO; } @TransactionAttribute(TransactionAttributeType.SUPPORTS) public BancoVO consultBancosPorId(short idBanco) throws EfectivoAplicacionBOException { return null; } @TransactionAttribute(TransactionAttributeType.SUPPORTS) public BancoVO consultBancosPorDescripcion(String descripcionBanco) throws EfectivoAplicacionBOException { return null; } }