Uses of Interface
org.apache.jackrabbit.oak.spi.state.NodeStore
-
-
Uses of NodeStore in org.apache.jackrabbit.oak
Methods in org.apache.jackrabbit.oak with parameters of type NodeStore Modifier and Type Method Description static void
OakInitializer. initialize(@NotNull java.lang.Iterable<WorkspaceInitializer> initializer, @NotNull NodeStore store, @NotNull java.lang.String workspaceName, @NotNull CommitHook hook)
static void
OakInitializer. initialize(@NotNull NodeStore store, @NotNull RepositoryInitializer initializer, @NotNull CommitHook hook)
Constructors in org.apache.jackrabbit.oak with parameters of type NodeStore Constructor Description Oak(NodeStore store)
-
Uses of NodeStore in org.apache.jackrabbit.oak.composite
Classes in org.apache.jackrabbit.oak.composite that implement NodeStore Modifier and Type Class Description class
CompositeNodeStore
Methods in org.apache.jackrabbit.oak.composite that return NodeStore Modifier and Type Method Description NodeStore
MountedNodeStore. getNodeStore()
Methods in org.apache.jackrabbit.oak.composite with parameters of type NodeStore Modifier and Type Method Description CompositeNodeStore.Builder
CompositeNodeStore.Builder. addMount(java.lang.String mountName, NodeStore store)
Constructors in org.apache.jackrabbit.oak.composite with parameters of type NodeStore Constructor Description Builder(MountInfoProvider mip, NodeStore globalStore)
InitialContentMigrator(NodeStore targetNodeStore, NodeStore seedNodeStore, Mount seedMount)
MountedNodeStore(Mount mount, NodeStore nodeStore)
-
Uses of NodeStore in org.apache.jackrabbit.oak.composite.checks
Methods in org.apache.jackrabbit.oak.composite.checks with parameters of type NodeStore Modifier and Type Method Description void
NodeStoreChecks. check(NodeStore globalStore, MountedNodeStore mountedStore)
void
NodeStoreChecksService. check(NodeStore globalStore, MountedNodeStore mountedStore)
T
MountedNodeStoreChecker. createContext(NodeStore globalStore, MountInfoProvider mip)
org.apache.jackrabbit.oak.composite.checks.NamespacePrefixNodestoreChecker.Context
NamespacePrefixNodestoreChecker. createContext(NodeStore globalStore, MountInfoProvider mip)
org.apache.jackrabbit.oak.composite.checks.NodeTypeDefinitionNodeStoreChecker.Context
NodeTypeDefinitionNodeStoreChecker. createContext(NodeStore globalStore, MountInfoProvider mip)
NodeTypeMountedNodeStoreChecker.Context
NodeTypeMountedNodeStoreChecker. createContext(NodeStore globalStore, MountInfoProvider mip)
org.apache.jackrabbit.oak.composite.checks.UniqueIndexNodeStoreChecker.Context
UniqueIndexNodeStoreChecker. createContext(NodeStore globalStore, MountInfoProvider mip)
-
Uses of NodeStore in org.apache.jackrabbit.oak.console
Methods in org.apache.jackrabbit.oak.console that return NodeStore Modifier and Type Method Description NodeStore
ConsoleSession. getStore()
Methods in org.apache.jackrabbit.oak.console with parameters of type NodeStore Modifier and Type Method Description static ConsoleSession
ConsoleSession. create(NodeStore store, Whiteboard whiteboard)
-
Uses of NodeStore in org.apache.jackrabbit.oak.core
Methods in org.apache.jackrabbit.oak.core with parameters of type NodeStore Modifier and Type Method Description static SystemRoot
SystemRoot. create(@NotNull NodeStore store, @NotNull CommitHook hook, @NotNull java.lang.String workspaceName, @NotNull SecurityProvider securityProvider, @NotNull QueryIndexProvider indexProvider)
static SystemRoot
SystemRoot. create(@NotNull NodeStore store, @NotNull CommitHook hook, @NotNull java.lang.String workspaceName, @NotNull SecurityProvider securityProvider, @Nullable QueryEngineSettings queryEngineSettings, @NotNull QueryIndexProvider indexProvider)
Constructors in org.apache.jackrabbit.oak.core with parameters of type NodeStore Constructor Description ContentRepositoryImpl(@NotNull NodeStore nodeStore, @NotNull CommitHook commitHook, @NotNull java.lang.String defaultWorkspaceName, QueryEngineSettings queryEngineSettings, @Nullable QueryIndexProvider indexProvider, @NotNull SecurityProvider securityProvider, @Nullable Descriptors baseDescriptors, @Nullable Feature classicMove)
Creates an content repository instance based on the given, already initialized components. -
Uses of NodeStore in org.apache.jackrabbit.oak.index
Fields in org.apache.jackrabbit.oak.index declared as NodeStore Modifier and Type Field Description protected NodeStore
IndexImporterSupportBase. nodeStore
protected NodeStore
IndexHelper. store
Methods in org.apache.jackrabbit.oak.index that return NodeStore Modifier and Type Method Description NodeStore
IndexHelper. getNodeStore()
Methods in org.apache.jackrabbit.oak.index with parameters of type NodeStore Modifier and Type Method Description protected void
IndexerSupport. dumpIndexDefinitions(NodeStore nodeStore)
void
IndexerSupport. postIndexWork(NodeStore copyOnWriteStore)
void
IndexerSupport. switchIndexLanesAndReindexFlag(NodeStore copyOnWriteStore)
protected void
IndexerSupport. switchIndexLanesBack(NodeStore copyOnWriteStore)
Constructors in org.apache.jackrabbit.oak.index with parameters of type NodeStore Constructor Description ExtendedIndexHelper(NodeStore store, BlobStore blobStore, Whiteboard whiteboard, java.io.File outputDir, java.io.File workDir, java.util.List<java.lang.String> indexPaths)
-
Uses of NodeStore in org.apache.jackrabbit.oak.index.indexer.document
Methods in org.apache.jackrabbit.oak.index.indexer.document with parameters of type NodeStore Modifier and Type Method Description protected CompositeIndexer
DocumentStoreIndexerBase. prepareIndexers(NodeStore copyOnWriteStore, NodeBuilder builder, org.apache.jackrabbit.oak.plugins.index.progress.IndexingProgressReporter progressReporter)
-
Uses of NodeStore in org.apache.jackrabbit.oak.index.indexer.document.incrementalstore
Constructors in org.apache.jackrabbit.oak.index.indexer.document.incrementalstore with parameters of type NodeStore Constructor Description IncrementalFlatFileStoreStrategy(NodeStore nodeStore, @NotNull java.lang.String beforeCheckpoint, @NotNull java.lang.String afterCheckpoint, java.io.File storeDir, java.util.Set<java.lang.String> preferredPathElements, @NotNull Compression algorithm, java.util.function.Predicate<java.lang.String> pathPredicate, IncrementalFlatFileStoreNodeStateEntryWriter entryWriter)
-
Uses of NodeStore in org.apache.jackrabbit.oak.indexversion
Methods in org.apache.jackrabbit.oak.indexversion with parameters of type NodeStore Modifier and Type Method Description void
PurgeOldIndexVersion. execute(NodeStore nodeStore, boolean isReadWriteRepository, long purgeThresholdMillis, java.util.List<java.lang.String> indexPaths)
Execute purging index based on the index version naming and last time index time.void
PurgeOldIndexVersion. execute(NodeStore nodeStore, boolean isReadWriteRepository, long purgeThresholdMillis, java.util.List<java.lang.String> indexPaths, boolean shouldPurgeBaseIndex)
Execute purging index based on the index version naming and last time index timejava.util.List<IndexVersionOperation>
PurgeOldIndexVersion. getPurgeIndexes(NodeStore nodeStore, long purgeThresholdMillis, java.util.List<java.lang.String> indexPaths)
java.util.List<IndexVersionOperation>
PurgeOldIndexVersion. getPurgeIndexes(NodeStore nodeStore, long purgeThresholdMillis, java.util.List<java.lang.String> indexPaths, boolean shouldPurgeBaseIndex)
static void
PurgeOldVersionUtils. recursiveDeleteHiddenChildNodes(NodeStore store, java.lang.String path)
-
Uses of NodeStore in org.apache.jackrabbit.oak.jcr
Constructors in org.apache.jackrabbit.oak.jcr with parameters of type NodeStore Constructor Description Jcr(NodeStore store)
-
Uses of NodeStore in org.apache.jackrabbit.oak.plugins.atomic
Methods in org.apache.jackrabbit.oak.plugins.atomic with parameters of type NodeStore Modifier and Type Method Description protected void
AtomicCounterEditorProvider. bindStore(NodeStore store)
protected void
AtomicCounterEditorProvider. unbindStore(NodeStore store)
Constructors in org.apache.jackrabbit.oak.plugins.atomic with parameters of type NodeStore Constructor Description AtomicCounterEditor(@NotNull NodeBuilder builder, @Nullable java.lang.String instanceId, @Nullable java.util.concurrent.ScheduledExecutorService executor, @Nullable NodeStore store, @Nullable Whiteboard board)
Create an instance of the editor for atomic increments.ConsolidatorTask(@NotNull java.lang.String path, @Nullable PropertyState revision, @NotNull NodeStore store, @NotNull java.util.concurrent.ScheduledExecutorService exec, long delay, @NotNull CommitHook hook)
-
Uses of NodeStore in org.apache.jackrabbit.oak.plugins.blob
Fields in org.apache.jackrabbit.oak.plugins.blob declared as NodeStore Modifier and Type Field Description NodeStore
ConsolidatedDataStoreCacheStats. nodeStore
-
Uses of NodeStore in org.apache.jackrabbit.oak.plugins.blob.migration
Constructors in org.apache.jackrabbit.oak.plugins.blob.migration with parameters of type NodeStore Constructor Description BlobMigrator(SplitBlobStore blobStore, NodeStore nodeStore)
-
Uses of NodeStore in org.apache.jackrabbit.oak.plugins.cow
Classes in org.apache.jackrabbit.oak.plugins.cow that implement NodeStore Modifier and Type Class Description class
BranchNodeStore
class
COWNodeStore
The copy-on-write (COW) node store implementation allows to temporarily switch the repository into the "testing" mode, in which all the changes are stored in a volatile storage, namely the MemoryNodeStore.Constructors in org.apache.jackrabbit.oak.plugins.cow with parameters of type NodeStore Constructor Description BranchNodeStore(NodeStore nodeStore)
COWNodeStore(NodeStore store)
-
Uses of NodeStore in org.apache.jackrabbit.oak.plugins.document
Classes in org.apache.jackrabbit.oak.plugins.document that implement NodeStore Modifier and Type Class Description class
DocumentNodeStore
Implementation of a NodeStore onDocumentStore
. -
Uses of NodeStore in org.apache.jackrabbit.oak.plugins.document.secondary
Constructors in org.apache.jackrabbit.oak.plugins.document.secondary with parameters of type NodeStore Constructor Description SecondaryStoreBuilder(NodeStore nodeStore)
SecondaryStoreCache(NodeStore nodeStore, NodeStateDiffer differ, PathFilter pathFilter, StatisticsProvider statisticsProvider)
SecondaryStoreObserver(NodeStore nodeStore, java.util.List<java.lang.String> metaPropNames, NodeStateDiffer differ, PathFilter pathFilter, StatisticsProvider statisticsProvider, org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreRootObserver secondaryObserver)
-
Uses of NodeStore in org.apache.jackrabbit.oak.plugins.index
Methods in org.apache.jackrabbit.oak.plugins.index with parameters of type NodeStore Modifier and Type Method Description static java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>
IndexUtils. getFilteredCheckpoints(NodeStore store, java.util.function.Predicate<java.util.Map.Entry<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>> predicate)
Returns a Map consisting of checkpoints and checkpointInfoMap filtered based on a given predicate which can utilise checkpoint info map for filteringprotected AsyncIndexUpdate.AsyncUpdateCallback
AsyncIndexUpdate. newAsyncUpdateCallback(NodeStore store, java.lang.String name, long leaseTimeOut, java.lang.String beforeCheckpoint, org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.AsyncIndexStats indexStats, java.util.concurrent.atomic.AtomicBoolean stopFlag)
Constructors in org.apache.jackrabbit.oak.plugins.index with parameters of type NodeStore Constructor Description AsyncCheckpointCreator(@NotNull NodeStore store, @NotNull java.lang.String name, long checkpointLifetimeInSeconds, long minConcurrentCheckpoints, long maxConcurrentCheckpoints)
AsyncIndexInfoServiceImpl(NodeStore nodeStore)
AsyncIndexUpdate(@NotNull java.lang.String name, @NotNull NodeStore store, @NotNull IndexEditorProvider provider)
AsyncIndexUpdate(@NotNull java.lang.String name, @NotNull NodeStore store, @NotNull IndexEditorProvider provider, boolean switchOnSync)
AsyncIndexUpdate(@NotNull java.lang.String name, @NotNull NodeStore store, @NotNull IndexEditorProvider provider, StatisticsProvider statsProvider, boolean switchOnSync)
AsyncUpdateCallback(NodeStore store, java.lang.String name, long leaseTimeOut, java.lang.String checkpoint, org.apache.jackrabbit.oak.plugins.index.AsyncIndexUpdate.AsyncIndexStats indexStats, java.util.concurrent.atomic.AtomicBoolean forcedStop)
IndexInfoServiceImpl(NodeStore nodeStore, IndexPathService indexPathService)
IndexPathServiceImpl(NodeStore nodeStore)
IndexPathServiceImpl(NodeStore nodeStore, MountInfoProvider mountInfoProvider)
-
Uses of NodeStore in org.apache.jackrabbit.oak.plugins.memory
Classes in org.apache.jackrabbit.oak.plugins.memory that implement NodeStore Modifier and Type Class Description class
MemoryNodeStore
Basic in-memory node store implementation. -
Uses of NodeStore in org.apache.jackrabbit.oak.plugins.migration
Methods in org.apache.jackrabbit.oak.plugins.migration with parameters of type NodeStore Modifier and Type Method Description boolean
NodeStateCopier.Builder. copy(@NotNull NodeStore source, @NotNull NodeStore target)
Creates a NodeStateCopier to copy thesource
NodeStore to thetarget
NodeStore, using any include, exclude, merge paths and consumer set on this NodeStateCopier.Builder.static boolean
NodeStateCopier. copyNodeStore(@NotNull NodeStore source, @NotNull NodeStore target)
Shorthand method to copy one NodeStore to another. -
Uses of NodeStore in org.apache.jackrabbit.oak.plugins.tree
Methods in org.apache.jackrabbit.oak.plugins.tree with parameters of type NodeStore Modifier and Type Method Description @NotNull Root
RootProvider. createSystemRoot(@NotNull NodeStore store, @Nullable CommitHook commitHook)
-
Uses of NodeStore in org.apache.jackrabbit.oak.plugins.tree.factories
Methods in org.apache.jackrabbit.oak.plugins.tree.factories with parameters of type NodeStore Modifier and Type Method Description static @NotNull Root
RootFactory. createSystemRoot(@NotNull NodeStore store, @Nullable CommitHook hook, @Nullable java.lang.String workspaceName, @Nullable SecurityProvider securityProvider, @Nullable QueryEngineSettings queryEngineSettings, @Nullable QueryIndexProvider indexProvider)
Deprecated.with Oak 1.7.2 due to the usage of deprecatedQueryEngineSettings
static @NotNull Root
RootFactory. createSystemRoot(@NotNull NodeStore store, @Nullable CommitHook hook, @Nullable java.lang.String workspaceName, @Nullable SecurityProvider securityProvider, @Nullable QueryIndexProvider indexProvider)
Deprecated. -
Uses of NodeStore in org.apache.jackrabbit.oak.plugins.tree.impl
Methods in org.apache.jackrabbit.oak.plugins.tree.impl with parameters of type NodeStore Modifier and Type Method Description @NotNull Root
RootProviderService. createSystemRoot(@NotNull NodeStore store, @Nullable CommitHook hook)
-
Uses of NodeStore in org.apache.jackrabbit.oak.query
Methods in org.apache.jackrabbit.oak.query with parameters of type NodeStore Modifier and Type Method Description void
QueryValidator. init(NodeStore store)
-
Uses of NodeStore in org.apache.jackrabbit.oak.run
Methods in org.apache.jackrabbit.oak.run with parameters of type NodeStore Modifier and Type Method Description static Session
FrozenNodeRefsByScanningCommand. openSession(NodeStore nodeStore, java.lang.String workspaceName, java.lang.String user, java.lang.String password)
static Session
JsonIndexCommand. openSession(NodeStore nodeStore, java.lang.String user, java.lang.String password)
void
JsonIndexCommand. process(NodeStore nodeStore, java.io.LineNumberReader reader, java.lang.String user, java.lang.String password)
-
Uses of NodeStore in org.apache.jackrabbit.oak.run.cli
Methods in org.apache.jackrabbit.oak.run.cli that return NodeStore Modifier and Type Method Description NodeStore
NodeStoreFixture. getStore()
-
Uses of NodeStore in org.apache.jackrabbit.oak.segment
Classes in org.apache.jackrabbit.oak.segment that implement NodeStore Modifier and Type Class Description class
SegmentNodeStore
The top level class for the segment store. -
Uses of NodeStore in org.apache.jackrabbit.oak.spi.cluster
Methods in org.apache.jackrabbit.oak.spi.cluster with parameters of type NodeStore Modifier and Type Method Description static @Nullable java.lang.String
ClusterRepositoryInfo. getId(@NotNull NodeStore store)
static @Nullable java.lang.String
ClusterRepositoryInfo. getOrCreateId(@NotNull NodeStore store)
Gets the {# CLUSTER_ID_PROP} if available, if it doesn't it creates it and returns the newly created one (or if that happened concurrently and another cluster instance won, return that one) -
Uses of NodeStore in org.apache.jackrabbit.oak.spi.state
Classes in org.apache.jackrabbit.oak.spi.state that implement NodeStore Modifier and Type Class Description class
ProxyNodeStore
Methods in org.apache.jackrabbit.oak.spi.state that return NodeStore Modifier and Type Method Description NodeStore
NodeStoreProvider. getNodeStore()
protected abstract NodeStore
ProxyNodeStore. getNodeStore()
-