Package io.deephaven.client.impl
Interface FlightSubcomponent
- All Superinterfaces:
- FlightSessionFactory
@Subcomponent(modules={SessionImplModule.class,FlightSessionModule.class})
public interface FlightSubcomponent
extends FlightSessionFactory
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic interface
- 
Method SummaryModifier and TypeMethodDescriptionio.grpc.ManagedChannelTheManagedChannelassociated withthisfactory.Creates a newFlightSession.
- 
Method Details- 
newFlightSessionFlightSession newFlightSession()Description copied from interface:FlightSessionFactoryCreates a newFlightSession. Closing the session does not close theFlightSessionFactory.managedChannel().- Specified by:
- newFlightSessionin interface- FlightSessionFactory
- Returns:
- the new flight session
 
- 
managedChannelio.grpc.ManagedChannel managedChannel()Description copied from interface:FlightSessionFactoryTheManagedChannelassociated withthisfactory. UseManagedChannel.shutdown()whenthisfactory and sessions are no longer needed.- Specified by:
- managedChannelin interface- FlightSessionFactory
- Returns:
- the managed channel
 
 
-