public abstract class WebsocketContextBase<W extends WebsocketContext<?>> extends Object
| Modifier and Type | Field and Description |
|---|---|
protected org.slf4j.Logger |
logger |
| Constructor and Description |
|---|
WebsocketContextBase(String endpointId,
String peerId,
WebsocketPeerManager peerManager,
WebsocketContextBaseDeps<W> deps)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
closeConnectionWithCurrentPeer() |
<T> T |
get(Class<T> clazz) |
<T> T |
get(com.google.inject.Key<T> key) |
String |
getEndpointId() |
protected Map<com.google.inject.Key<?>,Object> |
getInstanceFromGuiceCache() |
protected LocaleResolver |
getLocaleResolver() |
Locale |
getLocaleToUse() |
String |
getPeerId() |
protected TimeZoneResolver |
getTimeZoneResolver() |
TimeZone |
getTimeZoneToUse() |
com.google.inject.Injector |
guice() |
JsonManager |
json() |
WebsocketPeerManager |
peerManager() |
void |
sendMessageToCurrentPeer(byte[] bytes) |
void |
sendMessageToCurrentPeer(String message) |
TemplatingEngine |
templating() |
XmlManager |
xml() |
public WebsocketContextBase(String endpointId, String peerId, WebsocketPeerManager peerManager, WebsocketContextBaseDeps<W> deps)
public WebsocketPeerManager peerManager()
public String getEndpointId()
public String getPeerId()
public void sendMessageToCurrentPeer(String message)
public void sendMessageToCurrentPeer(byte[] bytes)
public void closeConnectionWithCurrentPeer()
public JsonManager json()
public XmlManager xml()
public TemplatingEngine templating()
protected Map<com.google.inject.Key<?>,Object> getInstanceFromGuiceCache()
public com.google.inject.Injector guice()
public <T> T get(Class<T> clazz)
public <T> T get(com.google.inject.Key<T> key)
protected LocaleResolver getLocaleResolver()
public Locale getLocaleToUse()
protected TimeZoneResolver getTimeZoneResolver()
public TimeZone getTimeZoneToUse()
Copyright © 2018. All rights reserved.