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

    Constructors
    Constructor
    Description
    Default constructor.
    PropertyStoreHazelCast(com.hazelcast.config.Config hazelcastConfig, Properties systemProperties)
    Leverage on JCACHE but initialize from Hazelcast.
    PropertyStoreHazelCast(String xmlConfigFileName, Properties systemProperties)
    Default constructor.
    Init from hazelcast, cast manager (logic in FeatureStoreJCache).
  • Method Summary

    Methods inherited from class org.ff4j.store.PropertyStoreJCache

    clear, createProperty, deleteProperty, existProperty, getCacheManager, listPropertyNames, readAllProperties, readProperty, setCacheManager, updateProperty, updateProperty

    Methods inherited from class org.ff4j.property.store.AbstractPropertyStore

    assertPropertyExist, assertPropertyNotExist, assertPropertyNotNull, createSchema, importProperties, importPropertiesFromXmlFile, isEmpty, readProperty, toJson

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • PropertyStoreHazelCast

      public PropertyStoreHazelCast()
      Default constructor.
    • PropertyStoreHazelCast

      public PropertyStoreHazelCast(String xmlConfigFileName, Properties systemProperties)
      Default constructor.
    • PropertyStoreHazelCast

      public PropertyStoreHazelCast(com.hazelcast.config.Config hazelcastConfig, Properties systemProperties)
      Leverage on JCACHE but initialize from Hazelcast.
      Parameters:
      cacheManager -
    • PropertyStoreHazelCast

      public PropertyStoreHazelCast(CacheManagerHazelCast cacheManager)
      Init from hazelcast, cast manager (logic in FeatureStoreJCache).
      Parameters:
      cacheManager - implementation of FF4JCacheManager for hazel cast