public class ProxyRule extends AbstractRuleWithConditions
Modifier and Type | Class and Description |
---|---|
static class |
ProxyRule.ProxyFilterChain |
static class |
ProxyRule.ProxyRequest |
AbstractRule.RewriteRuleAdmin
Modifier and Type | Method and Description |
---|---|
void |
addBuilderProgram(ConfigProgram program) |
FilterChain |
dispatch(java.lang.String uri,
java.lang.String queryString,
FilterChain accept,
FilterChainMapper next)
Returns the FilterChain to invoke if the rule is successful, null indicates
that the rule does not invoke a FilterChain.
|
java.lang.String |
getTagName() |
void |
init() |
void |
setTarget(java.lang.String target) |
addAnd, addNot, addOr, addUnless, addWhen, destroy, getFullUrlRegexp, getRegexp, map, mapImpl, required, rewrite, setFullUrlRegexp, setRegexp
clearCache, createAdmin, getFailFilterChainMapper, getLogPrefix, getName, getPassFilterChainMapper, getRewriteDispatch, isEnabled, register, setDisableAt, setEnableAt, setEnabled, setFailFilterChainMapper, setLogPrefix, setName, setPassFilterChainMapper, unregister
public java.lang.String getTagName()
public void setTarget(java.lang.String target)
public void addBuilderProgram(ConfigProgram program)
public FilterChain dispatch(java.lang.String uri, java.lang.String queryString, FilterChain accept, FilterChainMapper next) throws ServletException
AbstractRuleWithConditions
dispatch
in class AbstractRuleWithConditions
uri
- the target uri, possibly rewrittenaccept
- a FilterChain that stops evaluation of rewrite rules andServletException
@PostConstruct public void init() throws ConfigException
init
in class AbstractRuleWithConditions
ConfigException