Package io.mangoo.routing.routes
Class WebSocketRoute
- java.lang.Object
-
- io.mangoo.routing.routes.WebSocketRoute
-
- All Implemented Interfaces:
MangooRoute
public class WebSocketRoute extends Object implements MangooRoute
- Author:
- svenkubiak
-
-
Constructor Summary
Constructors Constructor Description WebSocketRoute()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Class<?>getControllerClass()StringgetUrl()booleanhasAuthentication()WebSocketRouteonController(Class<?> clazz)Sets the controller class for this WebSocket routeWebSocketRouteto(String url)Sets the URL for this routevoidwithAuthentication()Sets authentication to true, default is false
-
-
-
Method Detail
-
to
public WebSocketRoute to(String url)
Sets the URL for this route- Parameters:
url- The URL for this WebSocket route- Returns:
- WebSocketRoute instance
-
onController
public WebSocketRoute onController(Class<?> clazz)
Sets the controller class for this WebSocket route- Parameters:
clazz- The controller class- Returns:
- WebSocketRoute instance
-
withAuthentication
public void withAuthentication()
Sets authentication to true, default is false
-
getUrl
public String getUrl()
- Specified by:
getUrlin interfaceMangooRoute- Returns:
- The configured URL for this route
-
hasAuthentication
public boolean hasAuthentication()
-
getControllerClass
public Class<?> getControllerClass()
-
-