jodd.lagarto.filter
Class SimpleLagartoServletFilter

java.lang.Object
  extended by jodd.lagarto.filter.LagartoServletFilter
      extended by jodd.lagarto.filter.SimpleLagartoServletFilter
All Implemented Interfaces:
javax.servlet.Filter

public abstract class SimpleLagartoServletFilter
extends LagartoServletFilter

Simple version of LagartoServletFilter that uses Lagarto. May be used when set of adapters does not overlap each other during single content parsing i.e. visiting. Otherwise, use more generic LagartoServletFilter.


Nested Class Summary
protected static class SimpleLagartoServletFilter.LagartoParsingProcessor
          Wrapper over Lagarto parsing process.
 
Constructor Summary
SimpleLagartoServletFilter()
           
 
Method Summary
protected abstract  SimpleLagartoServletFilter.LagartoParsingProcessor createParsingProcessor()
          Returns custom parsing processor.
protected  char[] parse(char[] content, javax.servlet.http.HttpServletRequest request)
          Parses content using Lagarto and SimpleLagartoServletFilter.LagartoParsingProcessor.
 
Methods inherited from class jodd.lagarto.filter.LagartoServletFilter
acceptActionPath, destroy, doFilter, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SimpleLagartoServletFilter

public SimpleLagartoServletFilter()
Method Detail

parse

protected final char[] parse(char[] content,
                             javax.servlet.http.HttpServletRequest request)
Parses content using Lagarto and SimpleLagartoServletFilter.LagartoParsingProcessor.

Specified by:
parse in class LagartoServletFilter

createParsingProcessor

protected abstract SimpleLagartoServletFilter.LagartoParsingProcessor createParsingProcessor()
Returns custom parsing processor. Returns null when content does not have to be parsed.



Copyright © 2003-2012 Jodd Team