org.apache.manifoldcf.crawler.connectors.rss
Class RSSConnector.MappingRule

java.lang.Object
  extended by org.apache.manifoldcf.crawler.connectors.rss.RSSConnector.MappingRule
Enclosing class:
RSSConnector

protected static class RSSConnector.MappingRule
extends java.lang.Object

Class representing a mapping rule


Field Summary
protected  java.lang.String evalExpression
           
protected  java.util.regex.Pattern matchPattern
           
 
Constructor Summary
RSSConnector.MappingRule(java.util.regex.Pattern matchPattern, java.lang.String evalExpression)
           
 
Method Summary
 boolean checkMatch(java.lang.String url)
           
 java.lang.String map(java.lang.String url)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

matchPattern

protected java.util.regex.Pattern matchPattern

evalExpression

protected java.lang.String evalExpression
Constructor Detail

RSSConnector.MappingRule

public RSSConnector.MappingRule(java.util.regex.Pattern matchPattern,
                                java.lang.String evalExpression)
Method Detail

checkMatch

public boolean checkMatch(java.lang.String url)

map

public java.lang.String map(java.lang.String url)
                     throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
Throws:
org.apache.manifoldcf.core.interfaces.ManifoldCFException