Package io.deephaven.kv.pq
Class PersistentQueriesContext
java.lang.Object
io.deephaven.kv.KeyPathContextBase
io.deephaven.kv.meta.AtomicDirectoryContext
io.deephaven.kv.files.FilesContext
io.deephaven.kv.pq.PersistentQueriesContext
- All Implemented Interfaces:
Context,KeyPathContext
A dynamic
KeyPath model for persistent queries. Each (non-metadata)
path represents a PersistentQueriesContext.
Models the data in PersistentQueries
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interfaceA statefulwatch listenerinterface forPersistentQueries.classNested classes/interfaces inherited from class io.deephaven.kv.files.FilesContext
FilesContext.FileIdentifiers, FilesContext.Files, FilesContext.FilesListener, FilesContext.GetFileIdentifiersRequest, FilesContext.GetFilesRequestNested classes/interfaces inherited from class io.deephaven.kv.meta.AtomicDirectoryContext
AtomicDirectoryContext.AtomicUpdateWrt, AtomicDirectoryContext.MetaDescription -
Field Summary
Fields inherited from class io.deephaven.kv.meta.AtomicDirectoryContext
META, META_PART, parentFields inherited from class io.deephaven.kv.KeyPathContextBase
context, description -
Method Summary
Modifier and TypeMethodDescriptionasPQs()getPQContext(long serial) watch(KVClient kvClient, WatchClient watchClient, PersistentQueriesContext.PersistentQueriesListener listener) Methods inherited from class io.deephaven.kv.files.FilesContext
asFileIdentifiers, asFiles, atomic, atomic, atomicDelete, entry, getAtomicChanges, getFileContext, watchMethods inherited from class io.deephaven.kv.meta.AtomicDirectoryContext
asDelete, atomic, atomicDelete, atomicDeleteChildren, expectNewWrtThis, expectUpdateWrtThis, getMetaInfoContext, getMetaInfoContext, getReadPermissions, getReadWritePaths, getReadWritePermissions, isLowestLevelAtomicDirectory, isMetaPart, isNotMeta, parseDirectoryListing, parseDirectoryListingStream, parseDirectoryListingStreamToSubset, watch, watch, watch, wrtAtomicConditionIsTrueHandleUsMethods inherited from class io.deephaven.kv.KeyPathContextBase
equals, getDescription, getPath, hashCodeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.deephaven.kv.KeyPathContext
resolve
-
Method Details
-
getDataContext
-
getPQContext
-
asPQs
-
watch
public CompletableFuture<WatchClient.Watch> watch(KVClient kvClient, WatchClient watchClient, PersistentQueriesContext.PersistentQueriesListener listener)
-