Class InMemoryObjectStore

  • All Implemented Interfaces:
    com.pkgrove.pkgrovekit.storage.ObjectStore , java.lang.AutoCloseable

    
    public final class InMemoryObjectStore
     implements ObjectStore
                        

    Reference/testing implementation of ObjectStore — plain JDK, thread-safe, strongly consistent, full capability set. This is what consumers unit-test storage workflows against without a container, and what defines expected semantics for provider adapters (the MinIO suite in pkgrovekit-storage-s3 runs the same assertions against a real provider).