Package io.goobi.viewer.websockets
package io.goobi.viewer.websockets
WebSocket endpoints of the Goobi viewer. Provides real-time communication channels
for features such as search autocomplete and session timeout notifications.
-
ClassDescriptionWebSocket server endpoint that handles real-time search autocomplete requests by querying the Solr index and returning JSON-formatted suggestion lists to the connected client.Endpoint that maps HTTP session IDs to connected web sockets.Endpoint for unlocking files opened in
AdminConfigEditorBeanwhen leaving a page.Endpoint that maps HTTP session IDs to connected web sockets.Enumerates the client-initiated actions that can be sent over the WebSocket connection to control or query a download task.Enumerates the runtime states of a download task as communicated to WebSocket clients.Custom configurator that exposes the HTTP session and theOriginrequest header to web socket endpoints.WebSocket endpoint for live log file streaming.WebSocket endpoint that releases the translation editor lock when the user navigates away from the translations editor page.Endpoint that maps HTTP session IDs to connected web sockets.Shared guards forServerEndpoint@OnOpenhandlers.