Class SharedDataStoreUtils
java.lang.Object
org.apache.jackrabbit.oak.plugins.blob.datastore.SharedDataStoreUtils
Deprecated.
The Jackrabbit Oak Blob Plugins library is designed for Oak-internal use only and thus deprecated. It will not be part of the AEM SDK after April 2025.
Utility class for
SharedDataStore.-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumDeprecated.Encapsulates the different type of records at the data store root. -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic DataRecordgetEarliestRecord(List<DataRecord> recs) Deprecated.Gets the earliest record of the available reference records.static booleanDeprecated.Checks if the blob store shared.refsNotAvailableFromRepos(List<DataRecord> repos, List<DataRecord> refs) Deprecated.Repositories from which marked references not available.refsNotOld(List<DataRecord> repos, List<DataRecord> refs, long referenceTime) Deprecated.Repositories from which marked references older than retention time are not available.
-
Constructor Details
-
SharedDataStoreUtils
public SharedDataStoreUtils()Deprecated.
-
-
Method Details
-
getEarliestRecord
Deprecated.Gets the earliest record of the available reference records.- Parameters:
recs- the recs- Returns:
- the earliest record
-
refsNotAvailableFromRepos
Deprecated.Repositories from which marked references not available.- Parameters:
repos- the reposrefs- the refs- Returns:
- the sets the sets whose references not available
-
refsNotOld
public static Set<String> refsNotOld(List<DataRecord> repos, List<DataRecord> refs, long referenceTime) Deprecated.Repositories from which marked references older than retention time are not available.- Parameters:
repos- the reposrefs- the refsreferenceTime- the retention time- Returns:
- the sets the sets whose references not available