public class WebsocketsDemoEchoAllController extends Object implements org.spincast.core.websocket.WebsocketController<AppRequestContext,org.spincast.core.websocket.DefaultWebsocketContext>
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
WebsocketsDemoEchoAllController() |
| Modifier and Type | Method and Description |
|---|---|
protected String |
generatePeerId() |
protected org.spincast.core.websocket.WebsocketEndpointManager |
getEndpointManager() |
protected static List<String> |
getPeerNamesAll() |
protected void |
init() |
void |
onEndpointClosed(String endpointId) |
void |
onEndpointReady(org.spincast.core.websocket.WebsocketEndpointManager endpointManager) |
void |
onPeerClosed(org.spincast.core.websocket.DefaultWebsocketContext context) |
void |
onPeerConnected(org.spincast.core.websocket.DefaultWebsocketContext context) |
void |
onPeerMessage(org.spincast.core.websocket.DefaultWebsocketContext context,
byte[] message) |
void |
onPeerMessage(org.spincast.core.websocket.DefaultWebsocketContext context,
String message) |
org.spincast.core.websocket.WebsocketConnectionConfig |
onPeerPreConnect(AppRequestContext context) |
@Inject protected void init()
protected org.spincast.core.websocket.WebsocketEndpointManager getEndpointManager()
public org.spincast.core.websocket.WebsocketConnectionConfig onPeerPreConnect(AppRequestContext context)
onPeerPreConnect in interface org.spincast.core.websocket.WebsocketController<AppRequestContext,org.spincast.core.websocket.DefaultWebsocketContext>protected String generatePeerId()
public void onEndpointReady(org.spincast.core.websocket.WebsocketEndpointManager endpointManager)
onEndpointReady in interface org.spincast.core.websocket.WebsocketController<AppRequestContext,org.spincast.core.websocket.DefaultWebsocketContext>public void onPeerConnected(org.spincast.core.websocket.DefaultWebsocketContext context)
onPeerConnected in interface org.spincast.core.websocket.WebsocketController<AppRequestContext,org.spincast.core.websocket.DefaultWebsocketContext>public void onPeerMessage(org.spincast.core.websocket.DefaultWebsocketContext context,
String message)
onPeerMessage in interface org.spincast.core.websocket.WebsocketController<AppRequestContext,org.spincast.core.websocket.DefaultWebsocketContext>public void onPeerMessage(org.spincast.core.websocket.DefaultWebsocketContext context,
byte[] message)
onPeerMessage in interface org.spincast.core.websocket.WebsocketController<AppRequestContext,org.spincast.core.websocket.DefaultWebsocketContext>public void onPeerClosed(org.spincast.core.websocket.DefaultWebsocketContext context)
onPeerClosed in interface org.spincast.core.websocket.WebsocketController<AppRequestContext,org.spincast.core.websocket.DefaultWebsocketContext>public void onEndpointClosed(String endpointId)
onEndpointClosed in interface org.spincast.core.websocket.WebsocketController<AppRequestContext,org.spincast.core.websocket.DefaultWebsocketContext>Copyright © 2017. All rights reserved.