|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.xml.sax.helpers.XMLFilterImpl
edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter
edu.wisc.my.webproxy.beans.filtering.BaseUrlFilter
edu.wisc.my.webproxy.beans.filtering.InclExclUrlFilter
public abstract class InclExclUrlFilter
| Constructor Summary | |
|---|---|
InclExclUrlFilter()
|
|
InclExclUrlFilter(org.xml.sax.XMLReader parent)
|
|
| Method Summary | |
|---|---|
protected abstract java.lang.String |
doUrlRewite(java.lang.String orignialUrl,
int matchIndex)
Rewrite URLs that match the RegEx and INCLUDE/EXCLUDE criteria. |
protected java.lang.String |
getListType()
|
protected java.lang.String[] |
getUrlRegExList()
|
java.lang.String |
rewriteUrl(java.lang.String originalUrl)
Abstract method for re-writng a given url |
protected void |
setListType(java.lang.String listType)
|
protected void |
setUrlRegExList(java.lang.String[] urlRegExList)
|
| Methods inherited from class edu.wisc.my.webproxy.beans.filtering.BaseUrlFilter |
|---|
characters, clearData, endElement, setElements, startElement |
| Methods inherited from class edu.wisc.my.webproxy.beans.filtering.ChainingSaxFilter |
|---|
comment, endCDATA, endDTD, endEntity, getLexicalHandler, parse, parse, setActionData, setLexicalHandler, setParent, setRenderData, startCDATA, startDTD, startEntity |
| Methods inherited from class org.xml.sax.helpers.XMLFilterImpl |
|---|
endDocument, endPrefixMapping, error, fatalError, getContentHandler, getDTDHandler, getEntityResolver, getErrorHandler, getFeature, getParent, getProperty, ignorableWhitespace, notationDecl, processingInstruction, resolveEntity, setContentHandler, setDocumentLocator, setDTDHandler, setEntityResolver, setErrorHandler, setFeature, setProperty, skippedEntity, startDocument, startPrefixMapping, unparsedEntityDecl, warning |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface edu.wisc.my.webproxy.beans.config.ProxyComponent |
|---|
getName |
| Constructor Detail |
|---|
public InclExclUrlFilter()
public InclExclUrlFilter(org.xml.sax.XMLReader parent)
| Method Detail |
|---|
public final java.lang.String rewriteUrl(java.lang.String originalUrl)
BaseUrlFilter
rewriteUrl in class BaseUrlFilteroriginalUrl - the url as a String before it is re-written to some other url
protected java.lang.String getListType()
protected void setListType(java.lang.String listType)
listType - The listType to set.protected java.lang.String[] getUrlRegExList()
protected void setUrlRegExList(java.lang.String[] urlRegExList)
urlRegExList - The urlRegExList to set.
protected abstract java.lang.String doUrlRewite(java.lang.String orignialUrl,
int matchIndex)
orignialUrl - The URL to re-write
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||