Class SqlLoggingWebsocketDefinition
java.lang.Object
ch.tocco.nice2.web.core.api.websocket.SecureWebsocket<SqlLoggingWebsocketDefinition.SqlLoggingWebsocket>
ch.tocco.nice2.web.core.api.websocket.AnonymousWebsocket<SqlLoggingWebsocketDefinition.SqlLoggingWebsocket>
ch.tocco.nice2.devcon.impl.socket.AbstractWebsocketDefinition<SqlLoggingWebsocketDefinition.SqlLoggingWebsocket>
ch.tocco.nice2.devcon.impl.sqllogging.SqlLoggingWebsocketDefinition
- All Implemented Interfaces:
WebSocket<SqlLoggingWebsocketDefinition.SqlLoggingWebsocket>
@Component
public class SqlLoggingWebsocketDefinition
extends AbstractWebsocketDefinition<SqlLoggingWebsocketDefinition.SqlLoggingWebsocket>
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class AbstractWebsocketDefinition
WEBSOCKET_BASE_PATHFields inherited from class SecureWebsocket
BUSINESS_UNIT_KEY, CONTEXT_KEY, ORIGIN_ID_KEY -
Constructor Summary
ConstructorsConstructorDescriptionSqlLoggingWebsocketDefinition(WebsocketFactory websocketFactory, SecurityManager securityManager) -
Method Summary
Modifier and TypeMethodDescriptiondoCreateWebSocketInstance(int idleTimeoutSeconds) protected StringgetName()Classof the WebSocket implementation (must extend javax.websocket.Endpoint)Methods inherited from class AbstractWebsocketDefinition
doCreateWebSocketInstance, getPathMethods inherited from class AnonymousWebsocket
allowAnonymous, getSecurityContextMethods inherited from class SecureWebsocket
createWebSocketInstance, onHandshake, onLogout, sendMessage, sendMessageToOrigin, sendMessageToUser
-
Constructor Details
-
SqlLoggingWebsocketDefinition
public SqlLoggingWebsocketDefinition(WebsocketFactory websocketFactory, @Lazy SecurityManager securityManager)
-
-
Method Details
-
getName
- Specified by:
getNamein classAbstractWebsocketDefinition<SqlLoggingWebsocketDefinition.SqlLoggingWebsocket>
-
doCreateWebSocketInstance
protected SqlLoggingWebsocketDefinition.SqlLoggingWebsocket doCreateWebSocketInstance(int idleTimeoutSeconds) - Specified by:
doCreateWebSocketInstancein classAbstractWebsocketDefinition<SqlLoggingWebsocketDefinition.SqlLoggingWebsocket>
-
webSocketClass
-