Class AbstractInMemoryStorageEngineFactory

  • All Implemented Interfaces:
    org.neo4j.storageengine.api.StorageEngineFactory

    public abstract class AbstractInMemoryStorageEngineFactory
    extends java.lang.Object
    implements org.neo4j.storageengine.api.StorageEngineFactory
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.neo4j.storageengine.api.StorageEngineFactory

        org.neo4j.storageengine.api.StorageEngineFactory.Selector
    • Field Summary

      • Fields inherited from interface org.neo4j.storageengine.api.StorageEngineFactory

        SELECTOR
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      org.neo4j.storageengine.api.StorageFilesState checkStoreFileState​(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 AbstractInMemoryMetaDataProvider metadataProvider()  
      protected abstract org.neo4j.storageengine.migration.SchemaRuleMigrationAccess schemaRuleMigrationAccess()  
      • 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
    • Constructor Detail

      • AbstractInMemoryStorageEngineFactory

        public AbstractInMemoryStorageEngineFactory()
    • 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:
        listStorageFiles in interface org.neo4j.storageengine.api.StorageEngineFactory
      • 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:
        checkStoreFileState in interface org.neo4j.storageengine.api.StorageEngineFactory