Programación en castellano Añadir una dirección | Buscador | Cursos | Artículos | Foros | Formación

Sistema de Nombrado en Java (JNDI) [Parte I]
Autor: Sun
Traductor: Juan Antonio Palos (Ozito)


En esta página:


Límite por Contador

Algunas veces, una consulta podría producir demasiadas respuestas y queremos limitar el número de respuestas devueltas. Podemos hacer esto usando el control de contador límite. Por defecto, una búsqueda no tiene límite -- devuelve todas las respuestas que encuentra. Para selecconionar el contador límite de una búsqueda, le pasamos el número a SearchControls.setCountLimit().

El siguiente ejemplo selecciona el límite a 1.

// Set the search controls to limit the count to 1
SearchControls ctls = new SearchControls();
ctls.setCountLimit(1);

Si el programa intenta obtener más resultados que los del contador límite, se lanzará una  SizeLimitExceededException.

Por eso, si el programa selecciona un contador límite, debería diferenciar esta excepción de las otras NamingExceptions o seguir la pista del contador límite y no solicitar más resultados que los devueltos.

Especificar un contador límite para una búsqueda es una forma de controlar los recursos (como la memoria y el ancho de banda) que consume nuestra aplicación Otras formas para controlar los recursos consumidos son afinar nuestro filtro de búsqueda (ser más específicos sobre lo que buscamos), empezando por el contexto apropiado, y usando el ámbito apropiado.


Principio Página
© 1999-2002, Programación en castellano, s.l.
Contacto - Datos legales

ReD Internet: Hospedaje Web | envio sms gratis | Salvapantallas | Fondos de Escritorio, famosas | melodias moviles gratis| Gratis