Versiones comparadas

Clave

  • Se ha añadido esta línea.
  • Se ha eliminado esta línea.
  • El formato se ha cambiado.

...

Bloque de código
titleMétodos de carga lazy
protected List<Entity> loadPage( int first, int pageSize, List<SortMeta> multiSortMeta, Map<String, Object> filters ) {
               ResultQuery<Entity> resultQuery = getEntityService().obtenerEntity( filters, first, pageSize, null );
               setRowCount( resultQuery.getResultCount().intValue() );
               return resultQuery.getResultList();
        }


Configuramos el bean de respaldo e inicializamos el modelo de datos lazy. (Aquí el servicio si se puede inyectar a través del @name)

Bloque de código
titleManejador
private LazyDataModel<Entity> lazyModel;

@In( value = EntityService.ID, create = true )
private EntityService entityService;

lazyModel = new LazyDataModel( entityService);

...