com.hazelcast.core

## Interface MapStoreFactory<K,V>

- Type Parameters:
    `K` - type of the MapStore key
    `V` - type of the MapStore value

      public interface MapStoreFactory<K,V>

  Factory for MapLoader or MapStore instances, specifiable in MapStoreConfig.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `MapLoader<K,V>` | `newMapStore(String mapName, Properties properties)` Produces a MapLoader or a MapStore for the given map name and properties.

- - ### Method Detail

    - #### newMapStore

          MapLoader<K,V> newMapStore(String mapName,
                                     Properties properties)

      Produces a MapLoader or a MapStore for the given map name and properties. This method will be executed as part of a Hazelcast member's post-join operations, therefore it needs to adhere to the rules for post join operations, as described in `PostJoinAwareService.getPostJoinOperation()`.
      Parameters:
        `mapName` - name of the distributed map that the produced MapLoader or MapStore will serve
        `properties` - the properties of the MapStoreConfig for the produced MapLoader or MapStore

Copyright © 2019. All rights reserved.