Package io.deephaven.kv
Class DHContext
java.lang.Object
io.deephaven.kv.KeyPathContextBase
io.deephaven.kv.meta.AtomicDirectoryContext
io.deephaven.kv.DHContext
- All Implemented Interfaces:
Context,KeyPathContext
A
KeyPath model around Deephaven-related data.
The /system entry is for system-related data
The /config entry is for configuration-related data
The /data entry is for data-related data
DHContext is the lowest level atomic directory - that is,
AtomicDirectoryContext.isLowestLevelAtomicDirectory() is true. It is the widest level of atomicity
that we are presenting for KV transactions.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumNested classes/interfaces inherited from class io.deephaven.kv.meta.AtomicDirectoryContext
AtomicDirectoryContext.AtomicUpdateWrt, AtomicDirectoryContext.MetaDescription -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final KeyPathContextDescription.Entry<ConfigContext,DHContext> static final KeyPathContextDescription.Entry<DataContext,DHContext> static final KeyPathContextDescription.Entry<SystemContext,DHContext> 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 TypeMethodDescriptionMethods 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
-
Field Details
-
SYSTEM
-
CONFIG
-
DATA
-
-
Method Details
-
getSystemContext
-
getConfigContext
-
getDataContext
-
getRootContext
-