Class ConsoleServiceGrpcImpl

java.lang.Object
io.deephaven.proto.backplane.script.grpc.ConsoleServiceGrpc.ConsoleServiceImplBase
io.deephaven.server.console.ConsoleServiceGrpcImpl
All Implemented Interfaces:
io.deephaven.proto.backplane.script.grpc.ConsoleServiceGrpc.AsyncService, io.grpc.BindableService

@Singleton public class ConsoleServiceGrpcImpl extends io.deephaven.proto.backplane.script.grpc.ConsoleServiceGrpc.ConsoleServiceImplBase
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final boolean
     
    static final boolean
     
    static final boolean
     
    static final int
     
    static final String
     
    static final long
     
  • Constructor Summary

    Constructors
    Constructor
    Description
    ConsoleServiceGrpcImpl(TicketRouter ticketRouter, SessionService sessionService, javax.inject.Provider<io.deephaven.engine.util.ScriptSession> scriptSessionProvider, Scheduler scheduler, io.deephaven.io.logger.LogBuffer logBuffer, Set<io.deephaven.lang.completion.CustomCompletion.Factory> customCompletionFactory)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.AutoCompleteRequest>
    autoCompleteStream(@NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.AutoCompleteResponse> responseObserver)
     
    void
    bindTableToVariable(@NotNull io.deephaven.proto.backplane.script.grpc.BindTableToVariableRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.BindTableToVariableResponse> responseObserver)
     
    void
    cancelAutoComplete(@NotNull io.deephaven.proto.backplane.script.grpc.CancelAutoCompleteRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.CancelAutoCompleteResponse> responseObserver)
     
    void
    cancelCommand(@NotNull io.deephaven.proto.backplane.script.grpc.CancelCommandRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.CancelCommandResponse> responseObserver)
     
    void
    executeCommand(@NotNull io.deephaven.proto.backplane.script.grpc.ExecuteCommandRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.ExecuteCommandResponse> responseObserver)
     
    void
    getConsoleTypes(@NotNull io.deephaven.proto.backplane.script.grpc.GetConsoleTypesRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.GetConsoleTypesResponse> responseObserver)
     
    void
    getHeapInfo(@NotNull io.deephaven.proto.backplane.script.grpc.GetHeapInfoRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.GetHeapInfoResponse> responseObserver)
     
    void
    startConsole(@NotNull io.deephaven.proto.backplane.script.grpc.StartConsoleRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.StartConsoleResponse> responseObserver)
     
    void
    subscribeToLogs(@NotNull io.deephaven.proto.backplane.script.grpc.LogSubscriptionRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.LogSubscriptionData> responseObserver)
     

    Methods inherited from class io.deephaven.proto.backplane.script.grpc.ConsoleServiceGrpc.ConsoleServiceImplBase

    bindService

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface io.deephaven.proto.backplane.script.grpc.ConsoleServiceGrpc.AsyncService

    nextAutoCompleteStream, openAutoCompleteStream
  • Field Details

    • REMOTE_CONSOLE_DISABLED

      public static final boolean REMOTE_CONSOLE_DISABLED
    • AUTOCOMPLETE_DISABLED

      public static final boolean AUTOCOMPLETE_DISABLED
    • QUIET_AUTOCOMPLETE_ERRORS

      public static final boolean QUIET_AUTOCOMPLETE_ERRORS
    • SUBSCRIBE_TO_LOGS_SEND_MILLIS

      public static final long SUBSCRIBE_TO_LOGS_SEND_MILLIS
    • SUBSCRIBE_TO_LOGS_BUFFER_SIZE_PROP

      public static final String SUBSCRIBE_TO_LOGS_BUFFER_SIZE_PROP
      See Also:
    • SUBSCRIBE_TO_LOGS_BUFFER_SIZE

      public static final int SUBSCRIBE_TO_LOGS_BUFFER_SIZE
  • Constructor Details

    • ConsoleServiceGrpcImpl

      @Inject public ConsoleServiceGrpcImpl(TicketRouter ticketRouter, SessionService sessionService, javax.inject.Provider<io.deephaven.engine.util.ScriptSession> scriptSessionProvider, Scheduler scheduler, io.deephaven.io.logger.LogBuffer logBuffer, Set<io.deephaven.lang.completion.CustomCompletion.Factory> customCompletionFactory)
  • Method Details

    • getConsoleTypes

      public void getConsoleTypes(@NotNull @NotNull io.deephaven.proto.backplane.script.grpc.GetConsoleTypesRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.GetConsoleTypesResponse> responseObserver)
    • startConsole

      public void startConsole(@NotNull @NotNull io.deephaven.proto.backplane.script.grpc.StartConsoleRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.StartConsoleResponse> responseObserver)
    • subscribeToLogs

      public void subscribeToLogs(@NotNull @NotNull io.deephaven.proto.backplane.script.grpc.LogSubscriptionRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.LogSubscriptionData> responseObserver)
    • executeCommand

      public void executeCommand(@NotNull @NotNull io.deephaven.proto.backplane.script.grpc.ExecuteCommandRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.ExecuteCommandResponse> responseObserver)
    • getHeapInfo

      public void getHeapInfo(@NotNull @NotNull io.deephaven.proto.backplane.script.grpc.GetHeapInfoRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.GetHeapInfoResponse> responseObserver)
    • cancelCommand

      public void cancelCommand(@NotNull @NotNull io.deephaven.proto.backplane.script.grpc.CancelCommandRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.CancelCommandResponse> responseObserver)
    • bindTableToVariable

      public void bindTableToVariable(@NotNull @NotNull io.deephaven.proto.backplane.script.grpc.BindTableToVariableRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.BindTableToVariableResponse> responseObserver)
    • autoCompleteStream

      public io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.AutoCompleteRequest> autoCompleteStream(@NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.AutoCompleteResponse> responseObserver)
    • cancelAutoComplete

      public void cancelAutoComplete(@NotNull @NotNull io.deephaven.proto.backplane.script.grpc.CancelAutoCompleteRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.script.grpc.CancelAutoCompleteResponse> responseObserver)