Package io.deephaven.client
Interface SessionImplModule
-
@Module public interface SessionImplModule
-
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Modifier and Type Method Description io.grpc.ChannelbindsManagedChannel(io.grpc.ManagedChannel managedChannel)static io.deephaven.client.impl.SessionImplsession(io.deephaven.grpc_api.DeephavenChannel channel, java.util.concurrent.ScheduledExecutorService scheduler)static java.util.concurrent.CompletableFuture<? extends io.deephaven.client.impl.SessionImpl>sessionFuture(io.deephaven.grpc_api.DeephavenChannel channel, java.util.concurrent.ScheduledExecutorService scheduler)
-
-
-
Method Detail
-
bindsManagedChannel
@Binds io.grpc.Channel bindsManagedChannel(io.grpc.ManagedChannel managedChannel)
-
session
@Provides static io.deephaven.client.impl.SessionImpl session(io.deephaven.grpc_api.DeephavenChannel channel, java.util.concurrent.ScheduledExecutorService scheduler)
-
sessionFuture
@Provides static java.util.concurrent.CompletableFuture<? extends io.deephaven.client.impl.SessionImpl> sessionFuture(io.deephaven.grpc_api.DeephavenChannel channel, java.util.concurrent.ScheduledExecutorService scheduler)
-
-