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.TipoMovimientoBOBeanLocal;
import mx.com.bcm.banamex.ae.persistencia.assambler.TipoMovimientoAssambler;
import mx.com.bcm.banamex.ae.persistencia.dao.TipoDeMovimientoDAOBeanLocal;
import mx.com.bcm.banamex.ae.persistencia.exception.EfectivoAplicacionBOException;
import mx.com.bcm.banamex.ae.persistencia.modelo.TipoMovimiento;
import mx.com.bcm.banamex.ae.persistencia.vo.TipoMovimientoProcesadorasVO;
@Stateless
public class TipoMovimientoBOImplBean implements TipoMovimientoBOBeanLocal {
@EJB
private TipoDeMovimientoDAOBeanLocal tipoMovimientoDao;
@TransactionAttribute(TransactionAttributeType.SUPPORTS)
public List consultaOperacionesMov() throws EfectivoAplicacionBOException {
ArrayList listaMovimientosVO = new ArrayList();
List listaMovimientos = this.tipoMovimientoDao.findAll();
Iterator var3 = listaMovimientos.iterator();
while(var3.hasNext()) {
TipoMovimiento elemento = (TipoMovimiento)var3.next();
TipoMovimientoProcesadorasVO tipoMovimientoVO = TipoMovimientoAssambler.getTipoMovimientoVO(elemento);
listaMovimientosVO.add(tipoMovimientoVO);
}
return listaMovimientosVO;
}
}