Class SecondaryStoreBuilder
- java.lang.Object
-
- org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreBuilder
-
public class SecondaryStoreBuilder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SecondaryStoreBuilder(org.apache.jackrabbit.oak.spi.state.NodeStore nodeStore)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SecondaryStoreCache
buildCache()
SecondaryStoreObserver
buildObserver()
SecondaryStoreObserver
buildObserver(org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreRootObserver secondaryStoreRootObserver)
SecondaryStoreBuilder
differ(NodeStateDiffer differ)
SecondaryStoreBuilder
metaPropNames(java.util.List<java.lang.String> metaPropNames)
SecondaryStoreBuilder
pathFilter(org.apache.jackrabbit.oak.spi.filter.PathFilter filter)
SecondaryStoreBuilder
statisticsProvider(org.apache.jackrabbit.oak.stats.StatisticsProvider statisticsProvider)
-
-
-
Method Detail
-
pathFilter
public SecondaryStoreBuilder pathFilter(org.apache.jackrabbit.oak.spi.filter.PathFilter filter)
-
differ
public SecondaryStoreBuilder differ(NodeStateDiffer differ)
-
statisticsProvider
public SecondaryStoreBuilder statisticsProvider(org.apache.jackrabbit.oak.stats.StatisticsProvider statisticsProvider)
-
metaPropNames
public SecondaryStoreBuilder metaPropNames(java.util.List<java.lang.String> metaPropNames)
-
buildCache
public SecondaryStoreCache buildCache()
-
buildObserver
public SecondaryStoreObserver buildObserver()
-
buildObserver
public SecondaryStoreObserver buildObserver(org.apache.jackrabbit.oak.plugins.document.secondary.SecondaryStoreRootObserver secondaryStoreRootObserver)
-
-