Package org.neo4j.internal.recordstorage
Class AbstractInMemoryStorageEngineFactory
- java.lang.Object
-
- org.neo4j.internal.recordstorage.AbstractInMemoryStorageEngineFactory
-
- All Implemented Interfaces:
org.neo4j.storageengine.api.StorageEngineFactory
public abstract class AbstractInMemoryStorageEngineFactory extends java.lang.Object implements org.neo4j.storageengine.api.StorageEngineFactory
-
-
Constructor Summary
Constructors Constructor Description AbstractInMemoryStorageEngineFactory()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description org.neo4j.storageengine.api.StorageFilesStatecheckStoreFileState(org.neo4j.io.fs.FileSystemAbstraction fs, org.neo4j.io.layout.DatabaseLayout databaseLayout, org.neo4j.io.pagecache.PageCache pageCache)java.util.List<java.nio.file.Path>listStorageFiles(org.neo4j.io.fs.FileSystemAbstraction fileSystem, org.neo4j.io.layout.DatabaseLayout databaseLayout)protected abstract AbstractInMemoryMetaDataProvidermetadataProvider()protected abstract org.neo4j.storageengine.migration.SchemaRuleMigrationAccessschemaRuleMigrationAccess()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.neo4j.storageengine.api.StorageEngineFactory
commandReaderFactory, databaseIdUuid, databaseLayout, instantiate, loadSchemaRules, migrationParticipants, name, readOnlyLogVersionRepository, readOnlyTransactionIdStore, rollingUpgradeCompatibility, schemaRuleMigrationAccess, setExternalStoreUUID, setStoreId, storageExists, storeId, transactionMetaDataStore, versionCheck, versionInformation, versionInformation
-
-
-
-
Method Detail
-
listStorageFiles
public java.util.List<java.nio.file.Path> listStorageFiles(org.neo4j.io.fs.FileSystemAbstraction fileSystem, org.neo4j.io.layout.DatabaseLayout databaseLayout)- Specified by:
listStorageFilesin interfaceorg.neo4j.storageengine.api.StorageEngineFactory
-
metadataProvider
protected abstract AbstractInMemoryMetaDataProvider metadataProvider()
-
schemaRuleMigrationAccess
protected abstract org.neo4j.storageengine.migration.SchemaRuleMigrationAccess schemaRuleMigrationAccess()
-
checkStoreFileState
public org.neo4j.storageengine.api.StorageFilesState checkStoreFileState(org.neo4j.io.fs.FileSystemAbstraction fs, org.neo4j.io.layout.DatabaseLayout databaseLayout, org.neo4j.io.pagecache.PageCache pageCache)- Specified by:
checkStoreFileStatein interfaceorg.neo4j.storageengine.api.StorageEngineFactory
-
-