Class AwsJournalFile
- java.lang.Object
-
- org.apache.jackrabbit.oak.segment.aws.AwsJournalFile
-
- All Implemented Interfaces:
org.apache.jackrabbit.oak.segment.spi.persistence.JournalFile
public class AwsJournalFile extends java.lang.Object implements org.apache.jackrabbit.oak.segment.spi.persistence.JournalFile
-
-
Constructor Summary
Constructors Constructor Description AwsJournalFile(DynamoDBClient dynamoDBClient, java.lang.String fileName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanexists()java.lang.StringgetName()org.apache.jackrabbit.oak.segment.spi.persistence.JournalFileReaderopenJournalReader()org.apache.jackrabbit.oak.segment.spi.persistence.JournalFileWriteropenJournalWriter()
-
-
-
Constructor Detail
-
AwsJournalFile
public AwsJournalFile(DynamoDBClient dynamoDBClient, java.lang.String fileName)
-
-
Method Detail
-
openJournalReader
public org.apache.jackrabbit.oak.segment.spi.persistence.JournalFileReader openJournalReader() throws java.io.IOException- Specified by:
openJournalReaderin interfaceorg.apache.jackrabbit.oak.segment.spi.persistence.JournalFile- Throws:
java.io.IOException
-
openJournalWriter
public org.apache.jackrabbit.oak.segment.spi.persistence.JournalFileWriter openJournalWriter() throws java.io.IOException- Specified by:
openJournalWriterin interfaceorg.apache.jackrabbit.oak.segment.spi.persistence.JournalFile- Throws:
java.io.IOException
-
getName
public java.lang.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
-
-