Class AzureJournalFileV8
java.lang.Object
org.apache.jackrabbit.oak.segment.azure.v8.AzureJournalFileV8
- All Implemented Interfaces:
org.apache.jackrabbit.oak.segment.spi.persistence.JournalFile
public class AzureJournalFileV8
extends Object
implements org.apache.jackrabbit.oak.segment.spi.persistence.JournalFile
-
Constructor Summary
ConstructorsConstructorDescriptionAzureJournalFileV8(com.microsoft.azure.storage.blob.CloudBlobDirectory directory, String journalNamePrefix, org.apache.jackrabbit.oak.segment.remote.WriteAccessController writeAccessController) -
Method Summary
-
Constructor Details
-
AzureJournalFileV8
public AzureJournalFileV8(com.microsoft.azure.storage.blob.CloudBlobDirectory directory, String journalNamePrefix, org.apache.jackrabbit.oak.segment.remote.WriteAccessController writeAccessController)
-
-
Method Details
-
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
- 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
-