Class BspIntegrationData
- java.lang.Object
-
- org.jetbrains.bsp.bazel.server.bsp.BspIntegrationData
-
public class BspIntegrationData extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description BspIntegrationData(java.io.PrintStream stdout, java.io.InputStream stdin, java.util.concurrent.ExecutorService executor, java.io.PrintWriter traceWriter)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.concurrent.ExecutorServicegetExecutor()org.eclipse.lsp4j.jsonrpc.Launcher<ch.epfl.scala.bsp4j.BuildClient>getLauncher()io.grpc.ServergetServer()java.io.InputStreamgetStdin()java.io.PrintStreamgetStdout()java.io.PrintWritergetTraceWriter()voidsetLauncher(org.eclipse.lsp4j.jsonrpc.Launcher<ch.epfl.scala.bsp4j.BuildClient> launcher)voidsetServer(io.grpc.Server server)
-
-
-
Method Detail
-
getStdout
public java.io.PrintStream getStdout()
-
getStdin
public java.io.InputStream getStdin()
-
getExecutor
public java.util.concurrent.ExecutorService getExecutor()
-
getTraceWriter
public java.io.PrintWriter getTraceWriter()
-
getLauncher
public org.eclipse.lsp4j.jsonrpc.Launcher<ch.epfl.scala.bsp4j.BuildClient> getLauncher()
-
setLauncher
public void setLauncher(org.eclipse.lsp4j.jsonrpc.Launcher<ch.epfl.scala.bsp4j.BuildClient> launcher)
-
getServer
public io.grpc.Server getServer()
-
setServer
public void setServer(io.grpc.Server server)
-
-