Package ninja.websockets.jsr356
Class Jsr356WebSockets
- java.lang.Object
-
- ninja.websockets.jsr356.Jsr356WebSockets
-
- All Implemented Interfaces:
ninja.websockets.WebSockets
@Singleton public class Jsr356WebSockets extends Object implements ninja.websockets.WebSockets
JSR-356 implementation of Ninja WebSockets. Will use "programmatic deployment" of WebSocket endpoints when Ninja routes are compiled at boot.- Author:
- jjlauer
-
-
Constructor Summary
Constructors Constructor Description Jsr356WebSockets(javax.websocket.server.ServerContainer serverContainer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
compileRoute(ninja.Route route)
javax.websocket.server.ServerContainer
getServerContainer()
boolean
isEnabled()
-
-
-
Method Detail
-
getServerContainer
public javax.websocket.server.ServerContainer getServerContainer()
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interfaceninja.websockets.WebSockets
-
compileRoute
public void compileRoute(ninja.Route route)
- Specified by:
compileRoute
in interfaceninja.websockets.WebSockets
-
-