public class FindPreferredRedirectionHandler extends FindHandler implements IRedirectionHandler
| Modifier and Type | Field and Description |
|---|---|
protected java.util.regex.Pattern |
redirectionURIPattern |
parentURI, targetURI| Constructor and Description |
|---|
FindPreferredRedirectionHandler(java.lang.String parentURI,
java.util.regex.Pattern redirectionURIPattern) |
| Modifier and Type | Method and Description |
|---|---|
void |
applyOverrides(LoginParameters lp)
Apply overrides
|
void |
noteDiscoveredBase(java.lang.String rawURL)
Inform the world of a new base HREF.
|
void |
noteDiscoveredLink(java.lang.String rawURL)
Override noteDiscoveredLink
|
getTargetURIpublic FindPreferredRedirectionHandler(java.lang.String parentURI,
java.util.regex.Pattern redirectionURIPattern)
public void applyOverrides(LoginParameters lp) throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionpublic void noteDiscoveredBase(java.lang.String rawURL)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
IDiscoveredLinkHandlernoteDiscoveredBase in interface IDiscoveredLinkHandlernoteDiscoveredBase in class FindHandlerrawURL - is the new base HREF, in raw form. This may be relative, malformed, etc.org.apache.manifoldcf.core.interfaces.ManifoldCFExceptionpublic void noteDiscoveredLink(java.lang.String rawURL)
throws org.apache.manifoldcf.core.interfaces.ManifoldCFException
noteDiscoveredLink in interface IDiscoveredLinkHandlernoteDiscoveredLink in class FindHandlerrawURL - is the raw discovered url. This may be relative, malformed, or otherwise unsuitable for use until final form is acheived.org.apache.manifoldcf.core.interfaces.ManifoldCFException