Class InMemoryBackendTestFactory

java.lang.Object
org.apache.polaris.persistence.nosql.inmemory.InMemoryBackendTestFactory
All Implemented Interfaces:
AutoCloseable, org.apache.polaris.persistence.nosql.testextension.BackendTestFactory

public class InMemoryBackendTestFactory extends Object implements org.apache.polaris.persistence.nosql.testextension.BackendTestFactory
  • Field Details

  • Constructor Details

    • InMemoryBackendTestFactory

      public InMemoryBackendTestFactory()
  • Method Details

    • createNewBackend

      public org.apache.polaris.persistence.nosql.api.backend.Backend createNewBackend()
      Specified by:
      createNewBackend in interface org.apache.polaris.persistence.nosql.testextension.BackendTestFactory
    • start

      public void start()
      Specified by:
      start in interface org.apache.polaris.persistence.nosql.testextension.BackendTestFactory
    • start

      public void start(Optional<String> containerNetworkId) throws Exception
      Specified by:
      start in interface org.apache.polaris.persistence.nosql.testextension.BackendTestFactory
      Throws:
      Exception
    • stop

      public void stop()
      Specified by:
      stop in interface org.apache.polaris.persistence.nosql.testextension.BackendTestFactory
    • name

      public String name()
      Specified by:
      name in interface org.apache.polaris.persistence.nosql.testextension.BackendTestFactory