Package io.deephaven.client
Interface SessionImplModule
@Module
public interface SessionImplModule
-
Method Summary
Modifier and TypeMethodDescriptionbindsDeephavenChannelImpl(DeephavenChannelImpl deephavenChannelImpl) io.grpc.ChannelbindsManagedChannel(io.grpc.ManagedChannel managedChannel) static SessionImplConfigprovidesSessionImplConfig(DeephavenChannel channel, ScheduledExecutorService scheduler, String authenticationTypeAndValue) static SessionImplsession(SessionImplConfig config)
-
Method Details
-
bindsManagedChannel
@Binds io.grpc.Channel bindsManagedChannel(io.grpc.ManagedChannel managedChannel) -
bindsDeephavenChannelImpl
-
providesSessionImplConfig
@Provides static SessionImplConfig providesSessionImplConfig(DeephavenChannel channel, ScheduledExecutorService scheduler, @Nullable @Named("authenticationTypeAndValue") String authenticationTypeAndValue) -
session
-