Package io.deephaven.enterprise.dnd.uri
Class PQUriResolver
java.lang.Object
io.deephaven.enterprise.dnd.uri.PQUriResolver
- All Implemented Interfaces:
UriResolver
A
UriResolver
specifically for resolving requests for tables from persistent
queries by serial or name.-
Constructor Summary
ConstructorsConstructorDescriptionPQUriResolver
(@NotNull BarrageSessionFactoryBuilder builder, @NotNull ScheduledExecutorService executor, @NotNull org.apache.arrow.memory.BufferAllocator allocator, @NotNull SSLConfig sslConfig, @NotNull ClientChannelFactory clientChannelFactory, @NotNull ControllerClientFactory controllerClientFactory) -
Method Summary
-
Constructor Details
-
PQUriResolver
@Inject public PQUriResolver(@NotNull @NotNull BarrageSessionFactoryBuilder builder, @NotNull @NotNull ScheduledExecutorService executor, @NotNull @NotNull org.apache.arrow.memory.BufferAllocator allocator, @NotNull @Named("uri.sslConfig") @NotNull SSLConfig sslConfig, @NotNull @NotNull ClientChannelFactory clientChannelFactory, @NotNull @NotNull ControllerClientFactory controllerClientFactory)
-
-
Method Details
-
schemes
- Specified by:
schemes
in interfaceUriResolver
-
isResolvable
- Specified by:
isResolvable
in interfaceUriResolver
-
resolve
- Specified by:
resolve
in interfaceUriResolver
- Throws:
UncheckedDeephavenException
-