Class AzureJournalFile
- java.lang.Object
-
- org.apache.jackrabbit.oak.segment.azure.AzureJournalFile
-
- All Implemented Interfaces:
org.apache.jackrabbit.oak.segment.spi.persistence.JournalFile
public class AzureJournalFile extends Object implements org.apache.jackrabbit.oak.segment.spi.persistence.JournalFile
-
-
Constructor Summary
Constructors Constructor Description AzureJournalFile(com.microsoft.azure.storage.blob.CloudBlobDirectory directory, String journalNamePrefix)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanexists()StringgetName()org.apache.jackrabbit.oak.segment.spi.persistence.JournalFileReaderopenJournalReader()org.apache.jackrabbit.oak.segment.spi.persistence.JournalFileWriteropenJournalWriter()
-
-
-
Constructor Detail
-
AzureJournalFile
public AzureJournalFile(com.microsoft.azure.storage.blob.CloudBlobDirectory directory, String journalNamePrefix)
-
-
Method Detail
-
openJournalReader
public org.apache.jackrabbit.oak.segment.spi.persistence.JournalFileReader openJournalReader() throws IOException- Specified by:
openJournalReaderin interfaceorg.apache.jackrabbit.oak.segment.spi.persistence.JournalFile- Throws:
IOException
-
openJournalWriter
public org.apache.jackrabbit.oak.segment.spi.persistence.JournalFileWriter openJournalWriter() throws IOException- Specified by:
openJournalWriterin interfaceorg.apache.jackrabbit.oak.segment.spi.persistence.JournalFile- Throws:
IOException
-
getName
public String getName()
- Specified by:
getNamein interfaceorg.apache.jackrabbit.oak.segment.spi.persistence.JournalFile
-
exists
public boolean exists()
- Specified by:
existsin interfaceorg.apache.jackrabbit.oak.segment.spi.persistence.JournalFile
-
-