|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object jwikidump.parser.procesadores.MultipleProcesador
public class MultipleProcesador
Es un Procesador Especial que soporta operar con multiples procesadores en cadena:tras la ejecucion de un procesador se pasa al siguiente. Por lo tanto es importante
prestar atencion al Orden en que se agregan los Procesadores a lo que se denomina "Cola de Procesadores".
En caso de que la Cola de Procesadores se encuentre vacia, este Procesador (por el momento) no hace chekeos (para optimizarlo), y posibilita que tras remover todos los Procesadores este siga procesando
Constructor Summary | |
---|---|
MultipleProcesador(ProcesadorDePaginasInterface... procesadores)
Constructor que inicializa la Cola de procesadores. |
Method Summary | |
---|---|
void |
agregarProcesador(ProcesadorDePaginasInterface procesador)
Agrega un procesador al final de la Cola de Procesadores |
void |
finDelXML()
|
void |
procesarPagina(Pagina pagina)
|
void |
procesarPaginaRedireccionada(PaginaRedireccionada paginaRedireccionada)
|
boolean |
removerProcesador(ProcesadorDePaginasInterface procesador)
Elimina el procesador indicado de la Cola de procesadores |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MultipleProcesador(ProcesadorDePaginasInterface... procesadores)
agregar
un nuevo Procesador
Method Detail |
---|
public void agregarProcesador(ProcesadorDePaginasInterface procesador)
procesador
- public boolean removerProcesador(ProcesadorDePaginasInterface procesador)
procesador
-
public void procesarPagina(Pagina pagina)
procesarPagina
in interface ProcesadorDePaginasInterface
public void procesarPaginaRedireccionada(PaginaRedireccionada paginaRedireccionada)
procesarPaginaRedireccionada
in interface ProcesadorDePaginasInterface
public void finDelXML()
finDelXML
in interface ProcesadorDePaginasInterface
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |