Class MockNodeStoreFactory

java.lang.Object
org.apache.polaris.persistence.nosql.nodeids.impl.MockNodeStoreFactory
All Implemented Interfaces:
org.apache.polaris.persistence.nosql.nodeids.spi.NodeStoreFactory

public class MockNodeStoreFactory extends Object implements org.apache.polaris.persistence.nosql.nodeids.spi.NodeStoreFactory
  • Constructor Details

    • MockNodeStoreFactory

      public MockNodeStoreFactory()
    • MockNodeStoreFactory

      public MockNodeStoreFactory(org.apache.polaris.persistence.nosql.nodeids.spi.NodeStore nodeStore)
  • Method Details

    • storeManagementState

      public boolean storeManagementState(@Nonnull org.apache.polaris.persistence.nosql.nodeids.spi.NodeManagementState state)
      Specified by:
      storeManagementState in interface org.apache.polaris.persistence.nosql.nodeids.spi.NodeStoreFactory
    • fetchManagementState

      public Optional<org.apache.polaris.persistence.nosql.nodeids.spi.NodeManagementState> fetchManagementState()
      Specified by:
      fetchManagementState in interface org.apache.polaris.persistence.nosql.nodeids.spi.NodeStoreFactory
    • createNodeStore

      @Nonnull public org.apache.polaris.persistence.nosql.nodeids.spi.NodeStore createNodeStore(@Nonnull org.apache.polaris.ids.api.IdGenerator idGenerator)
      Specified by:
      createNodeStore in interface org.apache.polaris.persistence.nosql.nodeids.spi.NodeStoreFactory