public class WebsocketRouteBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>> extends Object implements IWebsocketRouteBuilder<R,W>
| Constructor and Description |
|---|
WebsocketRouteBuilder(IRouter<R,W> router,
IWebsocketRouteFactory<R,W> websocketRouteFactory) |
WebsocketRouteBuilder(IWebsocketRouteFactory<R,W> websocketRouteFactory) |
| Modifier and Type | Method and Description |
|---|---|
IWebsocketRouteBuilder<R,W> |
before(IHandler<R> beforeFilter) |
IWebsocketRoute<R,W> |
create(IWebsocketController<R,W> websocketController) |
Set<String> |
getBeforeFilterIdsToSkip() |
List<IHandler<R>> |
getBeforeFilters() |
String |
getId() |
String |
getPath() |
protected IRouter<R,W> |
getRouter() |
IWebsocketController<R,W> |
getWebsocketController() |
protected IWebsocketRouteFactory<R,W> |
getWebsocketRouteFactory() |
IWebsocketRouteBuilder<R,W> |
id(String id) |
IWebsocketRouteBuilder<R,W> |
path(String path) |
void |
save(IWebsocketController<R,W> websocketController) |
IWebsocketRouteBuilder<R,W> |
skip(String beforeFilterId) |
public WebsocketRouteBuilder(IWebsocketRouteFactory<R,W> websocketRouteFactory)
protected IWebsocketRouteFactory<R,W> getWebsocketRouteFactory()
public String getPath()
public String getId()
public IWebsocketController<R,W> getWebsocketController()
public IWebsocketRouteBuilder<R,W> path(String path)
path in interface IWebsocketRouteBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>>public IWebsocketRouteBuilder<R,W> id(String id)
id in interface IWebsocketRouteBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>>public IWebsocketRouteBuilder<R,W> before(IHandler<R> beforeFilter)
before in interface IWebsocketRouteBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>>public void save(IWebsocketController<R,W> websocketController)
save in interface IWebsocketRouteBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>>public IWebsocketRoute<R,W> create(IWebsocketController<R,W> websocketController)
create in interface IWebsocketRouteBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>>public IWebsocketRouteBuilder<R,W> skip(String beforeFilterId)
skip in interface IWebsocketRouteBuilder<R extends IRequestContext<?>,W extends IWebsocketContext<?>>Copyright © 2016. All rights reserved.