Package | Description |
---|---|
org.ff4j |
Main classes to use and administrate Features and Properties.
|
org.ff4j.audit |
Provides Audit and monitoring related to feature toggle
|
org.ff4j.audit.proxy |
Provides Proxies class for stores, they update audit on each operation.
|
org.ff4j.utils |
Provides utilities static classes (File, IO, Time...)
|
org.ff4j.web |
Provides bean definitions to work with web (API).
|
Modifier and Type | Method and Description |
---|---|
FF4j |
FF4j.audit()
Enable auditing of features when not found.
|
FF4j |
FF4j.audit(boolean val)
Enable auditing of features when not found.
|
FF4j |
FF4j.autoCreate()
Enable autocreation of features when not found.
|
FF4j |
FF4j.autoCreate(boolean flag)
Enable autocreation of features when not found.
|
FF4j |
FF4j.cache(FF4JCacheManager cm)
Enable a cache proxy.
|
FF4j |
FF4j.createFeature(Feature fp)
Create new Feature.
|
FF4j |
FF4j.createFeature(String featureName)
Create new Feature.
|
FF4j |
FF4j.createFeature(String featureName,
boolean enable)
Create new Feature.
|
FF4j |
FF4j.createFeature(String featureName,
boolean enable,
String description)
Create new Feature.
|
FF4j |
FF4j.createProperty(Property<?> prop)
Create new Property.
|
FF4j |
FF4j.delete(String fpId)
Delete feature name.
|
FF4j |
FF4j.deleteProperty(String propertyName)
Delete new Property.
|
FF4j |
FF4j.disable(String featureID)
Disable Feature.
|
FF4j |
FF4j.disableGroup(String groupName)
Disable group.
|
FF4j |
FF4j.enable(String featureID)
Enable Feature.
|
FF4j |
FF4j.enableGroup(String groupName)
Enable group.
|
FF4j |
FF4j.importFeatures(Collection<Feature> features)
Help to import features.
|
FF4j |
FF4j.importProperties(Collection<Property<?>> properties)
Help to import propertiess.
|
Constructor and Description |
---|
EventBuilder(FF4j ff4j)
Constructor with ff4J.
|
Constructor and Description |
---|
FeatureStoreAuditProxy(FF4j pFF4j,
FeatureStore pTarget)
Only constructor.
|
PropertyStoreAuditProxy(FF4j pFF4j,
PropertyStore pTarget)
Only constructor.
|
Modifier and Type | Method and Description |
---|---|
static InputStream |
GeneratorUtils.exportInterfaceConstants(FF4j ff4j) |
static void |
GeneratorUtils.generateInterfaceConstantFile(FF4j ff4j,
File folder) |
static String |
GeneratorUtils.generateInterfaceConstantsSource(FF4j ff4j)
Generate target Java Interface.
|
Modifier and Type | Method and Description |
---|---|
FF4j |
FF4jProvider.getFF4j()
Initialize the
FF4j object to be injected within console. |
FF4j |
ApiConfig.getFF4j()
Initialize the
FF4j object to be injected within console. |
Modifier and Type | Method and Description |
---|---|
void |
ApiConfig.setFF4j(FF4j fF4j)
Setter accessor for attribute 'fF4j'.
|
Constructor and Description |
---|
ApiConfig(FF4j ff)
Initialized with a ff4j.
|
ApiConfigBuilder(FF4j ff4j) |
Copyright © 2013–2020 FF4J. All rights reserved.