Package org.ff4j.hazelcast.store
Class PropertyStoreHazelCast
java.lang.Object
org.ff4j.property.store.AbstractPropertyStore
org.ff4j.store.PropertyStoreJCache
org.ff4j.hazelcast.store.PropertyStoreHazelCast
- All Implemented Interfaces:
org.ff4j.property.store.PropertyStore
public class PropertyStoreHazelCast
extends org.ff4j.store.PropertyStoreJCache
Implementation of
FeatureStore for hazelcast.- Author:
- Cedrick LUNVEN (@clunven)
-
Constructor Summary
ConstructorsConstructorDescriptionDefault constructor.PropertyStoreHazelCast(com.hazelcast.config.Config hazelcastConfig, Properties systemProperties) Leverage on JCACHE but initialize from Hazelcast.PropertyStoreHazelCast(String xmlConfigFileName, Properties systemProperties) Default constructor.PropertyStoreHazelCast(CacheManagerHazelCast cacheManager) Init from hazelcast, cast manager (logic inFeatureStoreJCache). -
Method Summary
Methods inherited from class org.ff4j.store.PropertyStoreJCache
clear, createProperty, deleteProperty, existProperty, getCacheManager, listPropertyNames, readAllProperties, readProperty, setCacheManager, updateProperty, updatePropertyMethods inherited from class org.ff4j.property.store.AbstractPropertyStore
assertPropertyExist, assertPropertyNotExist, assertPropertyNotNull, createSchema, importProperties, importPropertiesFromXmlFile, isEmpty, readProperty, toJson
-
Constructor Details
-
PropertyStoreHazelCast
public PropertyStoreHazelCast()Default constructor. -
PropertyStoreHazelCast
Default constructor. -
PropertyStoreHazelCast
public PropertyStoreHazelCast(com.hazelcast.config.Config hazelcastConfig, Properties systemProperties) Leverage on JCACHE but initialize from Hazelcast.- Parameters:
cacheManager-
-
PropertyStoreHazelCast
Init from hazelcast, cast manager (logic inFeatureStoreJCache).- Parameters:
cacheManager- implementation ofFF4JCacheManagerfor hazel cast
-