Class SessionServiceGrpcImpl

java.lang.Object
io.deephaven.proto.backplane.grpc.SessionServiceGrpc.SessionServiceImplBase
io.deephaven.server.session.SessionServiceGrpcImpl
All Implemented Interfaces:
io.deephaven.proto.backplane.grpc.SessionServiceGrpc.AsyncService, io.grpc.BindableService

public class SessionServiceGrpcImpl extends io.deephaven.proto.backplane.grpc.SessionServiceGrpc.SessionServiceImplBase
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static class 
     
    static class 
     
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final String
    Deprecated.
    static final io.grpc.Context.Key<SessionState>
     
    static final io.grpc.Metadata.Key<String>
     
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    closeSession(@NotNull io.deephaven.proto.backplane.grpc.HandshakeRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.CloseSessionResponse> responseObserver)
     
    void
    exportFromTicket(@NotNull io.deephaven.proto.backplane.grpc.ExportRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.ExportResponse> responseObserver)
     
    void
    exportNotifications(@NotNull io.deephaven.proto.backplane.grpc.ExportNotificationRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.ExportNotification> responseObserver)
     
    static void
     
    void
    newSession(@NotNull io.deephaven.proto.backplane.grpc.HandshakeRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.HandshakeResponse> responseObserver)
     
    void
    publishFromTicket(@NotNull io.deephaven.proto.backplane.grpc.PublishRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.PublishResponse> responseObserver)
     
    void
    refreshSessionToken(@NotNull io.deephaven.proto.backplane.grpc.HandshakeRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.HandshakeResponse> responseObserver)
     
    void
    release(@NotNull io.deephaven.proto.backplane.grpc.ReleaseRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.ReleaseResponse> responseObserver)
     
    void
    terminationNotification(@NotNull io.deephaven.proto.backplane.grpc.TerminationNotificationRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.TerminationNotificationResponse> responseObserver)
     

    Methods inherited from class io.deephaven.proto.backplane.grpc.SessionServiceGrpc.SessionServiceImplBase

    bindService

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • DEEPHAVEN_SESSION_ID

      @Deprecated public static final String DEEPHAVEN_SESSION_ID
      Deprecated.
      Deprecated, use Auth2Constants.AUTHORIZATION_HEADER instead.
      See Also:
    • SESSION_HEADER_KEY

      public static final io.grpc.Metadata.Key<String> SESSION_HEADER_KEY
    • SESSION_CONTEXT_KEY

      public static final io.grpc.Context.Key<SessionState> SESSION_CONTEXT_KEY
  • Constructor Details

  • Method Details

    • newSession

      public void newSession(@NotNull @NotNull io.deephaven.proto.backplane.grpc.HandshakeRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.HandshakeResponse> responseObserver)
    • refreshSessionToken

      public void refreshSessionToken(@NotNull @NotNull io.deephaven.proto.backplane.grpc.HandshakeRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.HandshakeResponse> responseObserver)
    • closeSession

      public void closeSession(@NotNull @NotNull io.deephaven.proto.backplane.grpc.HandshakeRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.CloseSessionResponse> responseObserver)
    • release

      public void release(@NotNull @NotNull io.deephaven.proto.backplane.grpc.ReleaseRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.ReleaseResponse> responseObserver)
    • exportFromTicket

      public void exportFromTicket(@NotNull @NotNull io.deephaven.proto.backplane.grpc.ExportRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.ExportResponse> responseObserver)
    • publishFromTicket

      public void publishFromTicket(@NotNull @NotNull io.deephaven.proto.backplane.grpc.PublishRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.PublishResponse> responseObserver)
    • exportNotifications

      public void exportNotifications(@NotNull @NotNull io.deephaven.proto.backplane.grpc.ExportNotificationRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.ExportNotification> responseObserver)
    • terminationNotification

      public void terminationNotification(@NotNull @NotNull io.deephaven.proto.backplane.grpc.TerminationNotificationRequest request, @NotNull @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.TerminationNotificationResponse> responseObserver)
    • insertCallHeader

      public static void insertCallHeader(String key, String value)