public class UrlRewriteContextImpl extends Object implements UrlRewriteContext
| Constructor and Description |
|---|
UrlRewriteContextImpl(UrlRewriteEnvironment environment,
Resolver resolver,
Map<String,UrlRewriteFunctionProcessor> functions,
UrlRewriter.Direction direction,
Template url) |
| Modifier and Type | Method and Description |
|---|---|
void |
addParameters(Params parameters)
Adds parameters to the rewrite context and replaces some of them if they already exist
|
Template |
getCurrentUrl() |
UrlRewriter.Direction |
getDirection() |
Evaluator |
getEvaluator() |
Template |
getOriginalUrl() |
Params |
getParameters() |
void |
setCurrentUrl(Template url) |
public UrlRewriteContextImpl(UrlRewriteEnvironment environment, Resolver resolver, Map<String,UrlRewriteFunctionProcessor> functions, UrlRewriter.Direction direction, Template url)
public UrlRewriter.Direction getDirection()
getDirection in interface UrlRewriteContextpublic Template getOriginalUrl()
getOriginalUrl in interface UrlRewriteContextpublic Template getCurrentUrl()
getCurrentUrl in interface UrlRewriteContextpublic void setCurrentUrl(Template url)
setCurrentUrl in interface UrlRewriteContextpublic void addParameters(Params parameters)
UrlRewriteContextaddParameters in interface UrlRewriteContextparameters - the parameters to be added or replacedpublic Params getParameters()
getParameters in interface UrlRewriteContextpublic Evaluator getEvaluator()
getEvaluator in interface UrlRewriteContextCopyright © 2015 Apache Software Foundation. All rights reserved.