public class RedirectRuleBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>> extends Object implements IRedirectRuleBuilder
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
RedirectRuleBuilder(IRouter<R,W> router,
String oldPath,
ISpincastRouterConfig spincastRouterConfig,
ISpincastRoutingUtils spincastRoutingUtils) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
getOldPath() |
protected IRouter<R,W> |
getRouter() |
protected ISpincastRouterConfig |
getSpincastRouterConfig() |
protected ISpincastRoutingUtils |
getSpincastRoutingUtils() |
protected boolean |
isPermanently() |
IRedirectRuleBuilder |
permanently() |
IRedirectRuleBuilder |
temporarily() |
void |
to(String newPathOrFullUrl) |
public RedirectRuleBuilder(IRouter<R,W> router, String oldPath, ISpincastRouterConfig spincastRouterConfig, ISpincastRoutingUtils spincastRoutingUtils)
protected String getOldPath()
protected ISpincastRouterConfig getSpincastRouterConfig()
protected ISpincastRoutingUtils getSpincastRoutingUtils()
protected boolean isPermanently()
public IRedirectRuleBuilder permanently()
permanently in interface IRedirectRuleBuilderpublic IRedirectRuleBuilder temporarily()
temporarily in interface IRedirectRuleBuilderpublic void to(String newPathOrFullUrl)
to in interface IRedirectRuleBuilderCopyright © 2016. All rights reserved.