Class LSPWebSocketEndpoint
java.lang.Object
jakarta.websocket.Endpoint
org.eclipse.lsp4j.websocket.jakarta.WebSocketEndpoint<LanguageClient>
com.github._1c_syntax.bsl.languageserver.websocket.LSPWebSocketEndpoint
@Component
public class LSPWebSocketEndpoint
extends org.eclipse.lsp4j.websocket.jakarta.WebSocketEndpoint<LanguageClient>
Конечная точка для подключения к Language Server через websocket.
-
Constructor Summary
ConstructorDescriptionLSPWebSocketEndpoint
(LanguageServer languageServer, List<LanguageClientAware> languageClientAwares) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
configure
(Launcher.Builder<LanguageClient> builder) protected void
connect
(Collection<Object> localServices, LanguageClient remoteProxy) Methods inherited from class org.eclipse.lsp4j.websocket.jakarta.WebSocketEndpoint
onOpen
-
Constructor Details
-
LSPWebSocketEndpoint
@ConstructorProperties({"languageServer","languageClientAwares"}) public LSPWebSocketEndpoint(LanguageServer languageServer, List<LanguageClientAware> languageClientAwares)
-
-
Method Details
-
configure
- Specified by:
configure
in classorg.eclipse.lsp4j.websocket.jakarta.WebSocketEndpoint<LanguageClient>
-
connect
- Overrides:
connect
in classorg.eclipse.lsp4j.websocket.jakarta.WebSocketEndpoint<LanguageClient>
-