public class DebugRemoteEndpoint
extends org.eclipse.lsp4j.jsonrpc.RemoteEndpoint
Constructor and Description |
---|
DebugRemoteEndpoint(org.eclipse.lsp4j.jsonrpc.MessageConsumer out,
org.eclipse.lsp4j.jsonrpc.Endpoint localEndpoint) |
DebugRemoteEndpoint(org.eclipse.lsp4j.jsonrpc.MessageConsumer out,
org.eclipse.lsp4j.jsonrpc.Endpoint localEndpoint,
java.util.function.Function<java.lang.Throwable,org.eclipse.lsp4j.jsonrpc.messages.ResponseError> exceptionHandler) |
Modifier and Type | Method and Description |
---|---|
protected DebugNotificationMessage |
createNotificationMessage(java.lang.String method,
java.lang.Object parameter) |
protected DebugRequestMessage |
createRequestMessage(java.lang.String method,
java.lang.Object parameter) |
protected DebugResponseMessage |
createResponseMessage(org.eclipse.lsp4j.jsonrpc.messages.RequestMessage requestMessage) |
consume, createErrorResponseMessage, createResultResponseMessage, handle, handleCancellation, handleNotification, handleRequest, handleRequestIssues, handleResponse, handleResponseIssues, isCancellation, logIssues, notify, request, resolveMethod, sendCancelNotification
public DebugRemoteEndpoint(org.eclipse.lsp4j.jsonrpc.MessageConsumer out, org.eclipse.lsp4j.jsonrpc.Endpoint localEndpoint)
public DebugRemoteEndpoint(org.eclipse.lsp4j.jsonrpc.MessageConsumer out, org.eclipse.lsp4j.jsonrpc.Endpoint localEndpoint, java.util.function.Function<java.lang.Throwable,org.eclipse.lsp4j.jsonrpc.messages.ResponseError> exceptionHandler)
protected DebugRequestMessage createRequestMessage(java.lang.String method, java.lang.Object parameter)
createRequestMessage
in class org.eclipse.lsp4j.jsonrpc.RemoteEndpoint
protected DebugResponseMessage createResponseMessage(org.eclipse.lsp4j.jsonrpc.messages.RequestMessage requestMessage)
createResponseMessage
in class org.eclipse.lsp4j.jsonrpc.RemoteEndpoint
protected DebugNotificationMessage createNotificationMessage(java.lang.String method, java.lang.Object parameter)
createNotificationMessage
in class org.eclipse.lsp4j.jsonrpc.RemoteEndpoint