Class IndexStoreMetadataOperatorImpl<M>
- java.lang.Object
-
- org.apache.jackrabbit.oak.index.indexer.document.indexstore.IndexStoreMetadataOperatorImpl<M>
-
- All Implemented Interfaces:
IndexStoreMetadataOperator<M>
public class IndexStoreMetadataOperatorImpl<M> extends Object implements IndexStoreMetadataOperator<M>
-
-
Constructor Summary
Constructors Constructor Description IndexStoreMetadataOperatorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description File
createMetadataFile(M m, File file, Compression algorithm)
M
getIndexStoreMetadata(File metadataFile, Compression algorithm, com.fasterxml.jackson.core.type.TypeReference<M> clazz)
-
-
-
Method Detail
-
createMetadataFile
public File createMetadataFile(M m, File file, Compression algorithm) throws IOException
- Specified by:
createMetadataFile
in interfaceIndexStoreMetadataOperator<M>
- Throws:
IOException
-
getIndexStoreMetadata
public M getIndexStoreMetadata(File metadataFile, Compression algorithm, com.fasterxml.jackson.core.type.TypeReference<M> clazz) throws IOException
- Specified by:
getIndexStoreMetadata
in interfaceIndexStoreMetadataOperator<M>
- Throws:
IOException
-
-