public class AwsPersistence extends java.lang.Object implements org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistence
| Modifier and Type | Field and Description |
|---|---|
protected AwsContext |
awsContext |
| Constructor and Description |
|---|
AwsPersistence(AwsContext awsContext) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveManager |
createArchiveManager(boolean mmap,
boolean offHeapAccess,
org.apache.jackrabbit.oak.segment.spi.monitor.IOMonitor ioMonitor,
org.apache.jackrabbit.oak.segment.spi.monitor.FileStoreMonitor fileStoreMonitor,
org.apache.jackrabbit.oak.segment.spi.monitor.RemoteStoreMonitor remoteStoreMonitor) |
org.apache.jackrabbit.oak.segment.spi.persistence.GCJournalFile |
getGCJournalFile() |
org.apache.jackrabbit.oak.segment.spi.persistence.JournalFile |
getJournalFile() |
org.apache.jackrabbit.oak.segment.spi.persistence.ManifestFile |
getManifestFile() |
org.apache.jackrabbit.oak.segment.spi.persistence.RepositoryLock |
lockRepository() |
boolean |
segmentFilesExist() |
protected final AwsContext awsContext
public AwsPersistence(AwsContext awsContext)
public org.apache.jackrabbit.oak.segment.spi.persistence.SegmentArchiveManager createArchiveManager(boolean mmap, boolean offHeapAccess, org.apache.jackrabbit.oak.segment.spi.monitor.IOMonitor ioMonitor, org.apache.jackrabbit.oak.segment.spi.monitor.FileStoreMonitor fileStoreMonitor, org.apache.jackrabbit.oak.segment.spi.monitor.RemoteStoreMonitor remoteStoreMonitor)
createArchiveManager in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistencepublic boolean segmentFilesExist()
segmentFilesExist in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistencepublic org.apache.jackrabbit.oak.segment.spi.persistence.JournalFile getJournalFile()
getJournalFile in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistencepublic org.apache.jackrabbit.oak.segment.spi.persistence.GCJournalFile getGCJournalFile() throws java.io.IOException
getGCJournalFile in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistencejava.io.IOExceptionpublic org.apache.jackrabbit.oak.segment.spi.persistence.ManifestFile getManifestFile() throws java.io.IOException
getManifestFile in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistencejava.io.IOExceptionpublic org.apache.jackrabbit.oak.segment.spi.persistence.RepositoryLock lockRepository() throws java.io.IOException
lockRepository in interface org.apache.jackrabbit.oak.segment.spi.persistence.SegmentNodeStorePersistencejava.io.IOExceptionCopyright © 2012–2022 The Apache Software Foundation. All rights reserved.