Uses of Class
org.apache.jackrabbit.oak.plugins.document.VersionGCSupport
-
Packages that use VersionGCSupport Package Description org.apache.jackrabbit.oak.plugins.document org.apache.jackrabbit.oak.plugins.document.mongo org.apache.jackrabbit.oak.plugins.document.rdb Implementations ofDocumentStore
andBlobStore
for relational databases. -
-
Uses of VersionGCSupport in org.apache.jackrabbit.oak.plugins.document
Methods in org.apache.jackrabbit.oak.plugins.document that return VersionGCSupport Modifier and Type Method Description VersionGCSupport
DocumentNodeStoreBuilder. createVersionGCSupport()
Methods in org.apache.jackrabbit.oak.plugins.document with parameters of type VersionGCSupport Modifier and Type Method Description static VersionGarbageCollector
DocumentNodeStoreHelper. createVersionGC(DocumentNodeStore nodeStore, VersionGCSupport gcSupport)
Constructors in org.apache.jackrabbit.oak.plugins.document with parameters of type VersionGCSupport Constructor Description VersionGCRecommendations(long maxRevisionAgeMs, org.apache.jackrabbit.oak.plugins.document.Checkpoints checkpoints, Clock clock, VersionGCSupport vgc, VersionGCOptions options, GCMonitor gcMonitor)
With the given maximum age of revisions to keep (earliest time in the past to collect), the desired precision in which times shall be sliced and the given limit on the number of collected documents in one run, calculate if gc shall run at all (ignoreDueToCheckPoint) in which time interval documents shall be collected (scope) if collection should fail if it reaches maxCollect documents, maxCollect will specify the limit or be 0 if no limit shall be enforced. After a run, recommendations evaluate the result of the gc to update its persisted recommendations for future runs. -
Uses of VersionGCSupport in org.apache.jackrabbit.oak.plugins.document.mongo
Subclasses of VersionGCSupport in org.apache.jackrabbit.oak.plugins.document.mongo Modifier and Type Class Description class
MongoVersionGCSupport
Mongo specific version of VersionGCSupport which uses mongo queries to fetch required NodeDocumentsMethods in org.apache.jackrabbit.oak.plugins.document.mongo that return VersionGCSupport Modifier and Type Method Description VersionGCSupport
MongoDocumentNodeStoreBuilderBase. createVersionGCSupport()
-
Uses of VersionGCSupport in org.apache.jackrabbit.oak.plugins.document.rdb
Subclasses of VersionGCSupport in org.apache.jackrabbit.oak.plugins.document.rdb Modifier and Type Class Description class
RDBVersionGCSupport
RDB specific version ofVersionGCSupport
which uses an extended query interface to fetch requiredNodeDocument
s.Methods in org.apache.jackrabbit.oak.plugins.document.rdb that return VersionGCSupport Modifier and Type Method Description VersionGCSupport
RDBDocumentNodeStoreBuilder. createVersionGCSupport()
-