Package io.deephaven.server.session
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 ClassesModifier and TypeClassDescriptionstatic classstatic class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringDeprecated.static final io.grpc.Context.Key<SessionState>static final io.grpc.Metadata.Key<String> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcloseSession(@NotNull io.deephaven.proto.backplane.grpc.HandshakeRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.CloseSessionResponse> responseObserver) voidexportFromTicket(@NotNull io.deephaven.proto.backplane.grpc.ExportRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.ExportResponse> responseObserver) voidexportNotifications(@NotNull io.deephaven.proto.backplane.grpc.ExportNotificationRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.ExportNotification> responseObserver) static voidinsertCallHeader(String key, String value) voidnewSession(@NotNull io.deephaven.proto.backplane.grpc.HandshakeRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.HandshakeResponse> responseObserver) voidpublishFromTicket(@NotNull io.deephaven.proto.backplane.grpc.PublishRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.PublishResponse> responseObserver) voidrefreshSessionToken(@NotNull io.deephaven.proto.backplane.grpc.HandshakeRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.HandshakeResponse> responseObserver) voidrelease(@NotNull io.deephaven.proto.backplane.grpc.ReleaseRequest request, @NotNull io.grpc.stub.StreamObserver<io.deephaven.proto.backplane.grpc.ReleaseResponse> responseObserver) voidterminationNotification(@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
-
Field Details
-
DEEPHAVEN_SESSION_ID
Deprecated.Deprecated, useAuth2Constants.AUTHORIZATION_HEADERinstead.- See Also:
-
SESSION_HEADER_KEY
-
SESSION_CONTEXT_KEY
-
-
Constructor Details
-
SessionServiceGrpcImpl
-
-
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
-