Interface VersionedMapStoreFactory<K,V>

All Known Implementing Classes:
DeltaBasedVersionedMapStoreFactory, StateBasedVersionedMapStoreFactory

public interface VersionedMapStoreFactory<K,V>
  • Method Details

    • createOne

      VersionedMapStore<K,V> createOne()
      Constructs a new instance of VersionedMap.
      Returns:
      The new instance.
    • createGroup

      List<VersionedMapStore<K,V>> createGroup(int amount)
      Constructs a group of VersionedMaps with the same configuration. If possible, the stores share resources with each other.
      Parameters:
      amount - The amount of new instances to be created.
      Returns:
      A list of new stores with the given number of elements.