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(java.lang.String path)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected JournalFile
getJournal()
void
open()
-
Methods inherited from class org.apache.jackrabbit.oak.explorer.AbstractSegmentTarExplorerBackend
close, getBulkSegmentIds, getFile, getFile, getGcRoots, getHead, getPersistedCompactionMapStats, getRecordId, getRecordId, getReferencedSegmentIds, getSegmentId, getSegmentId, getTarFiles, getTarGraph, getTarReaderIndex, getTemplateFile, getTemplateRecordId, getTemplateSegmentId, isExternal, isPersisted, isPersisted, readNodeState, readRevisions, setRevision
-
-
-
-
Method Detail
-
open
public void open() throws java.io.IOException
- Specified by:
open
in classAbstractSegmentTarExplorerBackend
- Throws:
java.io.IOException
-
getJournal
protected JournalFile getJournal()
- Specified by:
getJournal
in classAbstractSegmentTarExplorerBackend
-
-