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 Summary
ConstructorsConstructorDescriptionMockNodeStoreFactory(org.apache.polaris.persistence.nosql.nodeids.spi.NodeStore nodeStore) -
Method Summary
Modifier and TypeMethodDescriptionorg.apache.polaris.persistence.nosql.nodeids.spi.NodeStorecreateNodeStore(org.apache.polaris.ids.api.IdGenerator idGenerator) Optional<org.apache.polaris.persistence.nosql.nodeids.spi.NodeManagementState> booleanstoreManagementState(org.apache.polaris.persistence.nosql.nodeids.spi.NodeManagementState state)
-
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:
storeManagementStatein interfaceorg.apache.polaris.persistence.nosql.nodeids.spi.NodeStoreFactory
-
fetchManagementState
public Optional<org.apache.polaris.persistence.nosql.nodeids.spi.NodeManagementState> fetchManagementState()- Specified by:
fetchManagementStatein interfaceorg.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:
createNodeStorein interfaceorg.apache.polaris.persistence.nosql.nodeids.spi.NodeStoreFactory
-