package com.kryptnostic.rhizome.mapstores; import com.hazelcast.config.MapConfig; import com.hazelcast.config.MapStoreConfig; import com.hazelcast.core.MapStore; /** * Used for implementing self-registration of map stores into HazelcastInstances. * * @author Matthew Tamayo-Rios <matthew@kryptnostic.com> * * @param <K> The key type for the map store * @param <V> They value type for the map store. */ public interface SelfRegisteringMapStore<K, V> extends MapStore<K, V> { MapConfig getMapConfig(); MapStoreConfig getMapStoreConfig(); }