Package ch.rswk.meta.engine.ws
Class EngineWebSocketCreator
java.lang.Object
ch.rswk.meta.engine.ws.EngineWebSocketCreator
- All Implemented Interfaces:
org.eclipse.jetty.websocket.server.JettyWebSocketCreator
public class EngineWebSocketCreator
extends Object
implements org.eclipse.jetty.websocket.server.JettyWebSocketCreator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.codahale.metrics.Meter
private static final String
private final com.codahale.metrics.Meter
private final EngineRuntime
private final javax.inject.Provider
<EngineWebSocketListener> -
Constructor Summary
ConstructorsConstructorDescriptionEngineWebSocketCreator
(EngineRuntime runtime, javax.inject.Provider<EngineWebSocketListener> webSocketProvider) -
Method Summary
Modifier and TypeMethodDescriptioncreateWebSocket
(org.eclipse.jetty.websocket.server.JettyServerUpgradeRequest req, org.eclipse.jetty.websocket.server.JettyServerUpgradeResponse resp)
-
Field Details
-
NOT_HEALTHY_RESPONSE
- See Also:
-
acceptedMeter
private final com.codahale.metrics.Meter acceptedMeter -
refusedMeter
private final com.codahale.metrics.Meter refusedMeter -
runtime
-
webSocketProvider
-
-
Constructor Details
-
EngineWebSocketCreator
@Inject public EngineWebSocketCreator(EngineRuntime runtime, javax.inject.Provider<EngineWebSocketListener> webSocketProvider)
-
-
Method Details
-
createWebSocket
public Object createWebSocket(org.eclipse.jetty.websocket.server.JettyServerUpgradeRequest req, org.eclipse.jetty.websocket.server.JettyServerUpgradeResponse resp) - Specified by:
createWebSocket
in interfaceorg.eclipse.jetty.websocket.server.JettyWebSocketCreator
-