Class AzureSegmentStoreExplorerBackend
- java.lang.Object
-
- org.apache.jackrabbit.oak.explorer.AbstractSegmentTarExplorerBackend
-
- org.apache.jackrabbit.oak.explorer.AzureSegmentStoreExplorerBackend
-
public class AzureSegmentStoreExplorerBackend extends AbstractSegmentTarExplorerBackend
Backend using a a remote Azure Segment Store.The path must be in the form "
az:https://myaccount.blob.core.windows.net/container/repository
". The secret key must be supplied as an environment variableAZURE_SECRET_KEY
-
-
Field Summary
-
Fields inherited from class org.apache.jackrabbit.oak.explorer.AbstractSegmentTarExplorerBackend
index, store
-
-
Constructor Summary
Constructors Constructor Description AzureSegmentStoreExplorerBackend(String path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
close()
protected JournalFile
getJournal()
void
open()
-
Methods inherited from class org.apache.jackrabbit.oak.explorer.AbstractSegmentTarExplorerBackend
getBulkSegmentIds, getFile, getFile, getGcRoots, getHead, getPersistedCompactionMapStats, getRecordId, getRecordId, getReferencedSegmentIds, getSegmentId, getSegmentId, getTarFiles, getTarGraph, getTarReaderIndex, getTemplateFile, getTemplateRecordId, getTemplateSegmentId, isExternal, isPersisted, isPersisted, readNodeState, readRevisions, setRevision
-
-
-
-
Constructor Detail
-
AzureSegmentStoreExplorerBackend
public AzureSegmentStoreExplorerBackend(String path)
-
-
Method Detail
-
open
public void open() throws IOException
- Specified by:
open
in classAbstractSegmentTarExplorerBackend
- Throws:
IOException
-
close
public void close()
- Overrides:
close
in classAbstractSegmentTarExplorerBackend
-
getJournal
protected JournalFile getJournal()
- Specified by:
getJournal
in classAbstractSegmentTarExplorerBackend
-
-