Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.securityfilter.filter
Class URLPatternFactory  view URLPatternFactory download URLPatternFactory.java

java.lang.Object
  extended byorg.securityfilter.filter.URLPatternFactory

public class URLPatternFactory
extends java.lang.Object

URLPatternFactory creates URLPattern instances. It keeps a Perl5PatternCompiler to use for the creation of a set of instances.

Version:
$Revision: 1.2 $ $Date: 2003/01/06 00:17:25 $

Field Summary
protected  org.apache.oro.text.regex.PatternCompiler compiler
           
 
Constructor Summary
URLPatternFactory()
          Constructor
 
Method Summary
 URLPattern createURLPattern(java.lang.String pattern, org.securityfilter.config.SecurityConstraint constraint, org.securityfilter.config.WebResourceCollection resourceCollection, int order)
          Create a URLPattern instance.
 URLPatternMatcher createURLPatternMatcher()
          Create a URLPatternMatcher object that is compatible with the URLPattern objects created by this Facotry class.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

compiler

protected org.apache.oro.text.regex.PatternCompiler compiler
Constructor Detail

URLPatternFactory

public URLPatternFactory()
Constructor

Method Detail

createURLPatternMatcher

public URLPatternMatcher createURLPatternMatcher()
Create a URLPatternMatcher object that is compatible with the URLPattern objects created by this Facotry class.


createURLPattern

public URLPattern createURLPattern(java.lang.String pattern,
                                   org.securityfilter.config.SecurityConstraint constraint,
                                   org.securityfilter.config.WebResourceCollection resourceCollection,
                                   int order)
                            throws java.lang.Exception
Create a URLPattern instance.