Class AbstractWebsocketDefinition<T extends BaseWebsocket>
java.lang.Object
ch.tocco.nice2.web.core.api.websocket.SecureWebsocket<T>
ch.tocco.nice2.web.core.api.websocket.AnonymousWebsocket<T>
ch.tocco.nice2.devcon.impl.socket.AbstractWebsocketDefinition<T>
- All Implemented Interfaces:
WebSocket<T>
- Direct Known Subclasses:
ModelValidationWebsocketDefinition, SqlLoggingWebsocketDefinition
public abstract class AbstractWebsocketDefinition<T extends BaseWebsocket>
extends AnonymousWebsocket<T>
-
Field Summary
FieldsFields inherited from class SecureWebsocket
BUSINESS_UNIT_KEY, CONTEXT_KEY, ORIGIN_ID_KEY -
Constructor Summary
ConstructorsConstructorDescriptionAbstractWebsocketDefinition(WebsocketFactory websocketFactory, SecurityManager securityManager) -
Method Summary
Methods inherited from class AnonymousWebsocket
allowAnonymous, getSecurityContextMethods inherited from class SecureWebsocket
createWebSocketInstance, onHandshake, onLogout, sendMessage, sendMessageToOrigin, sendMessageToUserMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface WebSocket
webSocketClass
-
Field Details
-
WEBSOCKET_BASE_PATH
- See Also:
-
-
Constructor Details
-
AbstractWebsocketDefinition
public AbstractWebsocketDefinition(WebsocketFactory websocketFactory, SecurityManager securityManager)
-
-
Method Details
-
doCreateWebSocketInstance
- Specified by:
doCreateWebSocketInstancein classSecureWebsocket<T extends BaseWebsocket>
-
doCreateWebSocketInstance
-
getName
-
getPath
-