public class WebsocketsDemoEchoAllController extends Object implements org.spincast.core.websocket.IWebsocketController<IAppRequestContext,org.spincast.core.websocket.IDefaultWebsocketContext>
| 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.IWebsocketEndpointManager |
getEndpointManager() |
protected static List<String> |
getPeerNamesAll() |
protected void |
init() |
void |
onEndpointClosed(String endpointId) |
void |
onEndpointReady(org.spincast.core.websocket.IWebsocketEndpointManager endpointManager) |
void |
onPeerClosed(org.spincast.core.websocket.IDefaultWebsocketContext context) |
void |
onPeerConnected(org.spincast.core.websocket.IDefaultWebsocketContext context) |
void |
onPeerMessage(org.spincast.core.websocket.IDefaultWebsocketContext context,
byte[] message) |
void |
onPeerMessage(org.spincast.core.websocket.IDefaultWebsocketContext context,
String message) |
org.spincast.core.websocket.IWebsocketConnectionConfig |
onPeerPreConnect(IAppRequestContext context) |
@Inject protected void init()
protected org.spincast.core.websocket.IWebsocketEndpointManager getEndpointManager()
public org.spincast.core.websocket.IWebsocketConnectionConfig onPeerPreConnect(IAppRequestContext context)
onPeerPreConnect in interface org.spincast.core.websocket.IWebsocketController<IAppRequestContext,org.spincast.core.websocket.IDefaultWebsocketContext>protected String generatePeerId()
public void onEndpointReady(org.spincast.core.websocket.IWebsocketEndpointManager endpointManager)
onEndpointReady in interface org.spincast.core.websocket.IWebsocketController<IAppRequestContext,org.spincast.core.websocket.IDefaultWebsocketContext>public void onPeerConnected(org.spincast.core.websocket.IDefaultWebsocketContext context)
onPeerConnected in interface org.spincast.core.websocket.IWebsocketController<IAppRequestContext,org.spincast.core.websocket.IDefaultWebsocketContext>public void onPeerMessage(org.spincast.core.websocket.IDefaultWebsocketContext context,
String message)
onPeerMessage in interface org.spincast.core.websocket.IWebsocketController<IAppRequestContext,org.spincast.core.websocket.IDefaultWebsocketContext>public void onPeerMessage(org.spincast.core.websocket.IDefaultWebsocketContext context,
byte[] message)
onPeerMessage in interface org.spincast.core.websocket.IWebsocketController<IAppRequestContext,org.spincast.core.websocket.IDefaultWebsocketContext>public void onPeerClosed(org.spincast.core.websocket.IDefaultWebsocketContext context)
onPeerClosed in interface org.spincast.core.websocket.IWebsocketController<IAppRequestContext,org.spincast.core.websocket.IDefaultWebsocketContext>public void onEndpointClosed(String endpointId)
onEndpointClosed in interface org.spincast.core.websocket.IWebsocketController<IAppRequestContext,org.spincast.core.websocket.IDefaultWebsocketContext>Copyright © 2016. All rights reserved.