Class InmemoryDatabaseAdapterFactory

  • All Implemented Interfaces:
    org.projectnessie.versioned.persist.adapter.DatabaseAdapterFactory<InmemoryDatabaseAdapter,​org.projectnessie.versioned.persist.nontx.NonTransactionalDatabaseAdapterConfig,​org.projectnessie.versioned.persist.nontx.AdjustableNonTransactionalDatabaseAdapterConfig,​InmemoryStore>

    public class InmemoryDatabaseAdapterFactory
    extends org.projectnessie.versioned.persist.nontx.NonTransactionalDatabaseAdapterFactory<InmemoryDatabaseAdapter,​InmemoryStore>
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.projectnessie.versioned.persist.adapter.DatabaseAdapterFactory

        org.projectnessie.versioned.persist.adapter.DatabaseAdapterFactory.Builder<Adapter extends java.lang.Object,​Config extends java.lang.Object,​AdjustableConfig extends java.lang.Object,​Connector extends java.lang.Object>
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String NAME  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected InmemoryDatabaseAdapter create​(org.projectnessie.versioned.persist.nontx.NonTransactionalDatabaseAdapterConfig config, InmemoryStore inmemoryStore, org.projectnessie.versioned.persist.adapter.events.AdapterEventConsumer eventConsumer)  
      java.lang.String getName()  
      • Methods inherited from class org.projectnessie.versioned.persist.nontx.NonTransactionalDatabaseAdapterFactory

        newBuilder
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • InmemoryDatabaseAdapterFactory

        public InmemoryDatabaseAdapterFactory()
    • Method Detail

      • getName

        public java.lang.String getName()
      • create

        protected InmemoryDatabaseAdapter create​(org.projectnessie.versioned.persist.nontx.NonTransactionalDatabaseAdapterConfig config,
                                                 InmemoryStore inmemoryStore,
                                                 org.projectnessie.versioned.persist.adapter.events.AdapterEventConsumer eventConsumer)
        Specified by:
        create in class org.projectnessie.versioned.persist.nontx.NonTransactionalDatabaseAdapterFactory<InmemoryDatabaseAdapter,​InmemoryStore>