biz.hammurapi.web.menu.matchers
Class Perl5UriMatcher

java.lang.Object
  extended bybiz.hammurapi.web.menu.matchers.UriMatcher
      extended bybiz.hammurapi.web.menu.matchers.Perl5UriMatcher
All Implemented Interfaces:
RequestMatcher

public class Perl5UriMatcher
extends UriMatcher

Version:
$Revision: 1.1 $
Author:
Pavel Vlasov

Field Summary
 
Fields inherited from class biz.hammurapi.web.menu.matchers.UriMatcher
absolutePattern, baseUri
 
Constructor Summary
Perl5UriMatcher(org.w3c.dom.Element holder, java.lang.String baseUri, org.apache.xpath.CachedXPathAPI cxpa)
           
Perl5UriMatcher(java.lang.String pattern, java.lang.String baseUri, boolean matchQueryString, int weight)
           
 
Method Summary
 java.util.List match(javax.servlet.http.HttpServletRequest request)
          Matches request
 
Methods inherited from class biz.hammurapi.web.menu.matchers.UriMatcher
getAbsolutePattern, getStringToMatch, getWeight, isMatchQueryString, matchResult, newMatcher, normalizeUrl, requestString, setPattern
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Perl5UriMatcher

public Perl5UriMatcher(java.lang.String pattern,
                       java.lang.String baseUri,
                       boolean matchQueryString,
                       int weight)
                throws HammurapiWebException
Parameters:
matchQueryString -
weight -
Throws:
HammurapiWebException

Perl5UriMatcher

public Perl5UriMatcher(org.w3c.dom.Element holder,
                       java.lang.String baseUri,
                       org.apache.xpath.CachedXPathAPI cxpa)
                throws HammurapiWebException
Parameters:
holder -
cxpa -
Throws:
HammurapiWebException
Method Detail

match

public java.util.List match(javax.servlet.http.HttpServletRequest request)
Description copied from interface: RequestMatcher
Matches request

Parameters:
request -
Returns:
Collection of matched matchers. Returns empty collection if didn't match.


Copyright © 2006 Hammurapi Group. All Rights Reserved.