public interface RequestRewriter
RequestRewriter
interface defines an optional
service which is used to rewrite attributes.Modifier and Type | Method and Description |
---|---|
Attributes |
rewrite(String elementName,
Attributes attributes,
LinkCheckerSettings settings)
This method rewrites attributes of an element.
|
String |
rewriteLink(Link link,
LinkCheckerSettings settings)
Rewrite a link and create the external representation.
|
Attributes rewrite(String elementName, Attributes attributes, LinkCheckerSettings settings)
null
.
The attributes might be rewritten again by the default link
rewriter after they have been rewritten by this service.
This method is invoked before the actual link checking takes
place; it should therefore not map the links from internal
to external representation. That should be done with the
rewriteLink(Link, LinkCheckerSettings)
method.elementName
- the element nameattributes
- the attributes of the elementsettings
- The settingsnull
String rewriteLink(Link link, LinkCheckerSettings settings)
null
.
In this case the default rewriter might rewrite the link.link
- The linksettings
- The settingsnull
Copyright © 2010 - 2020 Adobe. All Rights Reserved