Package io.deephaven.client
Interface SessionSubcomponent
- All Superinterfaces:
SessionFactory
@Subcomponent(modules=SessionImplModule.class)
public interface SessionSubcomponent
extends SessionFactory
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interface -
Method Summary
Modifier and TypeMethodDescriptionio.grpc.ManagedChannelTheManagedChannelassociated withthisfactory.Creates a newSession.
-
Method Details
-
newSession
SessionImpl newSession()Description copied from interface:SessionFactoryCreates a newSession. Closing the session does not close theSessionFactory.managedChannel().- Specified by:
newSessionin interfaceSessionFactory- Returns:
- the new session
-
managedChannel
io.grpc.ManagedChannel managedChannel()Description copied from interface:SessionFactoryTheManagedChannelassociated withthisfactory. UseManagedChannel.shutdown()whenthisfactory and sessions are no longer needed.- Specified by:
managedChannelin interfaceSessionFactory- Returns:
- the managed channel
-