com.caucho.server.dispatch
Class FilterMapping.URLPattern

java.lang.Object
  extended by com.caucho.server.dispatch.FilterMapping.URLPattern
Enclosing class:
FilterMapping

public class FilterMapping.URLPattern
extends java.lang.Object


Constructor Summary
FilterMapping.URLPattern()
           
 
Method Summary
 void addExcludePattern(java.lang.String pattern)
          Adds an exclude pattern.
 void addExcludeRegexp(java.lang.String pattern)
          Adds an exclude regexp.
 void addIncludePattern(java.lang.String pattern)
          Adds an include pattern.
 void addIncludeRegexp(java.lang.String pattern)
          Adds an include regexp.
 FilterMapping.URLPattern addText(java.lang.String pattern)
          Sets the singleton url-pattern.
 void init()
          Initialize, adding the all-match for exclude patterns.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FilterMapping.URLPattern

public FilterMapping.URLPattern()
Method Detail

addText

public FilterMapping.URLPattern addText(java.lang.String pattern)
                                 throws ServletException
Sets the singleton url-pattern.

Throws:
ServletException

addIncludePattern

public void addIncludePattern(java.lang.String pattern)
                       throws ServletException
Adds an include pattern.

Throws:
ServletException

addExcludePattern

public void addExcludePattern(java.lang.String pattern)
                       throws ServletException
Adds an exclude pattern.

Throws:
ServletException

addIncludeRegexp

public void addIncludeRegexp(java.lang.String pattern)
Adds an include regexp.


addExcludeRegexp

public void addExcludeRegexp(java.lang.String pattern)
Adds an exclude regexp.


init

@PostConstruct
public void init()
          throws java.lang.Exception
Initialize, adding the all-match for exclude patterns.

Throws:
java.lang.Exception