public class FeatureStoreEhCache extends AbstractFeatureStore
FeatureStore to persist data into| Constructor and Description |
|---|
FeatureStoreEhCache()
Default Constructor.
|
FeatureStoreEhCache(net.sf.ehcache.config.Configuration cacheConfig)
Default Constructor.
|
FeatureStoreEhCache(String xmlEhCacheConfig)
Default Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addToGroup(String featureId,
String groupName) |
void |
clear() |
void |
create(Feature fp) |
void |
delete(String fpId) |
void |
disable(String uid) |
void |
disableGroup(String groupName) |
void |
enable(String uid) |
void |
enableGroup(String groupName) |
boolean |
exist(String uid) |
boolean |
existGroup(String groupName) |
void |
grantRoleOnFeature(String flipId,
String roleName) |
Feature |
read(String uid) |
Map<String,Feature> |
readAll() |
Set<String> |
readAllGroups() |
Map<String,Feature> |
readGroup(String groupName) |
void |
removeFromGroup(String featureId,
String groupName) |
void |
removeRoleFromFeature(String flipId,
String roleName) |
void |
update(Feature fp) |
assertFeatureExist, assertFeatureNotExist, assertFeatureNotNull, assertGroupExist, createSchema, importFeatures, importFeaturesFromXmlFile, toJson, toStringpublic FeatureStoreEhCache()
public FeatureStoreEhCache(net.sf.ehcache.config.Configuration cacheConfig)
public FeatureStoreEhCache(String xmlEhCacheConfig)
public boolean exist(String uid)
public void update(Feature fp)
public void enable(String uid)
public void disable(String uid)
public void create(Feature fp)
public void delete(String fpId)
public boolean existGroup(String groupName)
public void enableGroup(String groupName)
public void disableGroup(String groupName)
public void clear()
Copyright © 2013–2017 FF4J. All rights reserved.