Package ninja.websockets.jsr356
Class Jsr356DelegatingEndpoint
- java.lang.Object
-
- javax.websocket.Endpoint
-
- ninja.websockets.jsr356.Jsr356DelegatingEndpoint
-
public class Jsr356DelegatingEndpoint extends javax.websocket.Endpoint
A valid JSR-356 endpoint that extracts out the real target endpoint from the handshake stored as theUserPrincipal
of the WebSocket session.- Author:
- jjlauer
-
-
Constructor Summary
Constructors Constructor Description Jsr356DelegatingEndpoint()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onClose(javax.websocket.Session session, javax.websocket.CloseReason close)
void
onError(javax.websocket.Session session, Throwable cause)
void
onOpen(javax.websocket.Session session, javax.websocket.EndpointConfig config)
void
verify(javax.websocket.Session session)
-
-
-
Method Detail
-
verify
public void verify(javax.websocket.Session session)
-
onOpen
public void onOpen(javax.websocket.Session session, javax.websocket.EndpointConfig config)
- Specified by:
onOpen
in classjavax.websocket.Endpoint
-
onError
public void onError(javax.websocket.Session session, Throwable cause)
- Overrides:
onError
in classjavax.websocket.Endpoint
-
onClose
public void onClose(javax.websocket.Session session, javax.websocket.CloseReason close)
- Overrides:
onClose
in classjavax.websocket.Endpoint
-
-