Skip navigation links
A B C D E F G H I J K L M N O P Q R S T U V W X Y 

A

AbstractAuthorizationManager - Class in org.ff4j.security
Super class implementing util functions such as serialization.
AbstractAuthorizationManager() - Constructor for class org.ff4j.security.AbstractAuthorizationManager
 
AbstractCacheManagerJUnitTest - Class in org.ff4j.test.cache
Cache manager.
AbstractCacheManagerJUnitTest() - Constructor for class org.ff4j.test.cache.AbstractCacheManagerJUnitTest
 
AbstractChart - Class in org.ff4j.audit.chart
SuperClass to produce some graphics.
AbstractChart() - Constructor for class org.ff4j.audit.chart.AbstractChart
Default constructor.
AbstractChart(String) - Constructor for class org.ff4j.audit.chart.AbstractChart
Parameterized constructor.
AbstractController - Class in org.ff4j.web.controller
Display view.
AbstractController(FF4j, String, TemplateEngine) - Constructor for class org.ff4j.web.controller.AbstractController
Default constructor.
AbstractEventRepository - Class in org.ff4j.audit.repository
Superclass implementing the custom serialization.
AbstractEventRepository() - Constructor for class org.ff4j.audit.repository.AbstractEventRepository
 
AbstractFeatureStore - Class in org.ff4j.store
SuperClass for stores.
AbstractFeatureStore() - Constructor for class org.ff4j.store.AbstractFeatureStore
 
AbstractFeatureTag - Class in org.ff4j.web.taglib
Parent class for FF4J TagLib library.
AbstractFeatureTag() - Constructor for class org.ff4j.web.taglib.AbstractFeatureTag
 
AbstractFlipStrategy - Class in org.ff4j.strategy
Super class for FlippingStrategy implementation with utilities.
AbstractFlipStrategy() - Constructor for class org.ff4j.strategy.AbstractFlipStrategy
 
AbstractPropertyList<T> - Class in org.ff4j.property.multi
SuperClass for property as lists.
AbstractPropertyList() - Constructor for class org.ff4j.property.multi.AbstractPropertyList
Default constructor.
AbstractPropertyList(String) - Constructor for class org.ff4j.property.multi.AbstractPropertyList
Constructor by property name.
AbstractPropertyList(String, String) - Constructor for class org.ff4j.property.multi.AbstractPropertyList
Constructor by string expression.
AbstractPropertyList(String, List<T>) - Constructor for class org.ff4j.property.multi.AbstractPropertyList
Constructor by T expression.
AbstractPropertyList(String, T...) - Constructor for class org.ff4j.property.multi.AbstractPropertyList
Constructor by T expression.
AbstractPropertyMap<T,M extends Map<String,? extends T>> - Class in org.ff4j.property.multi
 
AbstractPropertyMap() - Constructor for class org.ff4j.property.multi.AbstractPropertyMap
Default constructor.
AbstractPropertyMap(String) - Constructor for class org.ff4j.property.multi.AbstractPropertyMap
Constructor by property name.
AbstractPropertyMap(String, M) - Constructor for class org.ff4j.property.multi.AbstractPropertyMap
Constructor by T expression.
AbstractPropertyMultiValued<T,C extends Collection<T>> - Class in org.ff4j.property.multi
Super class to work with multivalued properties.
AbstractPropertyMultiValued() - Constructor for class org.ff4j.property.multi.AbstractPropertyMultiValued
Default constructor.
AbstractPropertyMultiValued(String) - Constructor for class org.ff4j.property.multi.AbstractPropertyMultiValued
Constructor by property name.
AbstractPropertyMultiValued(String, C) - Constructor for class org.ff4j.property.multi.AbstractPropertyMultiValued
Constructor by string expression.
AbstractPropertyMultiValued(String, String) - Constructor for class org.ff4j.property.multi.AbstractPropertyMultiValued
Constructor by string expression.
AbstractPropertySet<T> - Class in org.ff4j.property.multi
SuperClass for property as lists.
AbstractPropertySet() - Constructor for class org.ff4j.property.multi.AbstractPropertySet
Default constructor.
AbstractPropertySet(String) - Constructor for class org.ff4j.property.multi.AbstractPropertySet
Constructor by property name.
AbstractPropertySet(String, Set<T>) - Constructor for class org.ff4j.property.multi.AbstractPropertySet
Constructor by string expression.
AbstractPropertySet(String, String) - Constructor for class org.ff4j.property.multi.AbstractPropertySet
Constructor by string expression.
AbstractPropertyStore - Class in org.ff4j.property.store
Superclass for any property store.
AbstractPropertyStore() - Constructor for class org.ff4j.property.store.AbstractPropertyStore
 
AbstractResource - Class in org.ff4j.web.api.resources
SuperClass for common injections.
AbstractResource() - Constructor for class org.ff4j.web.api.resources.AbstractResource
 
action(String) - Method in class org.ff4j.audit.EventBuilder
 
ACTION_CHECK_OFF - Static variable in class org.ff4j.audit.EventConstants
 
ACTION_CHECK_OK - Static variable in class org.ff4j.audit.EventConstants
 
ACTION_CLEAR - Static variable in class org.ff4j.audit.EventConstants
 
ACTION_CONNECT - Static variable in class org.ff4j.audit.EventConstants
ACTIONS.
ACTION_CREATE - Static variable in class org.ff4j.audit.EventConstants
 
ACTION_CREATESCHEMA - Static variable in class org.ff4j.audit.EventConstants
 
ACTION_DELETE - Static variable in class org.ff4j.audit.EventConstants
 
ACTION_DISCONNECT - Static variable in class org.ff4j.audit.EventConstants
 
ACTION_TOGGLE_OFF - Static variable in class org.ff4j.audit.EventConstants
 
ACTION_TOGGLE_ON - Static variable in class org.ff4j.audit.EventConstants
 
ACTION_UPDATE - Static variable in class org.ff4j.audit.EventConstants
 
add(Event) - Method in class org.ff4j.audit.EventSeries
add(int, T) - Method in class org.ff4j.property.multi.AbstractPropertyList
add(T) - Method in class org.ff4j.property.multi.AbstractPropertyMultiValued
Add element to the collection.
add2FixedValue(T) - Method in class org.ff4j.property.Property
Add element to fixed values.
add2FixedValueFromString(String) - Method in class org.ff4j.property.Property
Help XML parsing to realize downcastings.
ADD_PROPERTY_O_KSIMPLE - Static variable in class org.ff4j.test.propertystore.PropertyStoreTestSupport
 
addAll(int, Collection<? extends T>) - Method in class org.ff4j.property.multi.AbstractPropertyList
addAll(T...) - Method in class org.ff4j.property.multi.AbstractPropertyMultiValued
Add values to target collections.
addAll(Collection<? extends T>) - Method in class org.ff4j.property.multi.AbstractPropertyMultiValued
addApiKey(String) - Method in class org.ff4j.web.ApiConfigBuilder
 
addCustomProperties(String) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Chain add to build object.
addCustomProperties(String) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Chain add to build object.
addDescription(String) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Chain add to build object.
addDescription(String) - Method in class org.ff4j.mongo.mapper.PropertyDocumentBuilder
Chain add to build object.
addDescription(String) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Chain add to build object.
addDescription(String) - Method in class org.ff4j.store.mongodb.PropertyDBObjectBuilder
Chain add to build object.
addEnable(boolean) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Chain add to build object.
addEnable(boolean) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Chain add to build object.
addEvent(Event) - Method in class org.ff4j.audit.chart.TimeSeriesChart
Add Event to chart.
addExpression(String) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Chain add to build object.
addExpression(String) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Chain add to build object.
addFeatUid(String) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Chain add to build object.
addFeatUid(String) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Chain add to build object.
addFeatureToGroup() - Method in class org.ff4j.store.JdbcQueryBuilder
 
addFilterAction(String) - Method in class org.ff4j.audit.EventQueryDefinition
 
addFilterHost(String) - Method in class org.ff4j.audit.EventQueryDefinition
 
addFilterName(String) - Method in class org.ff4j.audit.EventQueryDefinition
 
addFilterSource(String) - Method in class org.ff4j.audit.EventQueryDefinition
 
addFixedValue(String) - Method in class org.ff4j.property.util.PropertyJsonBean
Work with properties.
addFixedValues(Set<String>) - Method in class org.ff4j.mongo.mapper.PropertyDocumentBuilder
Chain add to build object.
addFixedValues(Set<String>) - Method in class org.ff4j.store.mongodb.PropertyDBObjectBuilder
Chain add to build object.
addGroupName(String) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Chain add to build object.
addGroupName(String) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Chain add to build object.
addGroupOptions() - Static method in class org.ff4j.cli.FF4jCliOptions
Enable a feature.
addGroupToFeature(String, String) - Method in class org.ff4j.services.FeatureServices
 
addGroupToFeature(String, String) - Method in class org.ff4j.spring.boot.web.api.resources.FeatureResource
 
addImageToContext(WebContext, String, ImageProvider.ImageType) - Method in class org.ff4j.web.console.ImageProvider
Public interface to add images to webcontext for rendering.
addName(String) - Method in class org.ff4j.mongo.mapper.PropertyDocumentBuilder
Chain add to build object.
addName(String) - Method in class org.ff4j.store.mongodb.PropertyDBObjectBuilder
Chain add to build object.
addProperty(String, Object) - Method in class org.ff4j.commonsconf.FF4jConfiguration
addProperty(Property<T>) - Method in class org.ff4j.core.Feature
Utility to add a property.
addPropertyDirect(String, Object) - Method in class org.ff4j.commonsconf.FF4jConfiguration
addPropertyKOAlreadyExist() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
addPropertyKONull() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
addPropertyOKDate() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
addPropertyOKLogLevel() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
addPropertyOKsimple() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
addRoles(Set<String>) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Chain add to build object.
addRoles(Set<String>) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Chain add to build object.
addRoleToFeature() - Method in class org.ff4j.store.JdbcQueryBuilder
 
addStrategy(String) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Chain add to build object.
addStrategy(String) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Chain add to build object.
addToGroup(String, String) - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.cache.FF4jCacheProxy
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Add target Feature to target group.
addToGroup(String, String) - Method in interface org.ff4j.core.FeatureStore
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.jmx.FeatureStoreMBeanSpring
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.mongo.store.FeatureStoreMongo
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.neo4j.store.FeatureStoreNeo4J
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.store.FeatureStoreEhCache
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.store.FeatureStoreJCache
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.store.FeatureStoreMongoDB
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.store.FeatureStoreRedis
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.store.FeatureStoreSpringJdbc
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.store.InMemoryFeatureStore
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.store.JdbcFeatureStore
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Add target Feature to target group.
addToGroup(String, String) - Method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Add target Feature to target group.
addType(String) - Method in class org.ff4j.mongo.mapper.PropertyDocumentBuilder
Chain add to build object.
addType(String) - Method in class org.ff4j.store.mongodb.PropertyDBObjectBuilder
Chain add to build object.
addUser(String, String) - Method in class org.ff4j.web.ApiConfigBuilder
 
addValue(String, Object) - Method in class org.ff4j.core.FlippingExecutionContext
Add a value to the parameter list.
addValue(String) - Method in class org.ff4j.mongo.mapper.PropertyDocumentBuilder
Chain add to build object.
addValue(String) - Method in class org.ff4j.store.mongodb.PropertyDBObjectBuilder
Chain add to build object.
ADMIN_LOGIN - Static variable in class org.ff4j.cassandra.CassandraConstants
Default cassandra parameter.
ADMIN_PWD - Static variable in class org.ff4j.cassandra.CassandraConstants
Default cassandra parameter.
AdminConsoleController - Interface in org.ff4j.web.controller
Display view.
AnsiBackGroundColor - Enum in org.ff4j.cli.ansi
Foreground color in ANSI Terminal
AnsiConstants - Interface in org.ff4j.cli.ansi
Ansi Escape chars.
AnsiForegroundColor - Enum in org.ff4j.cli.ansi
Foreground color in ANSI Terminal
AnsiTerminal - Class in org.ff4j.cli.ansi
Work with terminal.
AnsiTextAttribute - Enum in org.ff4j.cli.ansi
Foreground color in ANSI Terminal
api() - Method in class org.ff4j.spring.boot.web.api.config.SwaggerConfig
 
ApiConfig - Class in org.ff4j.web
Bean to configure security for the WebAPI.
ApiConfig() - Constructor for class org.ff4j.web.ApiConfig
Default constructor.
ApiConfig(FF4j) - Constructor for class org.ff4j.web.ApiConfig
Initialized with a ff4j.
ApiConfigBuilder - Class in org.ff4j.web
Helper to build an instance of ApiConfig and initialize the REST API.
ApiConfigBuilder() - Constructor for class org.ff4j.web.ApiConfigBuilder
 
ApiConfigBuilder(FF4j) - Constructor for class org.ff4j.web.ApiConfigBuilder
 
ApiConfigBuilder(ApiConfig) - Constructor for class org.ff4j.web.ApiConfigBuilder
 
ApiKey - Class in org.ff4j.web.api.filter
POJO use to valid identies.
ApiKey() - Constructor for class org.ff4j.web.api.filter.ApiKey
Default constructor.
ApiKey(String, String) - Constructor for class org.ff4j.web.api.filter.ApiKey
Default constructor.
ApiKeyValidatorFilter - Class in org.ff4j.web.api.filter
Filter request if not identified by API Key.
ApiKeyValidatorFilter() - Constructor for class org.ff4j.web.api.filter.ApiKeyValidatorFilter
Instantiation through introspection
ApiKeyValidatorFilter(Map<String, ApiKey>) - Constructor for class org.ff4j.web.api.filter.ApiKeyValidatorFilter
Initialization of apiKeys (from database for instance).
asBoolean() - Method in class org.ff4j.property.Property
Return value as boolean if possible.
asCollection(Object) - Static method in class org.ff4j.utils.Util
Downcast as collection or return error.
asDouble() - Method in class org.ff4j.property.Property
Return value as double if possible.
asInt() - Method in class org.ff4j.property.Property
Return value as int (if possible).
asJson() - Method in class org.ff4j.property.util.PropertyJsonBean
Format the property as a Json Expression.
asProperty() - Method in class org.ff4j.property.util.PropertyJsonBean
 
asProperty() - Method in class org.ff4j.services.domain.PropertyApiBean
 
asProperty() - Method in class org.ff4j.web.api.resources.domain.PropertyApiBean
 
assertEvent(Event) - Static method in class org.ff4j.utils.Util
 
assertFeatureExist(String) - Method in class org.ff4j.store.AbstractFeatureStore
Validate feature uid.
assertFeatureExists(String) - Method in class org.ff4j.services.validator.FeatureValidator
 
assertFeatureIdsMatch(String, String) - Method in class org.ff4j.services.validator.FeatureValidator
 
assertFeatureNotExist(String) - Method in class org.ff4j.store.AbstractFeatureStore
Check that current feature does not exist.
assertFeatureNotNull(Feature) - Method in class org.ff4j.store.AbstractFeatureStore
Validate feature uid.
assertFeatureUIDIsNotBlank(String) - Method in class org.ff4j.services.validator.FeatureValidator
 
AssertFf4j - Class in org.ff4j.test
Give utilities method for tests.
AssertFf4j(FF4j) - Constructor for class org.ff4j.test.AssertFf4j
Initialisation with current ff4j context.
assertFf4j - Variable in class org.ff4j.test.store.FeatureStoreTestSupport
Test Values
assertGroupDoesNotExist(String) - Method in class org.ff4j.services.validator.FeatureValidator
 
assertGroupExist(String) - Method in class org.ff4j.services.validator.FeatureValidator
 
assertGroupExist(String) - Method in class org.ff4j.store.AbstractFeatureStore
Validate feature uid.
assertHasLength(String...) - Static method in class org.ff4j.utils.Util
Check that string is not null
assertNotEmpty(Collection<?>) - Static method in class org.ff4j.utils.Util
Check that string is not null
assertNotNull(Object...) - Static method in class org.ff4j.utils.Util
Check that object is not null.
assertNotNull(String, Object...) - Static method in class org.ff4j.utils.Util
Check that object is not null.
assertNull(Object) - Static method in class org.ff4j.utils.Util
Check that object is null.
assertParamHasLength(String, String) - Static method in class org.ff4j.utils.Util
Parameter validation.
assertParamHasNotNull(Object, String) - Static method in class org.ff4j.utils.Util
Parameter validation.
assertPropertyExist(String) - Method in class org.ff4j.property.store.AbstractPropertyStore
Validate property name and existence
assertPropertyExist(String) - Method in class org.ff4j.services.validator.PropertyValidator
 
assertPropertyNameMatch(String, String) - Method in class org.ff4j.services.validator.PropertyValidator
 
assertPropertyNameNotBlank(String) - Method in class org.ff4j.services.validator.PropertyValidator
 
assertPropertyNotExist(String) - Method in class org.ff4j.property.store.AbstractPropertyStore
Check that current feature does not exist.
assertPropertyNotNull(Property<?>) - Method in class org.ff4j.property.store.AbstractPropertyStore
Validate feature uid.
assertRequiredParameter(String) - Method in class org.ff4j.strategy.AbstractFlipStrategy
Check presence of expected parameter.
assertRoleDoesNotExist(String, String) - Method in class org.ff4j.services.validator.FeatureValidator
 
assertRoleExist(String, String) - Method in class org.ff4j.services.validator.FeatureValidator
 
assertThatCurrentUserIsAllowedOnFeature(String) - Method in class org.ff4j.test.AssertFf4j
Check Feature Allowed.
assertThatCurrentUserIsNotAllowedOnFeature(String) - Method in class org.ff4j.test.AssertFf4j
Check Feature Allowed.
assertThatFeatureDoesNotExist(String) - Method in class org.ff4j.test.AssertFf4j
Check inexistence of the traget feature
assertThatFeatureDoesNotHaveFlippingStrategy(String) - Method in class org.ff4j.test.AssertFf4j
Check existence of the traget feature
assertThatFeatureDoesNotHaveProperties(String) - Method in class org.ff4j.test.AssertFf4j
Check existence of the traget feature
assertThatFeatureExist(String) - Method in class org.ff4j.test.AssertFf4j
Check existence of the traget feature
assertThatFeatureFlipped(String) - Method in class org.ff4j.test.AssertFf4j
Check Feature Flipped
assertThatFeatureHasFlippingStrategy(String) - Method in class org.ff4j.test.AssertFf4j
Check existence of the traget feature
assertThatFeatureHasNotProperty(String, String) - Method in class org.ff4j.test.AssertFf4j
Check existence of the traget feature
assertThatFeatureHasNotRole(String, String) - Method in class org.ff4j.test.AssertFf4j
Check that feature exists and does not have expected role.
assertThatFeatureHasProperties(String) - Method in class org.ff4j.test.AssertFf4j
Check existence of the traget feature
assertThatFeatureHasProperty(String, String) - Method in class org.ff4j.test.AssertFf4j
Check existence of the traget feature
assertThatFeatureHasRole(String, String) - Method in class org.ff4j.test.AssertFf4j
Check that feature exists and have expected role.
assertThatFeatureIsDisabled(String) - Method in class org.ff4j.test.AssertFf4j
Chack that feature is disabled in current store.
assertThatFeatureIsEnabled(String) - Method in class org.ff4j.test.AssertFf4j
Chack that feature is enabled in current store.
assertThatFeatureIsInGroup(String, String) - Method in class org.ff4j.test.AssertFf4j
Check that feature is in expected group.
assertThatFeatureNotFlipped(String) - Method in class org.ff4j.test.AssertFf4j
Check Feature Flipped
assertThatFeatureNotInGroup(String, String) - Method in class org.ff4j.test.AssertFf4j
Check that feature is in expected group.
assertThatGroupDoesNotExist(String) - Method in class org.ff4j.test.AssertFf4j
Check that group does not exist
assertThatGroupExist(String) - Method in class org.ff4j.test.AssertFf4j
Check Group Size
assertThatGroupHasSize(int, String) - Method in class org.ff4j.test.AssertFf4j
Check Group Size
assertThatPropertyDoesNotExist(String) - Method in class org.ff4j.test.AssertFf4j
Check existence of the traget property
assertThatPropertyExist(String) - Method in class org.ff4j.test.AssertFf4j
Check existence of the traget property
assertThatPropertyStoreHasSize(int) - Method in class org.ff4j.test.AssertFf4j
Check Number of features
assertThatStoreHasNumberOfGroups(int) - Method in class org.ff4j.test.AssertFf4j
Check Number of features
assertThatStoreHasSize(int) - Method in class org.ff4j.test.AssertFf4j
Check Number of features
assertTrue(boolean) - Static method in class org.ff4j.utils.Util
Check that expression is true.
asString() - Method in class org.ff4j.property.Property
Serialized value as String
asString() - Method in class org.ff4j.property.PropertyCalendar
Serialized value as String
asString() - Method in class org.ff4j.property.PropertyClass
Serialized value as String
asString() - Method in class org.ff4j.property.PropertyDate
Serialized value as String
ATT_FF4J_AUDIT_REPOSITORY - Static variable in class org.ff4j.spring.namespace.FF4jNameSpaceConstants
XML Attribute.
ATT_FF4J_AUTH_MANAGER - Static variable in class org.ff4j.spring.namespace.FF4jNameSpaceConstants
XML Attribute.
ATT_FF4J_AUTOCREATE - Static variable in class org.ff4j.spring.namespace.FF4jNameSpaceConstants
XML Attribute.
ATT_FF4J_FILENAME - Static variable in class org.ff4j.spring.namespace.FF4jNameSpaceConstants
XML Attribute.
ATT_FF4J_ID - Static variable in class org.ff4j.spring.namespace.FF4jNameSpaceConstants
XML Attribute.
ATT_FF4J_STORE_FEATURE - Static variable in class org.ff4j.spring.namespace.FF4jNameSpaceConstants
XML Attribute.
ATT_FF4J_STORE_PROPERTY - Static variable in class org.ff4j.spring.namespace.FF4jNameSpaceConstants
XML Attribute.
ATTRIBUTE_ACTION - Static variable in class org.ff4j.audit.EventConstants
 
ATTRIBUTE_DURATION - Static variable in class org.ff4j.audit.EventConstants
 
ATTRIBUTE_HOST - Static variable in class org.ff4j.audit.EventConstants
 
ATTRIBUTE_ID - Static variable in class org.ff4j.audit.EventConstants
ATTRIBUTES.
ATTRIBUTE_KEYS - Static variable in class org.ff4j.audit.EventConstants
 
ATTRIBUTE_NAME - Static variable in class org.ff4j.audit.EventConstants
 
ATTRIBUTE_SOURCE - Static variable in class org.ff4j.audit.EventConstants
 
ATTRIBUTE_TIME - Static variable in class org.ff4j.audit.EventConstants
 
ATTRIBUTE_TYPE - Static variable in class org.ff4j.audit.EventConstants
 
ATTRIBUTE_USER - Static variable in class org.ff4j.audit.EventConstants
 
audit() - Method in class org.ff4j.FF4j
Enable auditing of features when not found.
audit(boolean) - Method in class org.ff4j.FF4j
Enable auditing of features when not found.
AuditAccessException - Exception in org.ff4j.exception
Error when accessing AUDIT Tables.
AuditAccessException(String) - Constructor for exception org.ff4j.exception.AuditAccessException
Parameterized constructor.
AuditAccessException(String, Throwable) - Constructor for exception org.ff4j.exception.AuditAccessException
Parameterized constructor.
AuditController - Class in org.ff4j.web.controller
Audit Controller to display audit information
AuditController(FF4j, TemplateEngine) - Constructor for class org.ff4j.web.controller.AuditController
AUTH_SCHEME_APIKEY - Static variable in class org.ff4j.web.api.security.FF4jSecurityContext
login using apiKey.
AUTH_SCHEME_BASIC - Static variable in class org.ff4j.web.api.security.FF4jSecurityContext
login using user/password.
authenticate(boolean) - Method in class org.ff4j.web.ApiConfigBuilder
 
AuthorizationNotExistsException - Exception in org.ff4j.services.exceptions
 
AuthorizationNotExistsException() - Constructor for exception org.ff4j.services.exceptions.AuthorizationNotExistsException
 
authorizationNotExistsException() - Method in class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
AuthorizationsManager - Interface in org.ff4j.security
Allow flipping only if user is allowed to do so.
AuthorizationsManagerApiBean - Class in org.ff4j.services.domain
 
AuthorizationsManagerApiBean() - Constructor for class org.ff4j.services.domain.AuthorizationsManagerApiBean
 
AuthorizationsManagerApiBean(AuthorizationsManager) - Constructor for class org.ff4j.services.domain.AuthorizationsManagerApiBean
 
AuthorizationsManagerApiBean - Class in org.ff4j.web.api.resources.domain
 
AuthorizationsManagerApiBean() - Constructor for class org.ff4j.web.api.resources.domain.AuthorizationsManagerApiBean
Default Constructor.
AuthorizationsManagerApiBean(AuthorizationsManager) - Constructor for class org.ff4j.web.api.resources.domain.AuthorizationsManagerApiBean
Copy constructor.
autoCreate(boolean) - Method in class org.ff4j.FF4j
Enable autocreation of features when not found.
autoCreate() - Method in class org.ff4j.FF4j
Enable autocreation of features when not found.
autorize(boolean) - Method in class org.ff4j.web.ApiConfigBuilder
 
AutowiredFF4JBeanPostProcessor - Class in org.ff4j.spring.autowire
When Proxified, analyze bean to eventually invoke ANOTHER implementation (flip up).
AutowiredFF4JBeanPostProcessor() - Constructor for class org.ff4j.spring.autowire.AutowiredFF4JBeanPostProcessor
 
AWESOME - Static variable in class org.ff4j.test.TestsFf4jConstants
Feature Name.

B

badRequestHandler() - Method in class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
BarChart - Class in org.ff4j.audit.chart
Bean representing a histogram graph.
BarChart(String) - Constructor for class org.ff4j.audit.chart.BarChart
Default constructor.
BarChartApiBean - Class in org.ff4j.services.domain
 
BarChartApiBean() - Constructor for class org.ff4j.services.domain.BarChartApiBean
 
BarChartApiBean(BarChart) - Constructor for class org.ff4j.services.domain.BarChartApiBean
 
BarChartApiBean - Class in org.ff4j.web.api.resources.domain
Representation of a barchart for the API.
BarChartApiBean(BarChart) - Constructor for class org.ff4j.web.api.resources.domain.BarChartApiBean
Copy constructor.
BarSeriesApiBean - Class in org.ff4j.services.domain
 
BarSeriesApiBean() - Constructor for class org.ff4j.services.domain.BarSeriesApiBean
 
BarSeriesApiBean(Serie<Double>) - Constructor for class org.ff4j.services.domain.BarSeriesApiBean
 
BarSeriesApiBean - Class in org.ff4j.web.api.resources.domain
Target bean to display a bar series.
BarSeriesApiBean(Serie<Double>) - Constructor for class org.ff4j.web.api.resources.domain.BarSeriesApiBean
Constructor by copy.
BasePropertyBean - Class in org.ff4j.property
Created by georgekankava on 6/7/16.
BasePropertyBean() - Constructor for class org.ff4j.property.BasePropertyBean
 
BEANID_PLACEHOLDER - Static variable in class org.ff4j.spring.namespace.FF4jNameSpaceConstants
Bean id.
BEANID_PLACEHOLDER_CONF - Static variable in class org.ff4j.spring.namespace.FF4jNameSpaceConstants
Bean id.
BlackListStrategy - Class in org.ff4j.strategy
BLOCK acces for defined list of Clients.
BlackListStrategy() - Constructor for class org.ff4j.strategy.BlackListStrategy
Default Constructor.
BlackListStrategy(String) - Constructor for class org.ff4j.strategy.BlackListStrategy
Parameterized constructor.
BUFFER_SIZE - Static variable in class org.ff4j.web.bean.WebConstants
buffer size.
BUFFER_SIZE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
buffer size.
build() - Method in class org.ff4j.audit.EventBuilder
 
build() - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Builder pattern.
build() - Method in class org.ff4j.mongo.mapper.PropertyDocumentBuilder
Builder pattern.
build() - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Builder pattern.
build() - Method in class org.ff4j.store.mongodb.PropertyDBObjectBuilder
Builder pattern.
build() - Method in class org.ff4j.web.ApiConfigBuilder
 
buildAuthorization4ApiKey(String) - Static method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Build Authorization header for technical user.
buildAuthorization4ApiKey(String) - Static method in class org.ff4j.web.jersey1.store.PropertyStoreHttp
Build Authorization header for technical user.
buildAuthorization4ApiKey(String) - Static method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Build Authorization header for technical user.
buildAuthorization4ApiKey(String) - Static method in class org.ff4j.web.jersey2.store.PropertyStoreHttp
Build Authorization header for technical user.
buildAuthorization4UserName(String, String) - Static method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Build Authorization header for final user.
buildAuthorization4UserName(String, String) - Static method in class org.ff4j.web.jersey1.store.PropertyStoreHttp
Build Authorization header for final user.
buildAuthorization4UserName(String, String) - Static method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Build Authorization header for final user.
buildAuthorization4UserName(String, String) - Static method in class org.ff4j.web.jersey2.store.PropertyStoreHttp
Build Authorization header for final user.
buildQuery(HttpServletRequest) - Method in class org.ff4j.web.controller.AbstractController
 
buildStatement(Connection, String, String...) - Static method in class org.ff4j.utils.JdbcUtils
Build PreparedStatement from parameters
buildWhereClause(EventQueryDefinition, boolean, boolean) - Method in class org.ff4j.store.JdbcQueryBuilder
 

C

cache(FF4JCacheManager) - Method in class org.ff4j.FF4j
Enable a cache proxy.
CacheApiBean - Class in org.ff4j.services.domain
 
CacheApiBean() - Constructor for class org.ff4j.services.domain.CacheApiBean
 
CacheApiBean(FeatureStore) - Constructor for class org.ff4j.services.domain.CacheApiBean
 
CacheApiBean(PropertyStore) - Constructor for class org.ff4j.services.domain.CacheApiBean
 
CacheApiBean - Class in org.ff4j.web.api.resources.domain
Information of Cache.
CacheApiBean(FeatureStore) - Constructor for class org.ff4j.web.api.resources.domain.CacheApiBean
Constructor from its feature store.
CacheApiBean(PropertyStore) - Constructor for class org.ff4j.web.api.resources.domain.CacheApiBean
Constructor from its feature store.
cacheJson(Object) - Static method in class org.ff4j.utils.JsonUtils
Cache JSON expression for a store.
cacheManager - Variable in class org.ff4j.test.cache.AbstractCacheManagerJUnitTest
Cache Manager.
CACHENAME_FEATURES - Static variable in class org.ff4j.cache.FF4jJCacheManager
cache name of the features.
CACHENAME_FEATURES - Static variable in class org.ff4j.ehcache.FF4JEhCacheConstants
Default cache name.
CACHENAME_FEATURES - Static variable in class org.ff4j.ehcache.FF4jEhCacheWrapper
Default cache name.
CACHENAME_PROPERTIES - Static variable in class org.ff4j.cache.FF4jJCacheManager
cache name of the properties.
CACHENAME_PROPERTIES - Static variable in class org.ff4j.ehcache.FF4JEhCacheConstants
Default cache name.
CACHENAME_PROPERTIES - Static variable in class org.ff4j.ehcache.FF4jEhCacheWrapper
Default cache name.
call() - Method in class org.ff4j.audit.EventWorker
CANNOT_BUILD_PIE_CHART_FROM_REPOSITORY - Static variable in class org.ff4j.audit.repository.JdbcEventRepository
error message.
CANNOT_CHECK_FEATURE_EXISTENCE_ERROR_RELATED_TO_DATABASE - Static variable in class org.ff4j.store.JdbcFeatureStore
Error message 1.
CANNOT_READ_AUDITTABLE - Static variable in class org.ff4j.audit.repository.JdbcEventRepository
Error message 1.
CANNOT_UPDATE_FEATURES_DATABASE_SQL_ERROR - Static variable in class org.ff4j.store.JdbcFeatureStore
Error message 2.
CassandraConnection - Class in org.ff4j.cassandra
Connection to Cassandra.
CassandraConnection() - Constructor for class org.ff4j.cassandra.CassandraConnection
Default.
CassandraConnection(String, String) - Constructor for class org.ff4j.cassandra.CassandraConnection
Init with login and password.
CassandraConnection(String, int) - Constructor for class org.ff4j.cassandra.CassandraConnection
Initialization of host and port.
CassandraConnection(String, int, String, String) - Constructor for class org.ff4j.cassandra.CassandraConnection
Initialization of host and port.
CassandraConnection(Cluster) - Constructor for class org.ff4j.cassandra.CassandraConnection
Initialization with cluster.
CassandraConstants - Class in org.ff4j.cassandra
Constants to work with
CassandraMapper - Class in org.ff4j.cassandra
Map result from cassandra query to target FF4J objects.
CassandraQueryBuilder - Class in org.ff4j.cassandra
Helper to create query in Cassandra.
CassandraQueryBuilder(CassandraConnection) - Constructor for class org.ff4j.cassandra.CassandraQueryBuilder
Initialization of the builder with a dedicated connection.
CDATA_END - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
CDATA_START - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
check(Flip, MethodInvocation) - Method in class org.ff4j.aop.FeatureAdvisor
Call if Flipped based on different parameters of the annotation
check(String) - Method in class org.ff4j.FF4j
Ask if flipped.
check(String, FlippingExecutionContext) - Method in class org.ff4j.FF4j
Elegant way to ask for flipping.
check(String) - Method in class org.ff4j.services.FF4jServices
 
check(String, Map<String, String>) - Method in class org.ff4j.services.FF4jServices
 
check(String) - Method in class org.ff4j.spring.boot.web.api.resources.FF4jResource
 
check(String, MultiValueMap<String, String>) - Method in class org.ff4j.spring.boot.web.api.resources.FF4jResource
 
check(HttpHeaders, String) - Method in class org.ff4j.web.api.resources.FF4jResource
Check if feature if flipped
checkOveridingStrategy(String, FlippingStrategy) - Method in class org.ff4j.FF4j
Overriding strategy on feature.
checkOveridingStrategy(String, FlippingStrategy, FlippingExecutionContext) - Method in class org.ff4j.FF4j
Overriding strategy on feature.
checkPOST(HttpHeaders, String, MultivaluedMap<String, String>) - Method in class org.ff4j.web.api.resources.FF4jResource
Check if feature if flipped
clean() - Method in class org.ff4j.test.cache.AbstractCacheManagerJUnitTest
 
clear() - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Empty features set.
clear() - Method in class org.ff4j.audit.proxy.PropertyStoreAuditProxy
Empty current property store.
clear() - Method in class org.ff4j.cache.FF4jCacheProxy
Empty features set.
clear() - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Empty features set.
clear() - Method in class org.ff4j.cassandra.store.PropertyStoreCassandra
Empty current property store.
clear() - Method in class org.ff4j.commonsconf.FF4jConfiguration
clear() - Method in class org.ff4j.commonsconf.PropertyStoreCommonsConfig
Empty current property store.
clear() - Method in interface org.ff4j.core.FeatureStore
Empty features set.
clear() - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Empty features set.
clear() - Method in class org.ff4j.elastic.store.PropertyStoreElastic
Empty current property store.
clear() - Method in class org.ff4j.jmx.FeatureStoreMBeanSpring
Empty features set.
clear() - Method in class org.ff4j.mongo.store.FeatureStoreMongo
Empty features set.
clear() - Method in class org.ff4j.mongo.store.PropertyStoreMongo
Empty current property store.
clear() - Method in class org.ff4j.neo4j.store.FeatureStoreNeo4J
Empty features set.
clear() - Method in class org.ff4j.neo4j.store.PropertyStoreNeo4j
Empty current property store.
clear() - Method in class org.ff4j.property.multi.AbstractPropertyMap
clear() - Method in class org.ff4j.property.multi.AbstractPropertyMultiValued
clear() - Method in class org.ff4j.property.store.InMemoryPropertyStore
Empty current property store.
clear() - Method in class org.ff4j.property.store.JdbcPropertyStore
Empty current property store.
clear() - Method in interface org.ff4j.property.store.PropertyStore
Empty current property store.
clear() - Method in class org.ff4j.store.FeatureStoreEhCache
Empty features set.
clear() - Method in class org.ff4j.store.FeatureStoreJCache
Empty features set.
clear() - Method in class org.ff4j.store.FeatureStoreMongoDB
Empty features set.
clear() - Method in class org.ff4j.store.FeatureStoreRedis
Empty features set.
clear() - Method in class org.ff4j.store.FeatureStoreSpringJdbc
Empty features set.
clear() - Method in class org.ff4j.store.InMemoryFeatureStore
Empty features set.
clear() - Method in class org.ff4j.store.JdbcFeatureStore
Empty features set.
clear() - Method in class org.ff4j.store.PropertyStoreEhCache
Empty current property store.
clear() - Method in class org.ff4j.store.PropertyStoreJCache
Empty current property store.
clear() - Method in class org.ff4j.store.PropertyStoreMongoDB
Empty current property store.
clear() - Method in class org.ff4j.store.PropertyStoreRedis
Empty current property store.
clear() - Method in class org.ff4j.store.PropertyStoreSpringJdbc
Empty current property store.
clear() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
clear() - Method in class org.ff4j.web.api.resources.FeatureStoreResource
POST Operation to clean cache.
clear() - Method in class org.ff4j.web.api.resources.PropertyStoreResource
POST Operation to clean cache.
clear() - Method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Empty features set.
clear() - Method in class org.ff4j.web.jersey1.store.PropertyStoreHttp
Empty current property store.
clear() - Method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Empty features set.
clear() - Method in class org.ff4j.web.jersey2.store.PropertyStoreHttp
Empty current property store.
clearCachedFeatureStore() - Method in class org.ff4j.services.FeatureStoreServices
 
clearCachedFeatureStore() - Method in class org.ff4j.spring.boot.web.api.resources.FeatureStoreResource
 
clearCachedPropertyStore() - Method in class org.ff4j.services.PropertyStoreServices
 
clearCachedPropertyStore() - Method in class org.ff4j.spring.boot.web.api.resources.PropertyStoreResource
 
clearFeatures() - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
Remove everything present within feature cache.
clearFeatures() - Method in class org.ff4j.cache.FeatureCacheProviderRedis
Remove everything present within feature cache.
clearFeatures() - Method in interface org.ff4j.cache.FF4JCacheManager
Remove everything present within feature cache.
clearFeatures() - Method in class org.ff4j.cache.FF4jJCacheManager
Remove everything present within feature cache.
clearFeatures() - Method in class org.ff4j.cache.InMemoryCacheManager
Remove everything present within feature cache.
clearFeatures() - Method in class org.ff4j.web.api.resources.FeatureStoreResource
 
clearProperties() - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
Remove everything present within properties cache.
clearProperties() - Method in class org.ff4j.cache.FeatureCacheProviderRedis
Remove everything present within properties cache.
clearProperties() - Method in interface org.ff4j.cache.FF4JCacheManager
Remove everything present within properties cache.
clearProperties() - Method in class org.ff4j.cache.FF4jJCacheManager
Remove everything present within properties cache.
clearProperties() - Method in class org.ff4j.cache.InMemoryCacheManager
Remove everything present within properties cache.
clearProperties() - Method in class org.ff4j.web.api.resources.PropertyStoreResource
 
clearProperty(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
client - Variable in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Jersey Client.
client - Variable in class org.ff4j.web.jersey1.store.PropertyStoreHttp
Jersey Client.
client - Variable in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Jersey Client.
client - Variable in class org.ff4j.web.jersey2.store.PropertyStoreHttp
Jersey Client.
CLIENT_HOSTNAME - Static variable in class org.ff4j.strategy.ClientFilterStrategy
Parameter to be checked in context.
ClientFilterStrategy - Class in org.ff4j.strategy
This strategy will check hostName and flipped only if it's contained in expected list.
ClientFilterStrategy() - Constructor for class org.ff4j.strategy.ClientFilterStrategy
Default Constructor.
ClientFilterStrategy(String) - Constructor for class org.ff4j.strategy.ClientFilterStrategy
Parameterized constructor.
close() - Method in class org.ff4j.cassandra.CassandraConnection
Close cluster.
closeConnection(Connection) - Static method in class org.ff4j.utils.JdbcUtils
Return connection to pool.
closeResultSet(ResultSet) - Static method in class org.ff4j.utils.JdbcUtils
Close resultset.
closeStatement(PreparedStatement) - Static method in class org.ff4j.utils.JdbcUtils
Utility method to close statement properly.
closeStatement(Statement) - Static method in class org.ff4j.utils.JdbcUtils
Utility method to close statement properly.
COL_EVENT_ACTION - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_ACTION - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_DATE - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_DURATION - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_DURATION - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_HOSTNAME - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_HOSTNAME - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_KEYS - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_KEYS - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_NAME - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_NAME - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_SOURCE - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_SOURCE - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_TIME - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_TIME - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_TYPE - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_TYPE - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_UID - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_USER - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_USER - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_UUID - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_VALUE - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name for table FF4J_AUDIT.
COL_EVENT_VALUE - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name for table FF4J_AUDIT.
COL_FEAT_CUSTOMPROPERTIES - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_FEATURES.
COL_FEAT_DESCRIPTION - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_FEATURES.
COL_FEAT_DESCRIPTION - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_FEATURES.
COL_FEAT_ENABLE - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_FEATURES.
COL_FEAT_ENABLE - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_FEATURES.
COL_FEAT_EXPRESSION - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_FEATURES.
COL_FEAT_EXPRESSION - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_FEATURES.
COL_FEAT_GROUPNAME - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_FEATURES.
COL_FEAT_GROUPNAME - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_FEATURES.
COL_FEAT_ROLES - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_FEATURES.
COL_FEAT_STRATEGY - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_FEATURES.
COL_FEAT_STRATEGY - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_FEATURES.
COL_FEAT_UID - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_FEATURES.
COL_FEAT_UID - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_FEATURES.
COL_PROPERTY_CLAZZ - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_PROPERTIES.
COL_PROPERTY_DESCRIPTION - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_PROPERTIES.
COL_PROPERTY_DESCRIPTION - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_PROPERTIES.
COL_PROPERTY_FEATID - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_PROPERTIES.
COL_PROPERTY_FEATID - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_PROPERTIES.
COL_PROPERTY_FIXED - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_PROPERTIES.
COL_PROPERTY_FIXED - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_PROPERTIES.
COL_PROPERTY_ID - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_PROPERTIES.
COL_PROPERTY_ID - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_PROPERTIES.
COL_PROPERTY_TYPE - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_PROPERTIES.
COL_PROPERTY_VALUE - Static variable in class org.ff4j.cassandra.CassandraConstants
sql column name from table FF4J_PROPERTIES.
COL_PROPERTY_VALUE - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_PROPERTIES.
COL_ROLE_FEATID - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_ROLES.
COL_ROLE_ROLENAME - Static variable in class org.ff4j.store.JdbcStoreConstants
sql column name from table FF4J_ROLES.
collectionAsJson(Collection<T>) - Static method in class org.ff4j.utils.JsonUtils
Serialize a collection of object as Json.
COLUMN_FAMILY_AUDIT - Static variable in class org.ff4j.cassandra.CassandraConstants
column Family.
COLUMN_FAMILY_FEATURES - Static variable in class org.ff4j.cassandra.CassandraConstants
column Family.
COLUMN_FAMILY_PROPERTIES - Static variable in class org.ff4j.cassandra.CassandraConstants
column Family.
CommonConstants - Class in org.ff4j.services.constants
 
compareTo(Event) - Method in class org.ff4j.audit.Event
configure() - Method in class org.ff4j.web.api.FF4jApiApplicationJersey2x.FF4jBinder
 
connectOptions() - Static method in class org.ff4j.cli.FF4jCliOptions
Options for command Line.
ConsoleConstants - Class in org.ff4j.web.embedded
Global constants to work with web console ff4j.
ConsoleOperations - Class in org.ff4j.web.embedded
 
ConsoleRenderer - Class in org.ff4j.web.embedded
Used to build GUI Interface for feature flip servlet.
ConsoleServlet - Class in org.ff4j.web.embedded
Unique Servlet to manage FlipPoints and security
ConsoleServlet() - Constructor for class org.ff4j.web.embedded.ConsoleServlet
 
contains(Object) - Method in class org.ff4j.property.multi.AbstractPropertyMultiValued
containsAll(Collection<?>) - Method in class org.ff4j.property.multi.AbstractPropertyMultiValued
containsKey(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
containsKey(String) - Method in class org.ff4j.core.FlippingExecutionContext
Check inexistence of key within map
containsKey(Object) - Method in class org.ff4j.property.multi.AbstractPropertyMap
containsValue(Object) - Method in class org.ff4j.property.multi.AbstractPropertyMap
CONTENT_TYPE_CSS - Static variable in class org.ff4j.web.bean.WebConstants
Content type for response.
CONTENT_TYPE_CSS - Static variable in class org.ff4j.web.embedded.ConsoleConstants
Content type for response.
CONTENT_TYPE_FONT - Static variable in class org.ff4j.web.bean.WebConstants
Content type for response.
CONTENT_TYPE_HTML - Static variable in class org.ff4j.web.bean.WebConstants
Content type for response.
CONTENT_TYPE_HTML - Static variable in class org.ff4j.web.embedded.ConsoleConstants
Content type for response.
CONTENT_TYPE_JS - Static variable in class org.ff4j.web.bean.WebConstants
Content type for response.
CONTENT_TYPE_JS - Static variable in class org.ff4j.web.embedded.ConsoleConstants
Content type for response.
CONTENT_TYPE_JSON - Static variable in class org.ff4j.web.bean.WebConstants
Content type for response.
CONTENT_TYPE_JSON - Static variable in class org.ff4j.web.embedded.ConsoleConstants
Content type for response.
CONTENT_TYPE_TEXT - Static variable in class org.ff4j.web.bean.WebConstants
Content type for response.
ContextLocation - Enum in org.ff4j.aop
Enumeration that represents the location of the flipping context execution which will be passed to the flipping strategy.
CQL_CREATEKEYSPACE - Static variable in class org.ff4j.cassandra.CassandraConstants
CQL to work with features.
cqlAddFeatureToGroup() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlAuditFeatureUsage(EventQueryDefinition) - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlAuditTrail(EventQueryDefinition) - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlCreateColumnFamilyAudit() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlCreateColumnFamilyFeature() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
Generate expected CQL to create to column family Features.
cqlCreateColumnFamilyProperties() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlCreateEvent(int) - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlCreateFeature() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlCreateIndexGroupName() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlCreateProperty() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlDeleteFeature() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlDeleteProperty() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlDisableFeature() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlDropAudit() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlDropFeatures() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlDropProperties() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlEnableFeature() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlExistFeature() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlExistGroup() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlExistProperty() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlFeatureUsageHitCount(EventQueryDefinition) - Method in class org.ff4j.cassandra.CassandraQueryBuilder
Get uids -> between 2 dates -> For features only -> for check only
cqlGetEventById() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlGetFeaturesNamesOfAGroup() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlGetFeaturesOfAGroup() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlGetGroups() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlGrantRoleOnFeature(String) - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlHostHitCount(EventQueryDefinition) - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlPropertyNames() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlReadFeature() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlReadFeatureRoles() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlReadProperty() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlRemoveFeatureFromGroup() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlSourceHitCount(EventQueryDefinition) - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlTruncateAudit() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlTruncateFeatures() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlTruncateProperties() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlUpdateFeatureRoles() - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
cqlUserHitCount(EventQueryDefinition) - Method in class org.ff4j.cassandra.CassandraQueryBuilder
 
create(Feature) - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Create flipPoint in storage (with roles).
create(Feature) - Method in class org.ff4j.cache.FF4jCacheProxy
Create flipPoint in storage (with roles).
create(Feature) - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Create flipPoint in storage (with roles).
create(Feature) - Method in interface org.ff4j.core.FeatureStore
Create flipPoint in storage (with roles).
create(Feature) - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Create flipPoint in storage (with roles).
create(Feature) - Method in class org.ff4j.jmx.FeatureStoreMBeanSpring
 
create(Feature) - Method in class org.ff4j.mongo.store.FeatureStoreMongo
Create flipPoint in storage (with roles).
create(Feature) - Method in class org.ff4j.neo4j.store.FeatureStoreNeo4J
Create flipPoint in storage (with roles).
create(Feature) - Method in class org.ff4j.store.FeatureStoreEhCache
Create flipPoint in storage (with roles).
create(Feature) - Method in class org.ff4j.store.FeatureStoreJCache
Create flipPoint in storage (with roles).
create(Feature) - Method in class org.ff4j.store.FeatureStoreMongoDB
Create flipPoint in storage (with roles).
create(Feature) - Method in class org.ff4j.store.FeatureStoreRedis
Create flipPoint in storage (with roles).
create(Feature) - Method in class org.ff4j.store.FeatureStoreSpringJdbc
Create flipPoint in storage (with roles).
create(Feature) - Method in class org.ff4j.store.InMemoryFeatureStore
Create flipPoint in storage (with roles).
create(Feature) - Method in class org.ff4j.store.JdbcFeatureStore
Create flipPoint in storage (with roles).
create(AbstractMethod) - Method in class org.ff4j.web.api.security.FF4jRolesResourceFilterFactory
create(Feature) - Method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Create flipPoint in storage (with roles).
create(Feature) - Method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Create flipPoint in storage (with roles).
createApiKey(String, boolean, boolean, Set<String>) - Method in class org.ff4j.web.ApiConfig
Helper method to create an apiKey.
createCacheForFeatures() - Method in class org.ff4j.cache.FF4jJCacheManager
Default initialisation of cache.
createCacheForProperties() - Method in class org.ff4j.cache.FF4jJCacheManager
Default initialisation of cache.
createCustomProperties(String, Collection<Property<?>>) - Method in class org.ff4j.store.JdbcFeatureStore
Ease creation of properties in Database.
createFeature(Feature) - Method in class org.ff4j.FF4j
Create new Feature.
createFeature(String, boolean, String) - Method in class org.ff4j.FF4j
Create new Feature.
createFeature(String, boolean) - Method in class org.ff4j.FF4j
Create new Feature.
createFeature(String) - Method in class org.ff4j.FF4j
Create new Feature.
createFeature() - Method in class org.ff4j.store.JdbcQueryBuilder
 
createFeature(FF4j, HttpServletRequest) - Static method in class org.ff4j.web.embedded.ConsoleOperations
User action to create a new Feature.
createFeatureProperty() - Method in class org.ff4j.store.JdbcQueryBuilder
 
createKeySpace() - Method in class org.ff4j.cassandra.CassandraConnection
Create keySpace with default value.
createKeySpace(String, int) - Method in class org.ff4j.cassandra.CassandraConnection
Create keyspace.
createNewSerie(String) - Method in class org.ff4j.audit.chart.TimeSeriesChart
Create new Serie with existing slots.
createOrUpdateFeature(String, FeatureApiBean) - Method in class org.ff4j.services.FeatureServices
 
createOrUpdateFeature(String, FeatureApiBean) - Method in class org.ff4j.spring.boot.web.api.resources.FeatureResource
 
createOrUpdateProperty(String, PropertyApiBean) - Method in class org.ff4j.services.PropertyServices
 
createOrUpdateProperty(String, PropertyApiBean) - Method in class org.ff4j.spring.boot.web.api.resources.PropertyResource
 
createProperty(Property<T>) - Method in class org.ff4j.audit.proxy.PropertyStoreAuditProxy
Create new property within store.
createProperty(Property<T>) - Method in class org.ff4j.cache.FF4jCacheProxy
Create new property within store.
createProperty(Property<T>) - Method in class org.ff4j.cassandra.store.PropertyStoreCassandra
Create new property within store.
createProperty(Property<T>) - Method in class org.ff4j.commonsconf.PropertyStoreCommonsConfig
Create new property within store.
createProperty(Property<T>) - Method in class org.ff4j.elastic.store.PropertyStoreElastic
Create new property within store.
createProperty(Property<?>) - Method in class org.ff4j.FF4j
Create new Property.
createProperty(Property<T>) - Method in class org.ff4j.mongo.store.PropertyStoreMongo
Create new property within store.
createProperty(Property<T>) - Method in class org.ff4j.neo4j.store.PropertyStoreNeo4j
Create new property within store.
createProperty(Property<T>) - Method in class org.ff4j.property.store.InMemoryPropertyStore
Create new property within store.
createProperty(Property<T>) - Method in class org.ff4j.property.store.JdbcPropertyStore
Create new property within store.
createProperty(Property<T>) - Method in interface org.ff4j.property.store.PropertyStore
Create new property within store.
createProperty(String, Object) - Static method in class org.ff4j.property.util.PropertyFactory
Factory method to create property.
createProperty(String, String, String) - Static method in class org.ff4j.property.util.PropertyFactory
Factory method to create property.
createProperty(PropertyJsonBean) - Static method in class org.ff4j.property.util.PropertyFactory
Create Property from generic bean.
createProperty(String, String, String, String, Set<String>) - Static method in class org.ff4j.property.util.PropertyFactory
Factory method to create property.
createProperty() - Method in class org.ff4j.store.JdbcQueryBuilder
 
createProperty(Property<T>) - Method in class org.ff4j.store.PropertyStoreEhCache
Create new property within store.
createProperty(Property<T>) - Method in class org.ff4j.store.PropertyStoreJCache
Create new property within store.
createProperty(Property<T>) - Method in class org.ff4j.store.PropertyStoreMongoDB
Create new property within store.
createProperty(Property<T>) - Method in class org.ff4j.store.PropertyStoreRedis
Create new property within store.
createProperty(Property<T>) - Method in class org.ff4j.store.PropertyStoreSpringJdbc
Create new property within store.
createProperty(FF4j, HttpServletRequest) - Static method in class org.ff4j.web.embedded.ConsoleOperations
Create new property in store.
createProperty(Property<T>) - Method in class org.ff4j.web.jersey1.store.PropertyStoreHttp
Create new property within store.
createProperty(Property<T>) - Method in class org.ff4j.web.jersey2.store.PropertyStoreHttp
Create new property within store.
createSchema() - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.audit.proxy.PropertyStoreAuditProxy
Initialize target database with expected schema if needed.
createSchema() - Method in interface org.ff4j.audit.repository.EventRepository
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.audit.repository.InMemoryEventRepository
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.audit.repository.JdbcEventRepository
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.cache.FF4jCacheProxy
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.cassandra.store.EventRepositoryCassandra
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.cassandra.store.PropertyStoreCassandra
Initialize target database with expected schema if needed.
createSchema() - Method in interface org.ff4j.core.FeatureStore
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.elastic.store.PropertyStoreElastic
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.FF4j
Create tables/collections/columns in DB (if required).
createSchema() - Method in class org.ff4j.jmx.FeatureStoreMBeanSpring
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.mongo.store.EventRepositoryMongo
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.mongo.store.FeatureStoreMongo
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.mongo.store.PropertyStoreMongo
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.neo4j.store.FeatureStoreNeo4J
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.neo4j.store.PropertyStoreNeo4j
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.property.store.AbstractPropertyStore
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.property.store.JdbcPropertyStore
Initialize target database with expected schema if needed.
createSchema() - Method in interface org.ff4j.property.store.PropertyStore
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.store.AbstractFeatureStore
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.store.EventRepositoryRedis
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.store.FeatureStoreMongoDB
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.store.FeatureStoreSpringJdbc
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.store.JdbcFeatureStore
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.store.PropertyStoreMongoDB
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.store.PropertyStoreSpringJdbc
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.web.api.resources.FeatureStoreResource
 
createSchema() - Method in class org.ff4j.web.api.resources.PropertyStoreResource
 
createSchema() - Method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.web.jersey1.store.PropertyStoreHttp
Initialize target database with expected schema if needed.
createSchema() - Method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Initialize the target database schema by creating expected structures.
createSchema() - Method in class org.ff4j.web.jersey2.store.PropertyStoreHttp
Initialize target database with expected schema if needed.
createUser(String, String, boolean, boolean, Set<String>) - Method in class org.ff4j.web.ApiConfig
Helper method to create a user.
CSS_SESSIONATTRIBUTE_NAME - Static variable in class org.ff4j.web.bean.WebConstants
attribute name.
CUSTOM_PROPERTY - Static variable in class org.ff4j.test.TestsFf4jConstants
Custom property name.
CustomMessageResolver - Class in org.ff4j.web.console
All message in the same properties file embedded.
CustomMessageResolver() - Constructor for class org.ff4j.web.console.CustomMessageResolver
 
CustomMessageResolver - Class in org.ff4j.web.thymeleaf
All message in the same properties file embedded.
CustomMessageResolver() - Constructor for class org.ff4j.web.thymeleaf.CustomMessageResolver
Default constructor.
CUSTOMPROPERTIES - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
Custom Properties.
customPropertiesAsJson(Map<String, ? extends Property<?>>) - Static method in class org.ff4j.utils.JsonUtils
Serialized custom properties.
CustomPropertyRowMapper - Class in org.ff4j.store.rowmapper
Convert resultset into PropertyString.
CustomPropertyRowMapper() - Constructor for class org.ff4j.store.rowmapper.CustomPropertyRowMapper
 
cyan(String) - Static method in class org.ff4j.cli.ansi.AnsiTerminal
Change text color to cyan.

D

DarkLaunchStrategy - Class in org.ff4j.strategy
The Dark Launch devops pattern is the capacity for a system to enable a new feature for a subset of incoming requests and measure if the new feature introduce some overhead.
DarkLaunchStrategy() - Constructor for class org.ff4j.strategy.DarkLaunchStrategy
 
DarkLaunchStrategy(double) - Constructor for class org.ff4j.strategy.DarkLaunchStrategy
 
DATE_PATTERN - Static variable in class org.ff4j.strategy.time.ReleaseDateFlipStrategy
 
debug() - Method in class org.ff4j.property.PropertyLogLevel
update to debug
DEFAULT_CACHENAME - Static variable in class org.ff4j.cache.InMemoryCacheManager
cache name if several caches within memory.
DEFAULT_COLLECTIONAME_FEATURES - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
Default collection name for features.
DEFAULT_COLLECTIONAME_PROPERTIES - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
Default collection name for properties.
DEFAULT_DBNAME - Static variable in class org.ff4j.mongo.MongoDbConstants
Default mon dg name (use ff4j).
DEFAULT_DBNAME - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
Default mon dg name (use ff4j).
DEFAULT_DELIMETER - Static variable in class org.ff4j.property.multi.AbstractPropertyMultiValued
Delimiter for lists.
DEFAULT_EVENT_COLLECTION - Static variable in class org.ff4j.mongo.MongoDbConstants
Default event name.
DEFAULT_FEATURE_COLLECTION - Static variable in class org.ff4j.mongo.MongoDbConstants
Default event name.
DEFAULT_HOST - Static variable in class org.ff4j.cassandra.CassandraConstants
Default cassandra parameter.
DEFAULT_KEYSPACE - Static variable in class org.ff4j.cassandra.CassandraConstants
Default keySpace.
DEFAULT_POOL_SIZE - Static variable in class org.ff4j.audit.EventPublisher
DEFAULT.
DEFAULT_PROPERTY_COLLECTION - Static variable in class org.ff4j.mongo.MongoDbConstants
Default event name.
DEFAULT_QUEUE_CAPACITY - Static variable in class org.ff4j.audit.EventPublisher
DEFAULT.
DEFAULT_REPLICATION_FACTOR - Static variable in class org.ff4j.cassandra.CassandraConstants
Default keySpace.
DEFAULT_TIME_TO_IDLE - Static variable in class org.ff4j.ehcache.FF4JEhCacheConstants
Default time to idle.
DEFAULT_TIME_TO_LIVE - Static variable in class org.ff4j.ehcache.FF4JEhCacheConstants
Default TTL is one hour.
DEFAULT_TTL - Static variable in class org.ff4j.cache.InMemoryCacheEntry
Default TTL is one hour.
DEFAULT_TTL - Static variable in class org.ff4j.redis.RedisContants
default ttl.
DefaultAuthorisationManager - Class in org.ff4j.test.security
Helper to test DefaultAuthorisationManager interface.
DefaultAuthorisationManager() - Constructor for class org.ff4j.test.security.DefaultAuthorisationManager
Constructor for manager.
DefaultAuthorisationManager(Set<String>, Set<String>) - Constructor for class org.ff4j.test.security.DefaultAuthorisationManager
Constructor for manager.
DefaultAuthorisationManager(Set<String>, Set<String>, String) - Constructor for class org.ff4j.test.security.DefaultAuthorisationManager
Constructor for manager.
defaultMessages - Variable in class org.ff4j.web.console.CustomMessageResolver
Default properties "messages.properties".
defaultMessages - Variable in class org.ff4j.web.thymeleaf.CustomMessageResolver
Default properties "messages.properties".
defaultObjectMapper - Variable in class org.ff4j.utils.json.FF4jCustomObjectMapper
Jackson Mapper.
defaultStore - Variable in class org.ff4j.test.propertystore.PropertyStoreTestSupport
Default InMemoryStore for test purposes.
defaultStore - Variable in class org.ff4j.test.store.FeatureStoreTestSupport
Default InMemoryStore for test purposes.
delete(String) - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.cache.FF4jCacheProxy
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Remove fliPoint from store.
delete(String) - Method in interface org.ff4j.core.FeatureStore
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.FF4j
Delete feature name.
delete(String) - Method in class org.ff4j.jmx.FeatureStoreMBeanSpring
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.mongo.store.FeatureStoreMongo
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.neo4j.store.FeatureStoreNeo4J
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.store.FeatureStoreEhCache
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.store.FeatureStoreJCache
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.store.FeatureStoreMongoDB
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.store.FeatureStoreRedis
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.store.FeatureStoreSpringJdbc
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.store.InMemoryFeatureStore
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.store.JdbcFeatureStore
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Remove fliPoint from store.
delete(String) - Method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Remove fliPoint from store.
DELETE_OK - Static variable in class org.ff4j.test.propertystore.PropertyStoreTestSupport
 
deleteAllCustomProperties() - Method in class org.ff4j.store.JdbcQueryBuilder
 
deleteAllFeatureCustomProperties() - Method in class org.ff4j.store.JdbcQueryBuilder
 
deleteAllFeatures() - Method in class org.ff4j.services.FeatureStoreServices
 
deleteAllFeatures() - Method in class org.ff4j.spring.boot.web.api.resources.FeatureStoreResource
 
deleteAllFeatures() - Method in class org.ff4j.store.JdbcQueryBuilder
 
deleteAllProperties() - Method in class org.ff4j.services.PropertyStoreServices
 
deleteAllProperties() - Method in class org.ff4j.spring.boot.web.api.resources.PropertyStoreResource
 
deleteAllProperties() - Method in class org.ff4j.store.JdbcQueryBuilder
 
deleteAllRoles() - Method in class org.ff4j.store.JdbcQueryBuilder
 
deleteFeature(String) - Method in class org.ff4j.services.FeatureServices
 
deleteFeature(String) - Method in class org.ff4j.spring.boot.web.api.resources.FeatureResource
 
deleteFeature() - Method in class org.ff4j.store.JdbcQueryBuilder
 
deleteFeature(String) - Method in class org.ff4j.web.api.resources.FeatureResource
Delete feature by its id.
deleteFeatureProperty() - Method in class org.ff4j.store.JdbcQueryBuilder
 
deleteFeatureRole() - Method in class org.ff4j.store.JdbcQueryBuilder
 
deleteKOdoesnotexist() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
deleteKOempty() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
deleteKOnull() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
deleteOK() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
deleteProperty(String) - Method in class org.ff4j.audit.proxy.PropertyStoreAuditProxy
Delete current property.
deleteProperty(String) - Method in class org.ff4j.cache.FF4jCacheProxy
Delete current property.
deleteProperty(String) - Method in class org.ff4j.cassandra.store.PropertyStoreCassandra
Delete current property.
deleteProperty(String) - Method in class org.ff4j.commonsconf.PropertyStoreCommonsConfig
Delete current property.
deleteProperty(String) - Method in class org.ff4j.elastic.store.PropertyStoreElastic
Delete current property.
deleteProperty(String) - Method in class org.ff4j.FF4j
Delete new Property.
deleteProperty(String) - Method in class org.ff4j.mongo.store.PropertyStoreMongo
Delete current property.
deleteProperty(String) - Method in class org.ff4j.neo4j.store.PropertyStoreNeo4j
Delete current property.
deleteProperty(String) - Method in class org.ff4j.property.store.InMemoryPropertyStore
Delete current property.
deleteProperty(String) - Method in class org.ff4j.property.store.JdbcPropertyStore
Delete current property.
deleteProperty(String) - Method in interface org.ff4j.property.store.PropertyStore
Delete current property.
deleteProperty(String) - Method in class org.ff4j.services.PropertyServices
 
deleteProperty(String) - Method in class org.ff4j.spring.boot.web.api.resources.PropertyResource
 
deleteProperty() - Method in class org.ff4j.store.JdbcQueryBuilder
 
deleteProperty(String) - Method in class org.ff4j.store.PropertyStoreEhCache
Delete current property.
deleteProperty(String) - Method in class org.ff4j.store.PropertyStoreJCache
Delete current property.
deleteProperty(String) - Method in class org.ff4j.store.PropertyStoreMongoDB
Delete current property.
deleteProperty(String) - Method in class org.ff4j.store.PropertyStoreRedis
Delete current property.
deleteProperty(String) - Method in class org.ff4j.store.PropertyStoreSpringJdbc
Delete current property.
deleteProperty(String) - Method in class org.ff4j.web.api.resources.PropertyResource
Delete feature by its id.
deleteProperty(String) - Method in class org.ff4j.web.jersey1.store.PropertyStoreHttp
Delete current property.
deleteProperty(String) - Method in class org.ff4j.web.jersey2.store.PropertyStoreHttp
Delete current property.
deleteRoles() - Method in class org.ff4j.store.JdbcQueryBuilder
 
description - Variable in class org.ff4j.property.BasePropertyBean
property description if exist.
description - Variable in class org.ff4j.property.Property
Short description of the property.
DESCRIPTION - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
DESCRIPTION
DESCRIPTION - Static variable in class org.ff4j.test.cache.AbstractCacheManagerJUnitTest
 
DESCRIPTION - Static variable in class org.ff4j.web.bean.WebConstants
HTTP Parameter.
DESCRIPTION - Static variable in class org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.ff4j.elastic.FeatureConverter
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.ff4j.elastic.PropertyConverter
 
destroyPool() - Method in class org.ff4j.redis.RedisConnection
Clean up connections after tests.
DIGIT_VALUE - Static variable in class org.ff4j.test.store.FeatureStoreTestSupport
 
disable(String) - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.cache.FF4jCacheProxy
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Create Feature is does not exist and enable it.
disable() - Method in class org.ff4j.core.Feature
Disable target feature
disable(String) - Method in interface org.ff4j.core.FeatureStore
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.FF4j
Disable Feature.
disable(String) - Method in class org.ff4j.jmx.FeatureStoreMBeanSpring
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.mongo.store.FeatureStoreMongo
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.neo4j.store.FeatureStoreNeo4J
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.store.FeatureStoreEhCache
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.store.FeatureStoreJCache
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.store.FeatureStoreMongoDB
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.store.FeatureStoreRedis
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.store.FeatureStoreSpringJdbc
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.store.InMemoryFeatureStore
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.store.JdbcFeatureStore
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Create Feature is does not exist and enable it.
disable(String) - Method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Create Feature is does not exist and enable it.
disableFeature(String) - Method in class org.ff4j.jmx.FF4JMBean
Exposition of 'disable' method
disableFeature(String) - Method in class org.ff4j.services.FeatureServices
 
disableFeature(String) - Method in class org.ff4j.spring.boot.web.api.resources.FeatureResource
 
disableFeature() - Method in class org.ff4j.store.JdbcQueryBuilder
 
disableGroup(String) - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.cache.FF4jCacheProxy
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Disable all features contained in the following group.
disableGroup(String) - Method in interface org.ff4j.core.FeatureStore
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.FF4j
Disable group.
disableGroup(String) - Method in class org.ff4j.jmx.FeatureStoreMBeanSpring
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.mongo.store.FeatureStoreMongo
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.neo4j.store.FeatureStoreNeo4J
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.services.GroupServices
 
disableGroup(String) - Method in class org.ff4j.spring.boot.web.api.resources.GroupResource
 
disableGroup(String) - Method in class org.ff4j.store.FeatureStoreEhCache
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.store.FeatureStoreJCache
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.store.FeatureStoreMongoDB
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.store.FeatureStoreRedis
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.store.FeatureStoreSpringJdbc
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.store.InMemoryFeatureStore
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.store.JdbcFeatureStore
Disable all features contained in the following group.
disableGroup() - Method in class org.ff4j.store.JdbcQueryBuilder
 
disableGroup(String) - Method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Disable all features contained in the following group.
disableGroup(String) - Method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Disable all features contained in the following group.
displayBanner() - Static method in class org.ff4j.cli.FF4jCliDisplay
Start Banner.
displayConf(FF4j) - Static method in class org.ff4j.cli.FF4jCliDisplay
Configuration for a sample environnement.
displayEnvironments(Map<String, FF4j>) - Static method in class org.ff4j.cli.FF4jCliDisplay
Display a table of available environments.
displayError(String) - Method in class org.ff4j.web.taglib.AbstractFeatureTag
Display an error message in tag.
displayFeatures(Map<String, Feature>) - Static method in class org.ff4j.cli.FF4jCliDisplay
Command line uptime
displayHelpConnected() - Static method in class org.ff4j.cli.FF4jCliDisplay
Help when an environnement is selected.
displayHelpNotConnected() - Static method in class org.ff4j.cli.FF4jCliDisplay
Help when no environnement is selected.
displayPrompt(String) - Static method in class org.ff4j.cli.FF4jCliDisplay
Display prompt like "ff4j@DEV>".
displayProperties(Map<String, Property<?>>) - Static method in class org.ff4j.cli.FF4jCliDisplay
Command line uptime
documentation(boolean) - Method in class org.ff4j.web.ApiConfigBuilder
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.ff4j.web.embedded.ConsoleServlet
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.ff4j.web.FF4jDispatcherServlet
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.ff4j.web.embedded.ConsoleServlet
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.ff4j.web.FF4jDispatcherServlet
doStartTag() - Method in class org.ff4j.web.taglib.AbstractFeatureTag
dropSchema() - Method in class org.ff4j.cassandra.CassandraConnection
Drop element relative to FF4J.
duration(long) - Method in class org.ff4j.audit.EventBuilder
 

E

ElasticConnection - Class in org.ff4j.elastic
Poor design by clun, to be challenged !!
ElasticConnection(ElasticConnectionMode, String, URL...) - Constructor for class org.ff4j.elastic.ElasticConnection
Proposal to initiate a connection to a elastic cluster.
ElasticConnectionMode - Enum in org.ff4j.elastic
 
ElasticConstants - Class in org.ff4j.elastic
 
ElasticConstants() - Constructor for class org.ff4j.elastic.ElasticConstants
 
ElasticQueryBuilder - Class in org.ff4j.elastic
Helper to create Jest queries.
ElasticQueryBuilder(ElasticConnection) - Constructor for class org.ff4j.elastic.ElasticQueryBuilder
Initialization of the builder with a dedicated connection.
enable(String) - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.cache.FF4jCacheProxy
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Enable/UP/switch on a FlipPoint.
enable() - Method in class org.ff4j.core.Feature
Enable target feature
enable(String) - Method in interface org.ff4j.core.FeatureStore
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.FF4j
Enable Feature.
enable(String) - Method in class org.ff4j.jmx.FeatureStoreMBeanSpring
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.mongo.store.FeatureStoreMongo
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.neo4j.store.FeatureStoreNeo4J
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.store.FeatureStoreEhCache
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.store.FeatureStoreJCache
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.store.FeatureStoreMongoDB
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.store.FeatureStoreRedis
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.store.FeatureStoreSpringJdbc
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.store.InMemoryFeatureStore
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.store.JdbcFeatureStore
Enable/UP/switch on a FlipPoint.
ENABLE - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
ENABLE
enable(String) - Method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Enable/UP/switch on a FlipPoint.
enable(String) - Method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Enable/UP/switch on a FlipPoint.
enableFeature(String) - Method in class org.ff4j.jmx.FF4JMBean
Exposition of 'enable' method
enableFeature(String) - Method in class org.ff4j.services.FeatureServices
 
enableFeature(String) - Method in class org.ff4j.spring.boot.web.api.resources.FeatureResource
 
enableFeature() - Method in class org.ff4j.store.JdbcQueryBuilder
 
enableFeatureOptions() - Static method in class org.ff4j.cli.FF4jCliOptions
Enable a feature.
enableGroup(String) - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.cache.FF4jCacheProxy
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Enable all features contained in the following group.
enableGroup(String) - Method in interface org.ff4j.core.FeatureStore
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.FF4j
Enable group.
enableGroup(String) - Method in class org.ff4j.jmx.FeatureStoreMBeanSpring
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.mongo.store.FeatureStoreMongo
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.neo4j.store.FeatureStoreNeo4J
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.services.GroupServices
 
enableGroup(String) - Method in class org.ff4j.spring.boot.web.api.resources.GroupResource
 
enableGroup(String) - Method in class org.ff4j.store.FeatureStoreEhCache
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.store.FeatureStoreJCache
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.store.FeatureStoreMongoDB
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.store.FeatureStoreRedis
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.store.FeatureStoreSpringJdbc
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.store.InMemoryFeatureStore
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.store.JdbcFeatureStore
Enable all features contained in the following group.
enableGroup() - Method in class org.ff4j.store.JdbcQueryBuilder
 
enableGroup(String) - Method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Enable all features contained in the following group.
enableGroup(String) - Method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Enable all features contained in the following group.
enableGroupOptions() - Static method in class org.ff4j.cli.FF4jCliOptions
Enable a feature.
enablePause() - Method in class org.ff4j.test.store.FeatureStoreTestSupport
 
END_DATE - Static variable in class org.ff4j.web.bean.WebConstants
HTTP Parameter.
error(SAXParseException) - Method in class org.ff4j.conf.XmlParserErrorHandler
error() - Method in class org.ff4j.property.PropertyLogLevel
update to error
ERROR - Static variable in class org.ff4j.web.bean.WebConstants
constant.
ERROR - Static variable in class org.ff4j.web.embedded.ConsoleServlet
Error Message.
ERROR_MSG_END - Static variable in class org.ff4j.web.taglib.AbstractFeatureTag
Error message constant.
ERROR_MSG_START - Static variable in class org.ff4j.web.taglib.AbstractFeatureTag
Error message constant.
ERROR_SYNTAX_IN_CONFIGURATION_FILE - Static variable in class org.ff4j.conf.XmlParser
 
escapeXML(String) - Method in class org.ff4j.conf.XmlParser
Substitution to create XML.
eval(FF4j, PageContext) - Method in class org.ff4j.web.taglib.AbstractFeatureTag
 
eval(FF4j, PageContext) - Method in class org.ff4j.web.taglib.FeatureTagDisable
eval(FF4j, PageContext) - Method in class org.ff4j.web.taglib.FeatureTagEnable
evaluate(String) - Method in class org.ff4j.cli.FF4jCliProcessor
Command are not the same if you have selected an environnement or not.
evaluate(String, FeatureStore, FlippingExecutionContext) - Method in interface org.ff4j.core.FlippingStrategy
Tell if flip should be realized.
evaluate(String, FeatureStore, FlippingExecutionContext) - Method in class org.ff4j.drools.FF4jDroolsFlippingStrategy
To retrieve result for rules execution there are 2 ways: - Modifed an existing fact - Retrieve FacHandler from session like session.getFactHandles(filter) FF4J expects the fact FF4JDroolsRequest to be modified by the target rules.
evaluate(FF4jDroolsRequest) - Method in class org.ff4j.drools.FF4jDroolsService
evaluate(String, FeatureStore, FlippingExecutionContext) - Method in class org.ff4j.strategy.BlackListStrategy
Tell if flip should be realized.
evaluate(String, FeatureStore, FlippingExecutionContext) - Method in class org.ff4j.strategy.ClientFilterStrategy
Tell if flip should be realized.
evaluate(String, FeatureStore, FlippingExecutionContext) - Method in class org.ff4j.strategy.el.ExpressionFlipStrategy
Tell if flip should be realized.
evaluate(String, FeatureStore, FlippingExecutionContext) - Method in class org.ff4j.strategy.PonderationStrategy
Tell if flip should be realized.
evaluate(String, FeatureStore, FlippingExecutionContext) - Method in class org.ff4j.strategy.ServerFilterStrategy
Tell if flip should be realized.
evaluate(String, FeatureStore, FlippingExecutionContext) - Method in class org.ff4j.strategy.time.OfficeHourStrategy
Tell if flip should be realized.
evaluate(String, FeatureStore, FlippingExecutionContext) - Method in class org.ff4j.strategy.time.ReleaseDateFlipStrategy
Tell if flip should be realized.
evalue(Map<String, Boolean>) - Method in class org.ff4j.strategy.el.ExpressionNode
Evalue the whole expression tree.
Event - Class in org.ff4j.audit
Audit information relevant to features.
Event() - Constructor for class org.ff4j.audit.Event
Default constructor.
Event(String, String, String, String) - Constructor for class org.ff4j.audit.Event
Default constructor.
EventBuilder - Class in org.ff4j.audit
 
EventBuilder() - Constructor for class org.ff4j.audit.EventBuilder
Default constructor.
EventBuilder(FF4j) - Constructor for class org.ff4j.audit.EventBuilder
Constructor with ff4J.
EventConstants - Class in org.ff4j.audit
Constant for Events.
EventMapper<STORE_OBJ> - Interface in org.ff4j.mapper
Specialization of mapper for Events
EventPublisher - Class in org.ff4j.audit
Default implementation of repository.
EventPublisher() - Constructor for class org.ff4j.audit.EventPublisher
Default constructor.
EventPublisher(EventRepository) - Constructor for class org.ff4j.audit.EventPublisher
Default constructor.
EventPublisher(int, int, EventRepository) - Constructor for class org.ff4j.audit.EventPublisher
Default constructor.
EventPublisher(int, int, EventRepository, long) - Constructor for class org.ff4j.audit.EventPublisher
Default constructor.
EventPublisher(EventRepository, ExecutorService) - Constructor for class org.ff4j.audit.EventPublisher
 
EventPublisher(EventRepository, ExecutorService, long) - Constructor for class org.ff4j.audit.EventPublisher
 
EventQueryDefinition - Class in org.ff4j.audit
Sample Query into Event Repository.
EventQueryDefinition() - Constructor for class org.ff4j.audit.EventQueryDefinition
Default constucot
EventQueryDefinition(long, long) - Constructor for class org.ff4j.audit.EventQueryDefinition
Constructor for a slot.
EventRejectedExecutionHandler - Class in org.ff4j.audit
Handle Rejects when publishing event.
EventRejectedExecutionHandler() - Constructor for class org.ff4j.audit.EventRejectedExecutionHandler
 
EventRepository - Interface in org.ff4j.audit.repository
Persistence store for Event messages.
EventRepositoryApiBean - Class in org.ff4j.services.domain
 
EventRepositoryApiBean() - Constructor for class org.ff4j.services.domain.EventRepositoryApiBean
 
EventRepositoryApiBean(EventRepository, Long, Long) - Constructor for class org.ff4j.services.domain.EventRepositoryApiBean
 
EventRepositoryApiBean - Class in org.ff4j.web.api.resources.domain
Bean to represent the event repository.
EventRepositoryApiBean() - Constructor for class org.ff4j.web.api.resources.domain.EventRepositoryApiBean
Default constructor.
EventRepositoryApiBean(EventRepository, Long, Long) - Constructor for class org.ff4j.web.api.resources.domain.EventRepositoryApiBean
 
EventRepositoryCassandra - Class in org.ff4j.cassandra.store
Implementation of audit into Cassandra DB
EventRepositoryCassandra() - Constructor for class org.ff4j.cassandra.store.EventRepositoryCassandra
Default constructor.
EventRepositoryCassandra(CassandraConnection) - Constructor for class org.ff4j.cassandra.store.EventRepositoryCassandra
Initialization through CassandraConnection.
EventRepositoryElastic - Class in org.ff4j.elastic.store
 
EventRepositoryElastic() - Constructor for class org.ff4j.elastic.store.EventRepositoryElastic
 
EventRepositoryJmxClient - Class in org.ff4j.jmx.client
 
EventRepositoryJmxClient() - Constructor for class org.ff4j.jmx.client.EventRepositoryJmxClient
 
EventRepositoryMongo - Class in org.ff4j.mongo.store
Implementation of EventRepository for Mongo.
EventRepositoryMongo(MongoCollection<Document>) - Constructor for class org.ff4j.mongo.store.EventRepositoryMongo
Parameterized constructor with collection.
EventRepositoryMongo(MongoDatabase) - Constructor for class org.ff4j.mongo.store.EventRepositoryMongo
Parameterized constructor with collection.
EventRepositoryMongo(MongoDatabase, String) - Constructor for class org.ff4j.mongo.store.EventRepositoryMongo
Parameterized constructor with collection.
EventRepositoryRedis - Class in org.ff4j.store
Persist audit events into REDIS storage technology.
EventRepositoryRedis() - Constructor for class org.ff4j.store.EventRepositoryRedis
Default Constructor.
EventRepositoryRedis(RedisConnection) - Constructor for class org.ff4j.store.EventRepositoryRedis
Contact remote redis server.
EventRepositoryRedis(String, int) - Constructor for class org.ff4j.store.EventRepositoryRedis
Contact remote redis server.
EventRepositoryRedis(String, int, String) - Constructor for class org.ff4j.store.EventRepositoryRedis
Contact remote redis server.
EventRepositoryTestSupport - Class in org.ff4j.test.audit
Event Repository test support.
EventRepositoryTestSupport() - Constructor for class org.ff4j.test.audit.EventRepositoryTestSupport
 
EventSeries - Class in org.ff4j.audit
Proposal of data structure to store a set of events.
EventSeries() - Constructor for class org.ff4j.audit.EventSeries
Default constructor.
EventSeries(long) - Constructor for class org.ff4j.audit.EventSeries
Default constructor.
EventWorker - Class in org.ff4j.audit
Worker to save Event into EventRepository asynchronously.
EventWorker(Event, EventRepository) - Constructor for class org.ff4j.audit.EventWorker
Worker constructor.
evictFeature(String) - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
Remove a feature from cache by its identifier.
evictFeature(String) - Method in class org.ff4j.cache.FeatureCacheProviderRedis
Remove a feature from cache by its identifier.
evictFeature(String) - Method in interface org.ff4j.cache.FF4JCacheManager
Remove a feature from cache by its identifier.
evictFeature(String) - Method in class org.ff4j.cache.FF4jJCacheManager
Remove a feature from cache by its identifier.
evictFeature(String) - Method in class org.ff4j.cache.InMemoryCacheManager
Remove a feature from cache by its identifier.
evictProperty(String) - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
Remove a property from cache by its identifier.
evictProperty(String) - Method in class org.ff4j.cache.FeatureCacheProviderRedis
Remove a property from cache by its identifier.
evictProperty(String) - Method in interface org.ff4j.cache.FF4JCacheManager
Remove a property from cache by its identifier.
evictProperty(String) - Method in class org.ff4j.cache.FF4jJCacheManager
Remove a property from cache by its identifier.
evictProperty(String) - Method in class org.ff4j.cache.InMemoryCacheManager
Remove a property from cache by its identifier.
execute(Action<T>, boolean) - Method in class org.ff4j.elastic.ElasticConnection
Common behaviour to execute JEST query.
execute(Action<T>) - Method in class org.ff4j.elastic.ElasticConnection
 
executeUpdate(DataSource, String) - Static method in class org.ff4j.utils.JdbcUtils
Create table based on SQL.
exist(String) - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Check if Feature Exist.
exist(String) - Method in class org.ff4j.cache.FF4jCacheProxy
Check if Feature Exist.
exist(String) - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Check if Feature Exist.
exist(String) - Method in interface org.ff4j.core.FeatureStore
Check if Feature Exist.
exist(String) - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Check if Feature Exist.
exist(String) - Method in class org.ff4j.FF4j
Check if target feature exist.
exist(String) - Method in class org.ff4j.jmx.FeatureStoreMBeanSpring
 
exist(String) - Method in class org.ff4j.mongo.store.FeatureStoreMongo
Check if Feature Exist.
exist(String) - Method in class org.ff4j.neo4j.store.FeatureStoreNeo4J
Check if Feature Exist.
exist(String) - Method in class org.ff4j.store.FeatureStoreEhCache
Check if Feature Exist.
exist(String) - Method in class org.ff4j.store.FeatureStoreJCache
Check if Feature Exist.
exist(String) - Method in class org.ff4j.store.FeatureStoreMongoDB
Check if Feature Exist.
exist(String) - Method in class org.ff4j.store.FeatureStoreRedis
Check if Feature Exist.
exist(String) - Method in class org.ff4j.store.FeatureStoreSpringJdbc
Check if Feature Exist.
exist(String) - Method in class org.ff4j.store.InMemoryFeatureStore
Check if Feature Exist.
exist(String) - Method in class org.ff4j.store.JdbcFeatureStore
Check if Feature Exist.
exist(String) - Method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Check if Feature Exist.
exist(String) - Method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Check if Feature Exist.
existfalse() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
existFeature() - Method in class org.ff4j.store.JdbcQueryBuilder
 
existfilled() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
 
existGroup(String) - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.cache.FF4jCacheProxy
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Check if current group exist or not.
existGroup(String) - Method in interface org.ff4j.core.FeatureStore
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.jmx.FeatureStoreMBeanSpring
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.mongo.store.FeatureStoreMongo
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.neo4j.store.FeatureStoreNeo4J
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.store.FeatureStoreEhCache
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.store.FeatureStoreJCache
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.store.FeatureStoreMongoDB
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.store.FeatureStoreRedis
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.store.FeatureStoreSpringJdbc
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.store.InMemoryFeatureStore
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.store.JdbcFeatureStore
Check if current group exist or not.
existGroup() - Method in class org.ff4j.store.JdbcQueryBuilder
 
existGroup(String) - Method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Check if current group exist or not.
existGroup(String) - Method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Check if current group exist or not.
existKOEmpty() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
existKONull() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
existProperty(String) - Method in class org.ff4j.audit.proxy.PropertyStoreAuditProxy
Check existence of target property.
existProperty(String) - Method in class org.ff4j.cache.FF4jCacheProxy
Check existence of target property.
existProperty(String) - Method in class org.ff4j.cassandra.store.PropertyStoreCassandra
Check existence of target property.
existProperty(String) - Method in class org.ff4j.commonsconf.PropertyStoreCommonsConfig
Check existence of target property.
existProperty(String) - Method in class org.ff4j.elastic.store.PropertyStoreElastic
Check existence of target property.
existProperty(String) - Method in class org.ff4j.mongo.store.PropertyStoreMongo
Check existence of target property.
existProperty(String) - Method in class org.ff4j.neo4j.store.PropertyStoreNeo4j
Check existence of target property.
existProperty(String) - Method in class org.ff4j.property.store.InMemoryPropertyStore
Check existence of target property.
existProperty(String) - Method in class org.ff4j.property.store.JdbcPropertyStore
Check existence of target property.
existProperty(String) - Method in interface org.ff4j.property.store.PropertyStore
Check existence of target property.
existProperty() - Method in class org.ff4j.store.JdbcQueryBuilder
 
existProperty(String) - Method in class org.ff4j.store.PropertyStoreEhCache
Check existence of target property.
existProperty(String) - Method in class org.ff4j.store.PropertyStoreJCache
Check existence of target property.
existProperty(String) - Method in class org.ff4j.store.PropertyStoreMongoDB
Check existence of target property.
existProperty(String) - Method in class org.ff4j.store.PropertyStoreRedis
Check existence of target property.
existProperty(String) - Method in class org.ff4j.store.PropertyStoreSpringJdbc
Check existence of target property.
existProperty(String) - Method in class org.ff4j.web.jersey1.store.PropertyStoreHttp
Check existence of target property.
existProperty(String) - Method in class org.ff4j.web.jersey2.store.PropertyStoreHttp
Check existence of target property.
EXPECTED_FEATURES_NUMBERS - Static variable in class org.ff4j.test.TestsFf4jConstants
Initial feature number.
exportAll(Map<String, Feature>, Map<String, Property<?>>) - Method in class org.ff4j.conf.XmlParser
Create XML output stream with both Feature and PropertyString.
exportAll(XmlConfig) - Method in class org.ff4j.conf.XmlParser
Utility method to export from configuration.
exportFeatures(Map<String, Feature>) - Method in class org.ff4j.conf.XmlParser
Create XML output stream from a map of Feature.
exportFeatures() - Method in class org.ff4j.FF4j
Export Feature through FF4J.
exportFile(FF4j, HttpServletResponse) - Static method in class org.ff4j.web.embedded.ConsoleOperations
Build Http response when invoking export features.
exportInterfaceConstants(FF4j) - Static method in class org.ff4j.utils.GeneratorUtils
 
exportProperties(Map<String, Property<?>>) - Method in class org.ff4j.conf.XmlParser
Create XML output stream from a map of PropertyString.
EXPRESSION - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
Expression.
ExpressionFlipStrategy - Class in org.ff4j.strategy.el
Allow to parse target expression.
ExpressionFlipStrategy() - Constructor for class org.ff4j.strategy.el.ExpressionFlipStrategy
Default constructor using introspection.
ExpressionFlipStrategy(String, String) - Constructor for class org.ff4j.strategy.el.ExpressionFlipStrategy
 
ExpressionNode - Class in org.ff4j.strategy.el
Storage of an node in expression tree.
ExpressionNode(String) - Constructor for class org.ff4j.strategy.el.ExpressionNode
Constructor for sheet of tree (no operator).
ExpressionNode(ExpressionOperator) - Constructor for class org.ff4j.strategy.el.ExpressionNode
Build only with Operator (no sheet, no subnodes)
ExpressionOperator - Enum in org.ff4j.strategy.el
Enumeration to list operator handles by engine ExpressionParser.
ExpressionParser - Class in org.ff4j.strategy.el
Syntax Parser for expression as ( (sampleA|sampleB) & (C|D|!

F

F1 - Static variable in class org.ff4j.test.TestsFf4jConstants
Feature Name.
F2 - Static variable in class org.ff4j.test.TestsFf4jConstants
Feature Name.
F3 - Static variable in class org.ff4j.test.TestsFf4jConstants
Feature Name.
F4 - Static variable in class org.ff4j.test.TestsFf4jConstants
Feature Name.
F_DOESNOTEXIST - Static variable in class org.ff4j.test.TestsFf4jConstants
Group Name.
fatal() - Method in class org.ff4j.property.PropertyLogLevel
update to fatal
fatalError(SAXParseException) - Method in class org.ff4j.conf.XmlParserErrorHandler
FEATID - Static variable in class org.ff4j.web.bean.WebConstants
HTTP Parameter.
FEATID - Static variable in class org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.
feature(String) - Method in class org.ff4j.audit.EventBuilder
 
Feature - Class in org.ff4j.core
Represents a feature flag identified by an unique identifier.
Feature(String) - Constructor for class org.ff4j.core.Feature
Simplest constructor initializing feature to disable.
Feature(String, boolean) - Constructor for class org.ff4j.core.Feature
Simple constructor initializing feature with status enable/disable.
Feature(String, boolean, String) - Constructor for class org.ff4j.core.Feature
Simplest Constructor (without security concerns)
Feature(String, boolean, String, String) - Constructor for class org.ff4j.core.Feature
Simplest Constructor (without security concerns)
Feature(String, boolean, String, String, Collection<String>) - Constructor for class org.ff4j.core.Feature
Constructor with limited access roles definitions
Feature(String, boolean, String, String, Collection<String>, FlippingStrategy) - Constructor for class org.ff4j.core.Feature
Constructor with limited access roles definitions
Feature(Feature) - Constructor for class org.ff4j.core.Feature
Copy constructor.
FEATURE - Static variable in class org.ff4j.test.AssertFf4j
error message.
FEATURE_ATT_DESC - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
FEATURE_ATT_ENABLE - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
FEATURE_ATT_UID - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
FEATURE_CUSTOMPROPERTIES - Static variable in class org.ff4j.mongo.MongoDbConstants
Custom Properties.
FEATURE_DESCRIPTION - Static variable in class org.ff4j.mongo.MongoDbConstants
DESCRIPTION
FEATURE_ENABLE - Static variable in class org.ff4j.mongo.MongoDbConstants
ENABLE
FEATURE_EXPRESSION - Static variable in class org.ff4j.mongo.MongoDbConstants
Expression.
FEATURE_GROUPNAME - Static variable in class org.ff4j.mongo.MongoDbConstants
GroupName.
FEATURE_IDENTIFIER_CANNOT_BE_NULL_NOR_EMPTY - Static variable in class org.ff4j.mongo.store.FeatureStoreMongo
error message.
FEATURE_IDENTIFIER_CANNOT_BE_NULL_NOR_EMPTY - Static variable in class org.ff4j.store.FeatureStoreMongoDB
Build fields.
FEATURE_IDENTIFIER_CANNOT_BE_NULL_NOR_EMPTY - Static variable in class org.ff4j.store.FeatureStoreSpringJdbc
Error message.
FEATURE_NEW - Static variable in class org.ff4j.test.TestsFf4jConstants
Feature Name.
FEATURE_ROLES - Static variable in class org.ff4j.mongo.MongoDbConstants
Roles.
FEATURE_STRATEGY - Static variable in class org.ff4j.mongo.MongoDbConstants
Strategy.
FEATURE_TAG - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
FEATURE_UID - Static variable in class org.ff4j.web.bean.WebConstants
HTTP Parameter.
FEATURE_UUID - Static variable in class org.ff4j.mongo.MongoDbConstants
Identifier
FEATURE_X - Static variable in class org.ff4j.test.TestsFf4jConstants
Feature Name.
FeatureAccessException - Exception in org.ff4j.exception
Store could be parameterized to through exception when Feature not found.
FeatureAccessException(String) - Constructor for exception org.ff4j.exception.FeatureAccessException
Parameterized constructor.
FeatureAccessException(String, Throwable) - Constructor for exception org.ff4j.exception.FeatureAccessException
Parameterized constructor.
FeatureActions - Enum in org.ff4j.services.model
 
FeatureAdvisor - Class in org.ff4j.aop
At runtime check presence of annotation @{Flip}, then evaluate if the related feature id is enabled.
FeatureAdvisor() - Constructor for class org.ff4j.aop.FeatureAdvisor
 
FeatureAlreadyExistException - Exception in org.ff4j.exception
Store could be parameterized to through exception when Feature not found.
FeatureAlreadyExistException(String) - Constructor for exception org.ff4j.exception.FeatureAlreadyExistException
Parameterized constructor.
FeatureApiBean - Class in org.ff4j.services.domain
 
FeatureApiBean() - Constructor for class org.ff4j.services.domain.FeatureApiBean
 
FeatureApiBean(Feature) - Constructor for class org.ff4j.services.domain.FeatureApiBean
 
FeatureApiBean - Class in org.ff4j.web.api.resources.domain
Representation of a feature within Web API.
FeatureApiBean() - Constructor for class org.ff4j.web.api.resources.domain.FeatureApiBean
Default Constructor.
FeatureApiBean(Feature) - Constructor for class org.ff4j.web.api.resources.domain.FeatureApiBean
Copy constructor.
featureArrayToJson(Feature[]) - Static method in class org.ff4j.utils.json.FeatureJsonParser
Convert feature array to json.
FeatureAutoProxy - Class in org.ff4j.aop
This bean will automatically process every in applicationContext.
FeatureAutoProxy() - Constructor for class org.ff4j.aop.FeatureAutoProxy
Constructor invoked through IoC per Spring
FeatureCacheProviderEhCache - Class in org.ff4j.cache
Cache-aside implementation with EHCACHE.
FeatureCacheProviderEhCache() - Constructor for class org.ff4j.cache.FeatureCacheProviderEhCache
Default constructor to allow IoC.
FeatureCacheProviderEhCache(Configuration) - Constructor for class org.ff4j.cache.FeatureCacheProviderEhCache
Default constructor to allow IoC.
FeatureCacheProviderRedis - Class in org.ff4j.cache
Implementation of ditributed cache to limit overhead, with REDIS (JEDIS).
FeatureCacheProviderRedis() - Constructor for class org.ff4j.cache.FeatureCacheProviderRedis
Default constructor
FeatureCacheProviderRedis(String, int) - Constructor for class org.ff4j.cache.FeatureCacheProviderRedis
 
FeatureConstants - Class in org.ff4j.services.constants
 
FeatureConverter - Class in org.ff4j.elastic
 
FeatureConverter() - Constructor for class org.ff4j.elastic.FeatureConverter
 
FeatureDBObjectBuilder - Class in org.ff4j.store.mongodb
Mongo object builder.
FeatureDBObjectBuilder() - Constructor for class org.ff4j.store.mongodb.FeatureDBObjectBuilder
 
FeatureDBObjectMapper - Class in org.ff4j.store.mongodb
MApping from Mongo document to Feature.
FeatureDBObjectMapper() - Constructor for class org.ff4j.store.mongodb.FeatureDBObjectMapper
 
FeatureDocumentBuilder - Class in org.ff4j.mongo.mapper
Mongo object builder.
FeatureDocumentBuilder() - Constructor for class org.ff4j.mongo.mapper.FeatureDocumentBuilder
 
FEATUREGROUP_ATTNAME - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
FEATUREGROUP_TAG - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
FeatureIdBlankException - Exception in org.ff4j.services.exceptions
 
FeatureIdBlankException() - Constructor for exception org.ff4j.services.exceptions.FeatureIdBlankException
 
featureIdBlankException() - Method in class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
FeatureIdNotMatchException - Exception in org.ff4j.services.exceptions
 
FeatureIdNotMatchException() - Constructor for exception org.ff4j.services.exceptions.FeatureIdNotMatchException
 
featureIdNotMatchException() - Method in class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
FeatureJsonParser - Class in org.ff4j.utils.json
Unmarshalling data from JSON with Jackson.
FeatureMapper<STORE_OBJ> - Interface in org.ff4j.mapper
Specialization of the interface.
FeatureMonitoringApiBean - Class in org.ff4j.web.api.resources.domain
Bean of target monitoring.
FeatureMonitoringApiBean(String) - Constructor for class org.ff4j.web.api.resources.domain.FeatureMonitoringApiBean
Constructor.
FeatureNotFoundException - Exception in org.ff4j.exception
Store could be parameterized to through exception when Feature not found.
FeatureNotFoundException(String) - Constructor for exception org.ff4j.exception.FeatureNotFoundException
Parameterized constructor.
FeatureNotFoundException(String, Throwable) - Constructor for exception org.ff4j.exception.FeatureNotFoundException
Parameterized constructor.
FeatureNotFoundException - Exception in org.ff4j.services.exceptions
 
FeatureNotFoundException() - Constructor for exception org.ff4j.services.exceptions.FeatureNotFoundException
 
featureNotFoundException() - Method in class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
FeatureResource - Class in org.ff4j.spring.boot.web.api.resources
 
FeatureResource() - Constructor for class org.ff4j.spring.boot.web.api.resources.FeatureResource
 
FeatureResource - Class in org.ff4j.web.api.resources
Represent a feature as WebResource.
FeatureResource() - Constructor for class org.ff4j.web.api.resources.FeatureResource
 
FeatureRowMapper - Class in org.ff4j.store.rowmapper
Mapper to convert result into
FeatureRowMapper() - Constructor for class org.ff4j.store.rowmapper.FeatureRowMapper
 
features - Variable in class org.ff4j.test.audit.EventRepositoryTestSupport
Feature List.
FEATURES_TAG - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
featuresCache - Variable in class org.ff4j.cache.FF4jJCacheManager
Implementing a JCache CacheProvider.
FeaturesController - Class in org.ff4j.web.controller
Controller for main class
FeaturesController(FF4j, TemplateEngine) - Constructor for class org.ff4j.web.controller.FeaturesController
FeatureServices - Class in org.ff4j.services
 
FeatureServices() - Constructor for class org.ff4j.services.FeatureServices
 
FeatureStore - Interface in org.ff4j.core
Repository to persist Feature(s)
FeatureStoreApiBean - Class in org.ff4j.services.domain
 
FeatureStoreApiBean() - Constructor for class org.ff4j.services.domain.FeatureStoreApiBean
 
FeatureStoreApiBean(FeatureStore) - Constructor for class org.ff4j.services.domain.FeatureStoreApiBean
 
FeatureStoreApiBean - Class in org.ff4j.web.api.resources.domain
Representation of the store.
FeatureStoreApiBean() - Constructor for class org.ff4j.web.api.resources.domain.FeatureStoreApiBean
Default constructor.
FeatureStoreApiBean(FeatureStore) - Constructor for class org.ff4j.web.api.resources.domain.FeatureStoreApiBean
Constructor from its feature store.
FeatureStoreAuditProxy - Class in org.ff4j.audit.proxy
Proxy to publish operation to audit.
FeatureStoreAuditProxy(FF4j, FeatureStore) - Constructor for class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Only constructor.
FeatureStoreCassandra - Class in org.ff4j.cassandra.store
Implementation of FeatureStore to work with Cassandra Storage.
FeatureStoreCassandra() - Constructor for class org.ff4j.cassandra.store.FeatureStoreCassandra
Default constructor.
FeatureStoreCassandra(CassandraConnection) - Constructor for class org.ff4j.cassandra.store.FeatureStoreCassandra
Initialization through CassandraConnection.
FeatureStoreEhCache - Class in org.ff4j.store
FeatureStore to persist data into
FeatureStoreEhCache() - Constructor for class org.ff4j.store.FeatureStoreEhCache
Default Constructor.
FeatureStoreEhCache(Configuration) - Constructor for class org.ff4j.store.FeatureStoreEhCache
Default Constructor.
FeatureStoreEhCache(String) - Constructor for class org.ff4j.store.FeatureStoreEhCache
Default Constructor.
FeatureStoreElastic - Class in org.ff4j.elastic.store
Implementation of the FeatureStore to work ElasticSearch storage DB.
FeatureStoreElastic() - Constructor for class org.ff4j.elastic.store.FeatureStoreElastic
Default constructor.
FeatureStoreElastic(ElasticConnection) - Constructor for class org.ff4j.elastic.store.FeatureStoreElastic
Initialization through ElasticConnection.
FeatureStoreElastic(ElasticConnection, String) - Constructor for class org.ff4j.elastic.store.FeatureStoreElastic
Initialization with Connection and initialisation file.
FeatureStoreHttp - Class in org.ff4j.web.jersey1.store
Implementation of store using HttpClient connection.
FeatureStoreHttp() - Constructor for class org.ff4j.web.jersey1.store.FeatureStoreHttp
Default construtor
FeatureStoreHttp(String) - Constructor for class org.ff4j.web.jersey1.store.FeatureStoreHttp
Initialization from URL.
FeatureStoreHttp(String, String) - Constructor for class org.ff4j.web.jersey1.store.FeatureStoreHttp
Authentication through APIKEY.
FeatureStoreHttp(String, String, String) - Constructor for class org.ff4j.web.jersey1.store.FeatureStoreHttp
Authentication through login/password.
FeatureStoreHttp - Class in org.ff4j.web.jersey2.store
Implementation of store using HttpClient connection.
FeatureStoreHttp() - Constructor for class org.ff4j.web.jersey2.store.FeatureStoreHttp
Default construtor
FeatureStoreHttp(String) - Constructor for class org.ff4j.web.jersey2.store.FeatureStoreHttp
Initialization from URL.
FeatureStoreHttp(String, String) - Constructor for class org.ff4j.web.jersey2.store.FeatureStoreHttp
Authentication through APIKEY.
FeatureStoreHttp(String, String, String) - Constructor for class org.ff4j.web.jersey2.store.FeatureStoreHttp
Authentication through login/password.
FeatureStoreJCache - Class in org.ff4j.store
Generic FeatureStore to persist properties in a JCache (JSR107) compliant storage.
FeatureStoreJCache(FF4jJCacheManager) - Constructor for class org.ff4j.store.FeatureStoreJCache
Initialization with cache manager.
FeatureStoreJCache(String) - Constructor for class org.ff4j.store.FeatureStoreJCache
Default Constructor.
FeatureStoreJmxClient - Class in org.ff4j.jmx.client
 
FeatureStoreJmxClient() - Constructor for class org.ff4j.jmx.client.FeatureStoreJmxClient
 
FeatureStoreMBean - Class in org.ff4j.jmx
 
FeatureStoreMBean() - Constructor for class org.ff4j.jmx.FeatureStoreMBean
 
FeatureStoreMBeanSpring - Class in org.ff4j.jmx
Allow to process features logic through JMX.
FeatureStoreMBeanSpring() - Constructor for class org.ff4j.jmx.FeatureStoreMBeanSpring
 
FeatureStoreMongo - Class in org.ff4j.mongo.store
Implementation of FeatureStore to work with MongoDB.
FeatureStoreMongo() - Constructor for class org.ff4j.mongo.store.FeatureStoreMongo
Parameterized constructor with collection.
FeatureStoreMongo(MongoClient) - Constructor for class org.ff4j.mongo.store.FeatureStoreMongo
Parameterized constructor with collection.
FeatureStoreMongo(MongoClient, String, String) - Constructor for class org.ff4j.mongo.store.FeatureStoreMongo
Parameterized constructor with collection.
FeatureStoreMongo(MongoDatabase) - Constructor for class org.ff4j.mongo.store.FeatureStoreMongo
Parameterized constructor with collection.
FeatureStoreMongo(MongoDatabase, String) - Constructor for class org.ff4j.mongo.store.FeatureStoreMongo
Parameterized constructor with collection.
FeatureStoreMongo(MongoCollection<Document>) - Constructor for class org.ff4j.mongo.store.FeatureStoreMongo
Parameterized constructor with collection.
FeatureStoreMongo(MongoCollection<Document>, String) - Constructor for class org.ff4j.mongo.store.FeatureStoreMongo
Parameterized constructor with collection.
FeatureStoreMongoConstants - Class in org.ff4j.store.mongodb
Constants for Mongo implementation.
FeatureStoreMongoDB - Class in org.ff4j.store
Implementation of FeatureStore to work with MongoDB.
FeatureStoreMongoDB() - Constructor for class org.ff4j.store.FeatureStoreMongoDB
Parameterized constructor with collection.
FeatureStoreMongoDB(MongoClient) - Constructor for class org.ff4j.store.FeatureStoreMongoDB
Parameterized constructor with collection.
FeatureStoreMongoDB(MongoClient, String, String) - Constructor for class org.ff4j.store.FeatureStoreMongoDB
Parameterized constructor with collection.
FeatureStoreMongoDB(DBCollection) - Constructor for class org.ff4j.store.FeatureStoreMongoDB
Parameterized constructor with collection.
FeatureStoreMongoDB(DBCollection, String) - Constructor for class org.ff4j.store.FeatureStoreMongoDB
Parameterized constructor with collection.
FeatureStoreNeo4J - Class in org.ff4j.neo4j.store
Implementatino of NEO4J Store.
FeatureStoreNeo4J() - Constructor for class org.ff4j.neo4j.store.FeatureStoreNeo4J
Default to create instances.
FeatureStoreNeo4J(GraphDatabaseService) - Constructor for class org.ff4j.neo4j.store.FeatureStoreNeo4J
Initialization of store
FeatureStoreNotCached - Exception in org.ff4j.services.exceptions
 
FeatureStoreNotCached() - Constructor for exception org.ff4j.services.exceptions.FeatureStoreNotCached
 
featureStoreNotCached() - Method in class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
FeatureStoreRedis - Class in org.ff4j.store
FeatureStore to persist data into
FeatureStoreRedis() - Constructor for class org.ff4j.store.FeatureStoreRedis
Default Constructor.
FeatureStoreRedis(RedisConnection) - Constructor for class org.ff4j.store.FeatureStoreRedis
Contact remote redis server.
FeatureStoreRedis(String) - Constructor for class org.ff4j.store.FeatureStoreRedis
Default Constructor.
FeatureStoreRedis(String, int) - Constructor for class org.ff4j.store.FeatureStoreRedis
Contact remote redis server.
FeatureStoreRedis(String, int, String, String) - Constructor for class org.ff4j.store.FeatureStoreRedis
Contact remote redis server.
FeatureStoreRedis(String, int, String) - Constructor for class org.ff4j.store.FeatureStoreRedis
Contact remote redis server.
FeatureStoreResource - Class in org.ff4j.spring.boot.web.api.resources
 
FeatureStoreResource() - Constructor for class org.ff4j.spring.boot.web.api.resources.FeatureStoreResource
 
FeatureStoreResource - Class in org.ff4j.web.api.resources
WebResource representing the store.
FeatureStoreResource() - Constructor for class org.ff4j.web.api.resources.FeatureStoreResource
 
FeatureStoreServices - Class in org.ff4j.services
 
FeatureStoreServices() - Constructor for class org.ff4j.services.FeatureStoreServices
 
FeatureStoreSpringJdbc - Class in org.ff4j.store
Implementation of FeatureStore to work with RDBMS through JDBC.
FeatureStoreSpringJdbc() - Constructor for class org.ff4j.store.FeatureStoreSpringJdbc
Default constructor.
FeatureStoreSpringJdbc(DataSource) - Constructor for class org.ff4j.store.FeatureStoreSpringJdbc
Default constructor.
FeatureStoreTestSupport - Class in org.ff4j.test.store
For different store.
FeatureStoreTestSupport() - Constructor for class org.ff4j.test.store.FeatureStoreTestSupport
 
FeatureTagDisable - Class in org.ff4j.web.taglib
Content of enclosing tag will be displayed if feature not enable.
FeatureTagDisable() - Constructor for class org.ff4j.web.taglib.FeatureTagDisable
 
FeatureTagEnable - Class in org.ff4j.web.taglib
Taglib to filter display based on Feature status within FeatureStore.
FeatureTagEnable() - Constructor for class org.ff4j.web.taglib.FeatureTagEnable
 
FeatureUsageController - Class in org.ff4j.web.controller
Controller for main class
FeatureUsageController(FF4j, TemplateEngine) - Constructor for class org.ff4j.web.controller.FeatureUsageController
FeatureValidator - Class in org.ff4j.services.validator
 
FeatureValidator() - Constructor for class org.ff4j.services.validator.FeatureValidator
 
FeatureWebUtils - Enum in org.ff4j.spring.boot.web.api.utils
Created by Paul
FF4j - Class in org.ff4j
Principal class stands as public api to work with FF4J.
FF4j() - Constructor for class org.ff4j.FF4j
Default constructor to allows instantiation through IoC.
FF4j(String) - Constructor for class org.ff4j.FF4j
Constructor initializing ff4j with an InMemoryStore
FF4j(InputStream) - Constructor for class org.ff4j.FF4j
Constructor initializing ff4j with an InMemoryStore using an InputStream.
ff4j - Variable in class org.ff4j.test.audit.EventRepositoryTestSupport
Initialize
ff4j - Variable in class org.ff4j.test.propertystore.PropertyStoreTestSupport
Initialize
ff4j - Variable in class org.ff4j.test.store.FeatureStoreTestSupport
Initialize
ff4j - Variable in class org.ff4j.web.api.resources.AbstractResource
Access to Features through store.
ff4j - Variable in class org.ff4j.web.controller.AbstractController
FF4J instance.
ff4j - Variable in class org.ff4j.web.FF4jServlet
instance of ff4j.
FF4J_SESSIONATTRIBUTE_NAME - Static variable in class org.ff4j.web.bean.WebConstants
attribute name.
FF4J_SESSIONATTRIBUTE_NAME - Static variable in class org.ff4j.web.embedded.ConsoleConstants
attribute name.
FF4JApiApplication - Class in org.ff4j.web.api
Jersey1x implementation of Application to create the webapi.
FF4JApiApplication() - Constructor for class org.ff4j.web.api.FF4JApiApplication
Constructor to defined resources.
FF4JApiApplication.FF4jInjectableProvider - Class in org.ff4j.web.api
Injection of bean ff4j within this static class.
FF4jApiApplicationJersey2x - Class in org.ff4j.web.api
Parent class to provide FF4J REST API using Jersey2x.
FF4jApiApplicationJersey2x() - Constructor for class org.ff4j.web.api.FF4jApiApplicationJersey2x
Initialisation of Jersey2 application.
FF4jApiApplicationJersey2x.FF4jBinder - Class in org.ff4j.web.api
Injection of FF4J.
FF4jAuthenticationFilter - Class in org.ff4j.web.api.security
Filter to get security.
FF4jAuthenticationFilter() - Constructor for class org.ff4j.web.api.security.FF4jAuthenticationFilter
 
FF4jAuthorizationFilter - Class in org.ff4j.web.api.security
Filter to get security.
FF4jAuthorizationFilter() - Constructor for class org.ff4j.web.api.security.FF4jAuthorizationFilter
 
FF4jBeanDefinitionParser - Class in org.ff4j.spring.namespace
Parser for tag
FF4jBeanDefinitionParser() - Constructor for class org.ff4j.spring.namespace.FF4jBeanDefinitionParser
 
FF4jBinder() - Constructor for class org.ff4j.web.api.FF4jApiApplicationJersey2x.FF4jBinder
 
FF4JCacheManager - Interface in org.ff4j.cache
Cache Layer on top of FeatureStore to enhance performances.
FF4jCacheProxy - Class in org.ff4j.cache
Access to FeatureStore could generate some overhead and decrease performances.
FF4jCacheProxy() - Constructor for class org.ff4j.cache.FF4jCacheProxy
Allow Ioc and defeine default constructor.
FF4jCacheProxy(FeatureStore, PropertyStore, FF4JCacheManager) - Constructor for class org.ff4j.cache.FF4jCacheProxy
Initialization through constructor.
FF4jCliDisplay - Class in org.ff4j.cli
Render all component for the FF4J commands.
FF4jCliOptions - Class in org.ff4j.cli
Command line options.
FF4jCliProcessor - Class in org.ff4j.cli
Command processor.
FF4jCliProcessor(String) - Constructor for class org.ff4j.cli.FF4jCliProcessor
Sample Processor.
FF4jConfiguration - Class in org.ff4j.commonsconf
Bridge from PropertyStore to commons configuration Configuration.
FF4jConfiguration() - Constructor for class org.ff4j.commonsconf.FF4jConfiguration
Default constructor.
FF4jConfiguration(PropertyStore) - Constructor for class org.ff4j.commonsconf.FF4jConfiguration
Initialized with default value.
FF4JConfiguration - Class in org.ff4j.spring.boot.autoconfigure
 
FF4JConfiguration() - Constructor for class org.ff4j.spring.boot.autoconfigure.FF4JConfiguration
 
FF4jCustomObjectMapper - Class in org.ff4j.utils.json
 
FF4jCustomObjectMapper() - Constructor for class org.ff4j.utils.json.FF4jCustomObjectMapper
Default Constructor.
FF4JDialect - Class in org.ff4j.web.thymeleaf
Created by benoitmeriaux on 08/01/15.
FF4JDialect() - Constructor for class org.ff4j.web.thymeleaf.FF4JDialect
 
FF4jDisableAttrProcessor - Class in org.ff4j.web.thymeleaf
Created by benoitmeriaux on 08/01/15.
FF4jDisableAttrProcessor(String) - Constructor for class org.ff4j.web.thymeleaf.FF4jDisableAttrProcessor
 
FF4jDisableAttrProcessor() - Constructor for class org.ff4j.web.thymeleaf.FF4jDisableAttrProcessor
 
FF4jDispatcherServlet - Class in org.ff4j.web
Unique Servlet to manage FlipPoints and security
FF4jDispatcherServlet() - Constructor for class org.ff4j.web.FF4jDispatcherServlet
 
FF4jDroolsFlippingStrategy - Class in org.ff4j.drools
Proposition of FlippingStrategy delegating the evaluation of feature toggling to the JBoss Drools Rule Engine.
FF4jDroolsFlippingStrategy() - Constructor for class org.ff4j.drools.FF4jDroolsFlippingStrategy
Keep default constructor to allow dependency injection.
FF4jDroolsFlippingStrategy(String) - Constructor for class org.ff4j.drools.FF4jDroolsFlippingStrategy
Constructor to work with kSession names.
FF4jDroolsFlippingStrategy(Set<String>) - Constructor for class org.ff4j.drools.FF4jDroolsFlippingStrategy
Constructor to work with drl rule files.
FF4jDroolsRequest - Class in org.ff4j.drools
Wrapper Bean for ff4j context FlippingExecutionContext to be used as Drools Fact.
FF4jDroolsRequest(String, FeatureStore, FlippingExecutionContext) - Constructor for class org.ff4j.drools.FF4jDroolsRequest
Parameter of the execute method.
FF4jDroolsService - Class in org.ff4j.drools
Singleton pattern to instanciate drool Session once and be reused for each feature.
FF4JEhCacheConstants - Class in org.ff4j.ehcache
 
FF4jEhCacheWrapper - Class in org.ff4j.ehcache
Wrapping EHCache Cache to mutualized initialization.
FF4jEhCacheWrapper() - Constructor for class org.ff4j.ehcache.FF4jEhCacheWrapper
Default Constructor.
FF4jEhCacheWrapper(Configuration) - Constructor for class org.ff4j.ehcache.FF4jEhCacheWrapper
Default Constructor.
FF4jEhCacheWrapper(String) - Constructor for class org.ff4j.ehcache.FF4jEhCacheWrapper
Default Constructor.
FF4jEnableAttrProcessor - Class in org.ff4j.web.thymeleaf
Created by benoitmeriaux on 08/01/15.
FF4jEnableAttrProcessor(String) - Constructor for class org.ff4j.web.thymeleaf.FF4jEnableAttrProcessor
 
FF4jEnableAttrProcessor() - Constructor for class org.ff4j.web.thymeleaf.FF4jEnableAttrProcessor
 
FF4jExceptionHandler - Class in org.ff4j.spring.boot.web.api.exceptions
 
FF4jExceptionHandler() - Constructor for class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
FF4JFeature - Annotation Type in org.ff4j.spring.autowire
 
FF4jInjectableProvider(FF4j) - Constructor for class org.ff4j.web.api.FF4JApiApplication.FF4jInjectableProvider
 
FF4jJacksonMapper - Class in org.ff4j.web.api
Customize serializer.
FF4jJacksonMapper() - Constructor for class org.ff4j.web.api.FF4jJacksonMapper
 
FF4jJCacheManager - Class in org.ff4j.cache
Implementation of FF4JCacheManager with reference interface JCache Cache.
FF4jJCacheManager() - Constructor for class org.ff4j.cache.FF4jJCacheManager
Initialisation of internal caches.
FF4jJCacheManager(String) - Constructor for class org.ff4j.cache.FF4jJCacheManager
Initialisation of internal caches.
FF4jJCacheProvider - Class in org.ff4j.cache
 
FF4jJCacheProvider() - Constructor for class org.ff4j.cache.FF4jJCacheProvider
Initialization of cache.
FF4jJCacheProvider(String) - Constructor for class org.ff4j.cache.FF4jJCacheProvider
Initialization of cache.
FF4JMBean - Class in org.ff4j.jmx
Publication of FF4j class through JMX.
FF4JMBean() - Constructor for class org.ff4j.jmx.FF4JMBean
 
FF4jNameSpaceConstants - Class in org.ff4j.spring.namespace
XML Tags for dedicated Spring namespace
FF4jNameSpaceHandler - Class in org.ff4j.spring.namespace
Use Spring NameSpace to simplify settings.
FF4jNameSpaceHandler() - Constructor for class org.ff4j.spring.namespace.FF4jNameSpaceHandler
Default Constructor to register Parser in the handler.
FF4jNeo4jConstants - Class in org.ff4j.neo4j
Cypher requests.
FF4jNeo4jLabels - Enum in org.ff4j.neo4j
Node of the FF4J Graph.
FF4jNeo4jRelationShips - Enum in org.ff4j.neo4j
RelationShips of the FF4J Graph.
FF4JPlaceHolderBeanDefinitionParser - Class in org.ff4j.spring.namespace
Custom and simple implementation of a BeanDefinitionParser to create and FF4jPropertiesPlaceHolderConfigurer.
FF4JPlaceHolderBeanDefinitionParser() - Constructor for class org.ff4j.spring.namespace.FF4JPlaceHolderBeanDefinitionParser
 
FF4jPolledConfigurationSource - Class in org.ff4j.archaius
Bridge from PropertyStore to commons configuration Configuration.
FF4jPolledConfigurationSource() - Constructor for class org.ff4j.archaius.FF4jPolledConfigurationSource
Default constructor.
FF4jPolledConfigurationSource(PropertyStore) - Constructor for class org.ff4j.archaius.FF4jPolledConfigurationSource
Initialized with default value.
FF4jPropertiesPlaceHolderConfigurer - Class in org.ff4j.spring.placeholder
PostProcessorFactory used to perform replacement of @ff4jProperty{""} in XML files by property value.
FF4jPropertiesPlaceHolderConfigurer() - Constructor for class org.ff4j.spring.placeholder.FF4jPropertiesPlaceHolderConfigurer
 
FF4JProperty - Annotation Type in org.ff4j.spring.autowire
 
FF4jProvider - Interface in org.ff4j.web
Loader for class ff4j within Embedded Administration Console.
ff4jProvider - Variable in class org.ff4j.web.FF4jServlet
initializing ff4j provider.
FF4jResource - Class in org.ff4j.spring.boot.web.api.resources
 
FF4jResource() - Constructor for class org.ff4j.spring.boot.web.api.resources.FF4jResource
 
FF4jResource - Class in org.ff4j.web.api.resources
This is the parent class for FF4J the REST API.
FF4jResource() - Constructor for class org.ff4j.web.api.resources.FF4jResource
 
FF4jRolesResourceFilterFactory - Class in org.ff4j.web.api.security
List filters for the inbound request
FF4jRolesResourceFilterFactory() - Constructor for class org.ff4j.web.api.security.FF4jRolesResourceFilterFactory
 
FF4jSecurityContext - Class in org.ff4j.web.api.security
Default implementation of security context.
FF4jSecurityContext(String, String, Set<String>) - Constructor for class org.ff4j.web.api.security.FF4jSecurityContext
Custom security context.
FF4JSecurityContextAuthenticationManager - Class in org.ff4j.web.api.security
Implementation of Manager to base permissions on incoming user.
FF4JSecurityContextAuthenticationManager() - Constructor for class org.ff4j.web.api.security.FF4JSecurityContextAuthenticationManager
 
FF4jSecurityContextFilter - Class in org.ff4j.web.api.security
Filter to get security.
FF4jSecurityContextFilter() - Constructor for class org.ff4j.web.api.security.FF4jSecurityContextFilter
 
FF4JSecurityContextHolder - Class in org.ff4j.web.api.security
Security Context holder.
FF4jServices - Class in org.ff4j.services
 
FF4jServices() - Constructor for class org.ff4j.services.FF4jServices
 
FF4jServlet - Class in org.ff4j.web
Servlet initialisation to put FF4J in HTTP Session.
FF4jServlet() - Constructor for class org.ff4j.web.FF4jServlet
 
FF4jStatusApiBean - Class in org.ff4j.services.domain
 
FF4jStatusApiBean() - Constructor for class org.ff4j.services.domain.FF4jStatusApiBean
 
FF4jStatusApiBean(FF4j) - Constructor for class org.ff4j.services.domain.FF4jStatusApiBean
 
FF4jStatusApiBean - Class in org.ff4j.web.api.resources.domain
API Bean to represent ff4j.
FF4jStatusApiBean() - Constructor for class org.ff4j.web.api.resources.domain.FF4jStatusApiBean
Default constructor.
FF4jStatusApiBean(FF4j) - Constructor for class org.ff4j.web.api.resources.domain.FF4jStatusApiBean
Parameterized Constructor.
ff4jStore() - Method in class org.ff4j.commonsconf.FF4jConfiguration
Read FF4J Store from its attribute.
FF4jSwaggerConfiguration - Class in org.ff4j.web.api
Swagger configuration is shared between different JAXRS implementations.
FF4jTracingContextFilter - Class in org.ff4j.web.api
Resource Filter related to logging.
FF4jTracingContextFilter() - Constructor for class org.ff4j.web.api.FF4jTracingContextFilter
 
FF4JWebConfiguration - Class in org.ff4j.spring.boot.autoconfigure
Created by Paul
FF4JWebConfiguration() - Constructor for class org.ff4j.spring.boot.autoconfigure.FF4JWebConfiguration
 
FF4jWebConstants - Class in org.ff4j.web
Constants used in the FF4J RESTFul Api Definition.
FileUtils - Class in org.ff4j.web.utils
Read file for HDD.
filter(ContainerRequestContext) - Method in class org.ff4j.web.api.filter.ApiKeyValidatorFilter
Before Method invocation reading HTTP REQUEST.
filter(ContainerRequestContext) - Method in class org.ff4j.web.api.security.FF4jAuthenticationFilter
Apply the filter ozz: check input request, validate or not with user auth
filter(ContainerRequestContext) - Method in class org.ff4j.web.api.security.FF4jAuthorizationFilter
Apply the filter ozz: check input request, validate or not with user auth
filter(ContainerRequest) - Method in class org.ff4j.web.api.security.FF4jSecurityContextFilter
Apply the filter : check input request, validate or not with user auth
FIXED_VALUES - Static variable in class org.ff4j.utils.json.PropertyJsonParser
 
fixedValues - Variable in class org.ff4j.property.BasePropertyBean
Fixed values as String.
fixedValues - Variable in class org.ff4j.property.Property
If value have a limited set of values.
Flip - Annotation Type in org.ff4j.aop
FeatureFlipping Core Annotation.
FLIPFILE - Static variable in class org.ff4j.web.bean.WebConstants
HTTP Parameter.
FLIPFILE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.
FlippingExecutionContext - Class in org.ff4j.core
Pojo holding an execution context to perform FlippingStrategy evaluations.
FlippingExecutionContext() - Constructor for class org.ff4j.core.FlippingExecutionContext
Default Constructor.
FlippingExecutionContext(Map<String, Object>) - Constructor for class org.ff4j.core.FlippingExecutionContext
Initializing context.
FlippingStrategy - Interface in org.ff4j.core
Each feature should implement the flipping strategy.
FlippingStrategyApiBean - Class in org.ff4j.services.domain
 
FlippingStrategyApiBean() - Constructor for class org.ff4j.services.domain.FlippingStrategyApiBean
 
FlippingStrategyApiBean(FlippingStrategy) - Constructor for class org.ff4j.services.domain.FlippingStrategyApiBean
 
FlippingStrategyApiBean - Class in org.ff4j.web.api.resources.domain
Bean for flipping strategy
FlippingStrategyApiBean() - Constructor for class org.ff4j.web.api.resources.domain.FlippingStrategyApiBean
Target init parameters.
FlippingStrategyApiBean(FlippingStrategy) - Constructor for class org.ff4j.web.api.resources.domain.FlippingStrategyApiBean
Target init parameters.
flippingStrategyAsJson(FlippingStrategy) - Static method in class org.ff4j.utils.JsonUtils
Generate flipping strategy as json.
FlippingStrategyBadRequestException - Exception in org.ff4j.services.exceptions
 
FlippingStrategyBadRequestException(Throwable) - Constructor for exception org.ff4j.services.exceptions.FlippingStrategyBadRequestException
 
flippingStrategyBadRequestException() - Method in class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
FLIPSTRATEGY_ATTCLASS - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
FLIPSTRATEGY_PARAMNAME - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
FLIPSTRATEGY_PARAMTAG - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
FLIPSTRATEGY_PARAMVALUE - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
FLIPSTRATEGY_TAG - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
foreGroundColor(AnsiForegroundColor) - Static method in class org.ff4j.cli.ansi.AnsiTerminal
Change text color
fromJson(String) - Static method in class org.ff4j.core.Feature
 
fromMap(Map<String, String>) - Static method in class org.ff4j.utils.MappingUtil
Utility Method to convert Parameter Map into String.
fromNode2Feature(Node) - Static method in class org.ff4j.neo4j.mapper.Neo4jMapper
Transform node FF4J_FEATURE into core Feature.
fromNode2FlippingStrategy(String, Node) - Static method in class org.ff4j.neo4j.mapper.Neo4jMapper
Mapping from Neo4j node to FlippingStrategy.
fromNode2Property(Node) - Static method in class org.ff4j.neo4j.mapper.Neo4jMapper
Mapping from Neo4j node to Property
fromProperty2DBObject(Property<?>) - Method in class org.ff4j.store.mongodb.FeatureDBObjectMapper
 
fromStore(STORE_OBJ) - Method in interface org.ff4j.mapper.Mapper
From DB to Java transformation.
fromStore(Document) - Method in class org.ff4j.mongo.mapper.MongoEventMapper
From DB to Java transformation.
fromStore(Document) - Method in class org.ff4j.mongo.mapper.MongoFeatureMapper
From DB to Java transformation.
fromStore(Document) - Method in class org.ff4j.mongo.mapper.MongoPropertyMapper
From DB to Java transformation.
fromStore(DBObject) - Method in class org.ff4j.mongo.mapper.MongoPropertyMapper
Map a property.
fromString(String) - Method in class org.ff4j.property.multi.AbstractPropertyList
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.multi.AbstractPropertyMultiValued
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.multi.AbstractPropertySet
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.Property
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyBigDecimal
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyBigInteger
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyBoolean
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyByte
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyCalendar
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyClass
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyDate
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyDouble
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyFloat
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyInt
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyLogLevel
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyLong
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyShort
Unmarshalling of value for serailized string expression.
fromString(String) - Method in class org.ff4j.property.PropertyString
Unmarshalling of value for serailized string expression.

G

G0 - Static variable in class org.ff4j.test.TestsFf4jConstants
Group Name.
G1 - Static variable in class org.ff4j.test.TestsFf4jConstants
Group Name.
G_DOESNOTEXIST - Static variable in class org.ff4j.test.TestsFf4jConstants
Group Name.
generateFeatureUsageEvent(String) - Method in class org.ff4j.test.audit.EventRepositoryTestSupport
Event generation.
generateFeatureUsageEvent(String, long) - Method in class org.ff4j.test.audit.EventRepositoryTestSupport
Event generation.
generateHSVGradient(String, String, int) - Static method in class org.ff4j.utils.Util
 
generateInterfaceConstantFile(FF4j, File) - Static method in class org.ff4j.utils.GeneratorUtils
 
generateInterfaceConstantsSource(FF4j) - Static method in class org.ff4j.utils.GeneratorUtils
Generate target Java Interface.
generateRandomFeatureUsageEvent(String, long, long) - Method in class org.ff4j.test.audit.EventRepositoryTestSupport
Generate random event.
generateRandomFeatureUsageEvent(long, long) - Method in class org.ff4j.test.audit.EventRepositoryTestSupport
Generate random event.
generateRGBGradient(String, String, int) - Static method in class org.ff4j.utils.Util
This code build the color gradient between 2 colors with defined step.
GeneratorUtils - Class in org.ff4j.utils
Generation of Java Interface.
get() - Method in class org.ff4j.audit.MutableHitCount
Read value.
get(int) - Method in class org.ff4j.property.multi.AbstractPropertyList
get(Object) - Method in class org.ff4j.property.multi.AbstractPropertyMap
get() - Method in class org.ff4j.web.api.resources.FeatureStoreResource
Allows to retrieve feature by its id.
get() - Method in class org.ff4j.web.api.resources.PropertyStoreResource
Allows to retrieve feature by its id.
get(HttpServletRequest, HttpServletResponse) - Method in class org.ff4j.web.controller.AbstractController
Invoked by dispatcher.
get(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.AbstractController
Create view from template.
get(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.AuditController
Create view from template.
get(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.FeaturesController
Create view from template.
get(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.FeatureUsageController
Create view from template.
get(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.HomeController
Create view from template.
get(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.InfosController
Create view from template.
get(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.NotFoundController
Create view from template.
get(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.OperationsController
Create view from template.
get(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.PropertiesController
Create view from template.
get(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.SettingsController
Create view from template.
get(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.StaticResourceController
Create view from template.
get(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.TimeSeriesController
Create view from template.
getAction() - Method in class org.ff4j.audit.Event
Getter accessor for attribute 'action'.
getActionFilters() - Method in class org.ff4j.audit.EventQueryDefinition
Getter accessor for attribute 'actionFilters'.
getAdvicesAndAdvisorsForBean(Class<?>, String, TargetSource) - Method in class org.ff4j.aop.FeatureAutoProxy
getAllFeatures() - Method in class org.ff4j.services.FeatureStoreServices
 
getAllFeatures() - Method in class org.ff4j.spring.boot.web.api.resources.FeatureStoreResource
 
getAllFeatures() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getAllGroups() - Method in class org.ff4j.services.FeatureStoreServices
 
getAllGroups() - Method in class org.ff4j.spring.boot.web.api.resources.FeatureStoreResource
 
getAllGroups() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getAllProperties() - Method in class org.ff4j.services.PropertyStoreServices
 
getAllProperties() - Method in class org.ff4j.spring.boot.web.api.resources.PropertyStoreResource
 
getAllProperties() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getAllPropertiesNames() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getAllRoles() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getApiConfig() - Method in class org.ff4j.web.api.FF4JApiApplication
Child class must fullfil the configuration of the apicd
getApiConfig() - Static method in class org.ff4j.web.api.security.FF4jAuthenticationFilter
 
getApiConfig() - Static method in class org.ff4j.web.api.security.FF4jAuthorizationFilter
Getter accessor for attribute 'apiConfig'.
getApiConfig() - Static method in class org.ff4j.web.api.security.FF4jRolesResourceFilterFactory
 
getApiKeys() - Method in class org.ff4j.web.ApiConfig
Getter accessor for attribute 'apiKeys'.
getAuditTrail(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Display audit trail as list of Event.
getAuditTrail(EventQueryDefinition) - Method in class org.ff4j.audit.repository.InMemoryEventRepository
Display audit trail as list of Event.
getAuditTrail(EventQueryDefinition) - Method in class org.ff4j.audit.repository.JdbcEventRepository
Display audit trail as list of Event.
getAuditTrail(EventQueryDefinition) - Method in class org.ff4j.cassandra.store.EventRepositoryCassandra
Display audit trail as list of Event.
getAuditTrail(EventQueryDefinition) - Method in class org.ff4j.mongo.store.EventRepositoryMongo
 
getAuditTrail(EventQueryDefinition) - Method in class org.ff4j.store.EventRepositoryRedis
Display audit trail as list of Event.
getAuthenticationScheme() - Method in class org.ff4j.web.api.security.FF4jSecurityContext
getAuthorizationsManager() - Method in class org.ff4j.FF4j
Getter accessor for attribute 'authorizationsManager'.
getAuthorizationsManager() - Method in class org.ff4j.services.domain.FF4jStatusApiBean
 
getAuthorizationsManager() - Method in class org.ff4j.web.api.resources.domain.FF4jStatusApiBean
Getter accessor for attribute 'authorizationsManager'.
getAverageDuration() - Method in class org.ff4j.audit.EventSeries
Compute average iteself.
getBarChart() - Method in class org.ff4j.services.domain.EventRepositoryApiBean
 
getBarChart() - Method in class org.ff4j.web.api.resources.domain.EventRepositoryApiBean
Getter accessor for attribute 'barChart'.
getBarChart() - Method in class org.ff4j.web.api.resources.domain.FeatureMonitoringApiBean
Getter accessor for attribute 'barChart'.
getBasename() - Method in class org.ff4j.drools.FF4jDroolsFlippingStrategy
Getter accessor for attribute 'basename'.
getBasename() - Method in class org.ff4j.drools.FF4jDroolsService
Getter accessor for attribute 'basename'.
getBeanClass(Element) - Method in class org.ff4j.spring.namespace.FF4jBeanDefinitionParser
getBeanConfig() - Static method in class org.ff4j.web.api.FF4jSwaggerConfiguration
Allows to TODO
getBeanFactory() - Method in class org.ff4j.spring.placeholder.FF4jPropertiesPlaceHolderConfigurer
Getter accessor for attribute 'beanFactory'.
getBeanName() - Method in class org.ff4j.spring.placeholder.FF4jPropertiesPlaceHolderConfigurer
Getter accessor for attribute 'beanName'.
getBigDecimal(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getBigDecimal(String, BigDecimal) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getBigInteger(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getBigInteger(String, BigInteger) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getBoolean(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
Use the object : To handle 'null' and avoid NPE on unboxing To raise classCast if invalid property type...
getBoolean(String, Boolean) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getBoolean(String, boolean) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getBoolean(String) - Method in class org.ff4j.core.FlippingExecutionContext
Convenient method to get a string value.
getBoolean(String, boolean) - Method in class org.ff4j.core.FlippingExecutionContext
Convenient method to get a string value.
getBooleanResponseEntityByHttpStatus(FeatureActions) - Static method in enum org.ff4j.spring.boot.web.api.utils.FeatureWebUtils
 
getBuilder() - Method in class org.ff4j.cassandra.store.EventRepositoryCassandra
Getter accessor for attribute 'builder'.
getBuilder() - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Getter accessor for attribute 'builder'.
getBuilder() - Method in class org.ff4j.cassandra.store.PropertyStoreCassandra
Getter accessor for attribute 'builder'.
getBuilder() - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Getter accessor for attribute 'builder'.
getBuilder() - Method in class org.ff4j.elastic.store.PropertyStoreElastic
Getter accessor for attribute 'builder'.
getByte(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getByte(String, byte) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getByte(String, Byte) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getCache() - Method in class org.ff4j.services.domain.FeatureStoreApiBean
 
getCache() - Method in class org.ff4j.services.domain.PropertyStoreApiBean
 
getCache() - Method in class org.ff4j.web.api.resources.domain.FeatureStoreApiBean
Getter accessor for attribute 'cache'.
getCache() - Method in class org.ff4j.web.api.resources.domain.PropertyStoreApiBean
Getter accessor for attribute 'cache'.
getCacheConfiguration() - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
Getter accessor for attribute 'cacheConfiguration'.
getCachedTargetStore() - Method in class org.ff4j.cache.FF4jCacheProxy
getCacheFeatures() - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
Getter accessor for attribute 'cacheFeatures'.
getCacheFeatures() - Method in class org.ff4j.ehcache.FF4jEhCacheWrapper
 
getCacheManager() - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
Getter accessor for attribute 'cacheManager'.
getCacheManager() - Method in class org.ff4j.cache.FF4jCacheProxy
Getter accessor for attribute 'cacheManager'.
getCacheManager() - Method in class org.ff4j.cache.FF4jJCacheProvider
Getter accessor for attribute 'cacheManager'.
getCacheManager() - Method in class org.ff4j.store.FeatureStoreJCache
Getter accessor for attribute 'cacheManager'.
getCacheManager() - Method in class org.ff4j.store.PropertyStoreJCache
Getter accessor for attribute 'cacheManager'.
getCacheManager() - Method in class org.ff4j.test.cache.AbstractCacheManagerJUnitTest
Implementation of cache manager.
getCacheProperties() - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
Getter accessor for attribute 'cacheProperties'.
getCacheProperties() - Method in class org.ff4j.ehcache.FF4jEhCacheWrapper
 
getCacheProvider() - Method in class org.ff4j.cache.FF4jCacheProxy
getCacheProvider() - Method in class org.ff4j.services.domain.CacheApiBean
 
getCacheProvider() - Method in class org.ff4j.web.api.resources.domain.CacheApiBean
Getter accessor for attribute 'cacheProvider'.
getCacheProviderName() - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
Get name of expected cache.
getCacheProviderName() - Method in class org.ff4j.cache.FeatureCacheProviderRedis
Get name of expected cache.
getCacheProviderName() - Method in interface org.ff4j.cache.FF4JCacheManager
Get name of expected cache.
getCacheProviderName() - Method in class org.ff4j.cache.FF4jJCacheManager
Get name of expected cache.
getCacheProviderName() - Method in class org.ff4j.cache.InMemoryCacheManager
Get name of expected cache.
getCacheProxy() - Method in class org.ff4j.FF4j
try to fetch CacheProxy (cannot handled proxy CGLIB, ASM or any bytecode manipulation).
getCacheStore() - Method in class org.ff4j.services.domain.CacheApiBean
 
getCacheStore() - Method in class org.ff4j.web.api.resources.domain.CacheApiBean
Getter accessor for attribute 'cacheStore'.
getCaching() - Method in class org.ff4j.web.bean.HomeBean
Getter accessor for attribute 'caching'.
getCachingProvider() - Method in class org.ff4j.cache.FF4jJCacheProvider
Getter accessor for attribute 'cachingProvider'.
getCandidateDays(long, long) - Method in class org.ff4j.audit.repository.AbstractEventRepository
Will get a list of all days between 2 dates.
getChar() - Method in enum org.ff4j.strategy.el.ExpressionOperator
Getter access to attribute 'car', representative character.
getChartBars() - Method in class org.ff4j.audit.chart.BarChart
Getter accessor for attribute 'chartBars'.
getClasses() - Method in class org.ff4j.web.api.FF4JApiApplication
getCluster() - Method in class org.ff4j.cassandra.CassandraConnection
Getter accessor for attribute 'cluster'.
getCode() - Method in enum org.ff4j.cli.ansi.AnsiBackGroundColor
Getter accessor for attribute 'code'.
getCode() - Method in enum org.ff4j.cli.ansi.AnsiForegroundColor
Getter accessor for attribute 'code'.
getCode() - Method in enum org.ff4j.cli.ansi.AnsiTextAttribute
Getter accessor for attribute 'code'.
getColor() - Method in class org.ff4j.audit.chart.Serie
Getter accessor for attribute 'color'.
getColor() - Method in class org.ff4j.services.domain.BarSeriesApiBean
Getter accessor for attribute 'color'.
getColor() - Method in class org.ff4j.services.domain.PieSectorApiBean
 
getColor() - Method in class org.ff4j.web.api.resources.domain.BarSeriesApiBean
Getter accessor for attribute 'color'.
getColor() - Method in class org.ff4j.web.api.resources.domain.PieSectorApiBean
Getter accessor for attribute 'color'.
getColorsGradient(int) - Static method in class org.ff4j.utils.Util
Dedicated gradient for ff4j console (Pie Chart).
getConcreteFeatureStore() - Method in class org.ff4j.FF4j
Reach concrete implementation of the featureStore.
getConcretePropertyStore() - Method in class org.ff4j.FF4j
Reach concrete implementation of the propertyStore.
getConfiguration() - Method in class org.ff4j.commonsconf.PropertyStoreCommonsConfig
Getter accessor for attribute 'configuration'.
getConn() - Method in class org.ff4j.cassandra.store.EventRepositoryCassandra
Getter accessor for attribute 'conn'.
getConn() - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Getter accessor for attribute 'conn'.
getConn() - Method in class org.ff4j.cassandra.store.PropertyStoreCassandra
Getter accessor for attribute 'conn'.
getConnection() - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Getter accessor for attribute 'connection'.
getConnection() - Method in class org.ff4j.elastic.store.PropertyStoreElastic
Getter accessor for attribute 'connection'.
getConnectionMode() - Method in class org.ff4j.elastic.ElasticConnection
Getter accessor for attribute 'connectionMode'.
getContext(Class<?>) - Method in class org.ff4j.web.api.FF4jJacksonMapper
getContextPath() - Method in class org.ff4j.web.ApiConfig
Getter accessor for attribute 'contextPath'.
getCookie(HttpServletRequest, String) - Static method in class org.ff4j.web.utils.WebUtils
 
getCurrentContext() - Method in class org.ff4j.FF4j
Initialize flipping execution context.
getCurrentEnv() - Method in class org.ff4j.cli.FF4jCliProcessor
 
getCurrentFF4J() - Method in class org.ff4j.cli.FF4jCliProcessor
 
getCurrentOS() - Static method in class org.ff4j.cli.util.OSUtil
Retrieve OS.
getCurrentUserName() - Method in interface org.ff4j.security.AuthorizationsManager
Retrieve logged user name (audit purposes).
getCurrentUserName() - Method in class org.ff4j.security.SpringSecurityAuthorisationManager
Retrieve logged user name (audit purposes).
getCurrentUserName() - Method in class org.ff4j.test.security.DefaultAuthorisationManager
Retrieve logged user name (audit purposes).
getCurrentUserName() - Method in class org.ff4j.web.api.security.FF4JSecurityContextAuthenticationManager
Retrieve logged user name (audit purposes).
getCurrentUserPermissions() - Method in interface org.ff4j.security.AuthorizationsManager
Retrieves current autorization from context.
getCurrentUserPermissions() - Method in class org.ff4j.security.SpringSecurityAuthorisationManager
Retrieves current autorization from context.
getCurrentUserPermissions() - Method in class org.ff4j.test.security.DefaultAuthorisationManager
Retrieves current autorization from context.
getCurrentUserPermissions() - Method in class org.ff4j.web.api.security.FF4JSecurityContextAuthenticationManager
Retrieves current autorization from context.
getCustomKeys() - Method in class org.ff4j.audit.Event
Getter accessor for attribute 'customKeys'.
getCustomProperties() - Method in class org.ff4j.core.Feature
Getter accessor for attribute 'customProperties'.
getCustomProperties() - Method in class org.ff4j.services.domain.FeatureApiBean
 
getCustomProperties(String) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Mongo internal object representing attribute 'strategy'.
getCustomProperties() - Method in class org.ff4j.web.api.resources.domain.FeatureApiBean
Getter accessor for attribute 'customProperties'.
getDataSource() - Method in class org.ff4j.audit.repository.JdbcEventRepository
Getter accessor for attribute 'dataSource'.
getDataSource() - Method in class org.ff4j.property.store.JdbcPropertyStore
Getter accessor for attribute 'dataSource'.
getDataSource() - Method in class org.ff4j.store.JdbcFeatureStore
Getter accessor for attribute 'dataSource'.
getDate() - Method in class org.ff4j.audit.Event
Getter accessor for attribute 'timestamp'.
getDate(String) - Method in class org.ff4j.core.FlippingExecutionContext
Convenient method to get a string value.
getDate(String, boolean) - Method in class org.ff4j.core.FlippingExecutionContext
Convenient method to get a string value.
getDescription() - Method in class org.ff4j.core.Feature
Getter accessor for attribute 'description'.
getDescription(String) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Mongo internal object representing attribute 'description'.
getDescription(String) - Method in class org.ff4j.mongo.mapper.PropertyDocumentBuilder
Mongo internal object representing attribute 'description'.
getDescription() - Method in class org.ff4j.property.BasePropertyBean
Getter accessor for attribute 'description'.
getDescription() - Method in class org.ff4j.property.Property
Getter accessor for attribute 'description'.
getDescription() - Method in class org.ff4j.services.domain.FeatureApiBean
 
getDescription(String) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Mongo internal object representing attribute 'description'.
getDescription(String) - Method in class org.ff4j.store.mongodb.PropertyDBObjectBuilder
Mongo internal object representing attribute 'description'.
getDescription() - Method in class org.ff4j.web.api.resources.domain.FeatureApiBean
Getter accessor for attribute 'description'.
getDescription() - Method in class org.ff4j.web.api.resources.domain.PropertyApiBean
Getter accessor for attribute 'description'.
getDocumentBuilder() - Static method in class org.ff4j.conf.XmlParser
Build DocumentBuilder to parse XML.
getDouble(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getDouble(String, double) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getDouble(String, Double) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getDouble(String) - Method in class org.ff4j.core.FlippingExecutionContext
Convenient method to get a string value.
getDouble(String, boolean) - Method in class org.ff4j.core.FlippingExecutionContext
Convenient method to get a string value.
getDuration() - Method in class org.ff4j.audit.Event
Getter accessor for attribute 'duration'.
getEnable(boolean) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Mongo internal object representing attribute 'enable'.
getEnable(boolean) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Mongo internal object representing attribute 'enable'.
getEndTime() - Method in class org.ff4j.web.bean.Interval
Getter accessor for attribute 'endTime'.
getEntry() - Method in class org.ff4j.cache.InMemoryCacheEntry
Getter accessor for attribute 'entry'.
getEsClient() - Method in class org.ff4j.elastic.ElasticConnection
Getter accessor for attribute 'esClient'.
getEventByUUID(String, Long) - Method in interface org.ff4j.audit.repository.EventRepository
Retrieve an event by its unique identifer.
getEventByUUID(String, Long) - Method in class org.ff4j.audit.repository.InMemoryEventRepository
Retrieve an event by its unique identifer.
getEventByUUID(String, Long) - Method in class org.ff4j.audit.repository.JdbcEventRepository
Retrieve an event by its unique identifer.
getEventByUUID(String, Long) - Method in class org.ff4j.cassandra.store.EventRepositoryCassandra
Retrieve an event by its unique identifer.
getEventByUUID(String, Long) - Method in class org.ff4j.mongo.store.EventRepositoryMongo
 
getEventByUUID(String, Long) - Method in class org.ff4j.store.EventRepositoryRedis
Retrieve an event by its unique identifer.
getEventByUuidQuery() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getEventPublisher() - Method in class org.ff4j.FF4j
Getter accessor for attribute 'eventPublisher'.
getEventRepository() - Method in class org.ff4j.FF4j
Getter accessor for attribute 'eventRepository'.
getEventRepository() - Method in class org.ff4j.services.domain.FF4jStatusApiBean
 
getEventRepository() - Method in class org.ff4j.web.api.resources.domain.FF4jStatusApiBean
Getter accessor for attribute 'eventRepository'.
getEventsPie() - Method in class org.ff4j.services.domain.EventRepositoryApiBean
 
getEventsPie() - Method in class org.ff4j.web.api.resources.domain.EventRepositoryApiBean
Getter accessor for attribute 'eventsPie'.
getEventsPie() - Method in class org.ff4j.web.api.resources.domain.FeatureMonitoringApiBean
Getter accessor for attribute 'eventsPie'.
getExecutedBeanName(MethodInvocation) - Method in class org.ff4j.aop.FeatureAdvisor
Find bean name related to current method invocation.
getExecutedClass(MethodInvocation) - Method in class org.ff4j.aop.FeatureAdvisor
Find current class based on the MethodInvocation and passing throug AOP Proxies.
getExecutionContext() - Method in class org.ff4j.drools.FF4jDroolsRequest
Getter accessor for attribute 'executionContext'.
getExpirationTime() - Method in class org.ff4j.web.api.filter.ApiKey
Getter accessor for attribute 'expirationTime'.
getExpression(String) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Mongo internal object representing attribute 'expression'.
getExpression(String) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Mongo internal object representing attribute 'expression'.
getFeatUid(String) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Mongo internal object representing attribute id.
getFeatUid(String) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Mongo internal object representing attribute id.
getFeature(String) - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
Return Feature stored in cache.
getFeature(String) - Method in class org.ff4j.cache.FeatureCacheProviderRedis
Return Feature stored in cache.
getFeature(String) - Method in interface org.ff4j.cache.FF4JCacheManager
Return Feature stored in cache.
getFeature(String) - Method in class org.ff4j.cache.FF4jJCacheManager
Return Feature stored in cache.
getFeature(String) - Method in class org.ff4j.cache.InMemoryCacheManager
Return Feature stored in cache.
getFeature(String) - Method in class org.ff4j.FF4j
The feature will be create automatically if the boolea, autocreate is enabled.
getFeature(String) - Method in class org.ff4j.services.FeatureServices
 
getFeature() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getFeatureByUID(String) - Method in class org.ff4j.spring.boot.web.api.resources.FeatureResource
 
getFeatureCacheConfiguration() - Method in class org.ff4j.cache.FF4jJCacheProvider
Initialize cache configuration, could be overriden.
getFeatureDistributionAudit() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getFeatureid() - Method in class org.ff4j.web.taglib.AbstractFeatureTag
Getter accessor for attribute 'featureid'.
getFeatureMonitoring(String, Long, Long) - Method in class org.ff4j.web.api.resources.MonitoringResource
Provide core information on store and available sub resources.
getFeatureName() - Method in class org.ff4j.drools.FF4jDroolsRequest
Getter accessor for attribute 'featureName'.
getFeatureName() - Method in class org.ff4j.web.api.resources.domain.FeatureMonitoringApiBean
Getter accessor for attribute 'featureName'.
getFeatureNames() - Method in class org.ff4j.services.domain.CacheApiBean
 
getFeatureNames() - Method in class org.ff4j.web.api.resources.domain.CacheApiBean
Getter accessor for attribute 'featureNames'.
getFeatureNativeCache() - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
Access to embedded implementation of cache for Features.
getFeatureNativeCache() - Method in class org.ff4j.cache.FeatureCacheProviderRedis
Access to embedded implementation of cache for Features.
getFeatureNativeCache() - Method in interface org.ff4j.cache.FF4JCacheManager
Access to embedded implementation of cache for Features.
getFeatureNativeCache() - Method in class org.ff4j.cache.FF4jJCacheManager
Access to embedded implementation of cache for Features.
getFeatureNativeCache() - Method in class org.ff4j.cache.InMemoryCacheManager
Access to embedded implementation of cache for Features.
getFeatureOfGroup() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getFeatureProperties() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getFeatureProperty() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getFeatures() - Method in class org.ff4j.conf.XmlConfig
Getter accessor for attribute 'features'.
getFeatures() - Method in class org.ff4j.FF4j
Read Features from store.
getFeatures() - Method in class org.ff4j.services.domain.FeatureStoreApiBean
 
getFeatures() - Method in class org.ff4j.services.domain.GroupDescApiBean
 
getFeatures() - Method in class org.ff4j.web.api.resources.domain.FeatureStoreApiBean
Getter accessor for attribute 'features'.
getFeatures() - Method in class org.ff4j.web.api.resources.domain.GroupApiBean
Getter accessor for attribute 'features'.
getFeatures() - Method in class org.ff4j.web.api.resources.domain.GroupDescApiBean
Getter accessor for attribute 'features'.
getFeaturesByGroup(String) - Method in class org.ff4j.services.GroupServices
 
getFeaturesByGroup(String) - Method in class org.ff4j.spring.boot.web.api.resources.GroupResource
 
getFeaturesCache() - Method in class org.ff4j.cache.FF4jJCacheManager
Getter accessor for attribute 'featuresCache'.
getFeaturesCache() - Method in class org.ff4j.cache.InMemoryCacheManager
Getter accessor for attribute 'featuresCache'.
getFeaturesCollection() - Method in class org.ff4j.mongo.store.FeatureStoreMongo
Getter accessor for attribute 'featuresCollection'.
getFeaturesCollection() - Method in class org.ff4j.store.FeatureStoreMongoDB
Getter accessor for attribute 'featuresCollection'.
getFeaturesFromCache() - Method in class org.ff4j.services.FeatureStoreServices
 
getFeaturesFromCache() - Method in class org.ff4j.spring.boot.web.api.resources.FeatureStoreResource
 
getFeaturesHitCount() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getFeaturesStatus() - Method in class org.ff4j.jmx.FF4JMBean
Publication of feature statuses through JMX.
getFeaturesStore() - Method in class org.ff4j.services.domain.FF4jStatusApiBean
 
getFeaturesStore() - Method in class org.ff4j.web.api.resources.domain.FF4jStatusApiBean
Getter accessor for attribute 'featuresStore'.
getFeatureStore() - Method in class org.ff4j.drools.FF4jDroolsRequest
Getter accessor for attribute 'featureStore'.
getFeatureStore() - Method in class org.ff4j.FF4j
Access store as static way (single store).
getFeatureStore() - Method in class org.ff4j.services.FeatureStoreServices
 
getFeatureStore() - Method in class org.ff4j.spring.boot.web.api.resources.FeatureStoreResource
 
getFeatureStore() - Method in class org.ff4j.web.api.resources.AbstractResource
Getter accessor for attribute 'store'.
getFeatureStore() - Method in class org.ff4j.web.bean.HomeBean
Getter accessor for attribute 'featureStore'.
getFeatureTechId(String) - Method in class org.ff4j.elastic.ElasticQueryBuilder
 
getFeatureTechIdByGroup(String) - Method in class org.ff4j.elastic.ElasticQueryBuilder
 
getFeatureUsageBarChart(EventQueryDefinition) - Method in class org.ff4j.audit.repository.AbstractEventRepository
Get hit curves.
getFeatureUsageBarChart(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Get hit curves.
getFeatureUsageHistory(EventQueryDefinition, TimeUnit) - Method in interface org.ff4j.audit.repository.EventRepository
Create measure over time.
getFeatureUsageHistory(EventQueryDefinition, TimeUnit) - Method in class org.ff4j.audit.repository.InMemoryEventRepository
Create measure over time.
getFeatureUsageHistory(EventQueryDefinition, TimeUnit) - Method in class org.ff4j.audit.repository.JdbcEventRepository
Create measure over time.
getFeatureUsageHistory(EventQueryDefinition, TimeUnit) - Method in class org.ff4j.cassandra.store.EventRepositoryCassandra
Create measure over time.
getFeatureUsageHistory(EventQueryDefinition, TimeUnit) - Method in class org.ff4j.mongo.store.EventRepositoryMongo
 
getFeatureUsageHistory(EventQueryDefinition, TimeUnit) - Method in class org.ff4j.store.EventRepositoryRedis
Create measure over time.
getFeatureUsageHitCount(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Count hit ratio of features between 2 dates.
getFeatureUsageHitCount(EventQueryDefinition) - Method in class org.ff4j.audit.repository.InMemoryEventRepository
Count hit ratio of features between 2 dates.
getFeatureUsageHitCount(EventQueryDefinition) - Method in class org.ff4j.audit.repository.JdbcEventRepository
Count hit ratio of features between 2 dates.
getFeatureUsageHitCount(EventQueryDefinition) - Method in class org.ff4j.cassandra.store.EventRepositoryCassandra
Count hit ratio of features between 2 dates.
getFeatureUsageHitCount(EventQueryDefinition) - Method in class org.ff4j.mongo.store.EventRepositoryMongo
 
getFeatureUsageHitCount(EventQueryDefinition) - Method in class org.ff4j.store.EventRepositoryRedis
Count hit ratio of features between 2 dates.
getFeatureUsagePieChart(EventQueryDefinition) - Method in class org.ff4j.audit.repository.AbstractEventRepository
Draw a pie chart where each sector is for a feature.
getFeatureUsagePieChart(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Draw a pie chart where each sector is for a feature.
getFeatureUsageTotalHitCount(EventQueryDefinition) - Method in class org.ff4j.audit.repository.AbstractEventRepository
Get all events.
getFeatureUsageTotalHitCount(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Get all events.
getFf4j() - Method in class org.ff4j.aop.FeatureAdvisor
Getter accessor for attribute 'ff4j'.
getFf4j() - Method in class org.ff4j.jmx.FF4JMBean
Getter accessor for attribute 'ff4j'.
getFF4j() - Method in class org.ff4j.spring.boot.autoconfigure.FF4JConfiguration
 
getFf4j() - Method in class org.ff4j.spring.placeholder.FF4jPropertiesPlaceHolderConfigurer
Getter accessor for attribute 'ff4j'.
getFF4j() - Method in class org.ff4j.web.ApiConfig
Initialize the FF4j object to be injected within console.
getFf4j() - Method in class org.ff4j.web.controller.AbstractController
Getter accessor for attribute 'ff4j'.
getFf4j() - Method in class org.ff4j.web.embedded.ConsoleServlet
Getter accessor for attribute 'ff4j'.
getFF4j() - Method in interface org.ff4j.web.FF4jProvider
Initialize the FF4j object to be injected within console.
getFf4j() - Method in class org.ff4j.web.FF4jServlet
Getter accessor for attribute 'ff4j'.
getFF4jAnnotation(MethodInvocation) - Method in class org.ff4j.aop.FeatureAdvisor
Pick annotation from method or class.
getFf4jAttributeName() - Method in class org.ff4j.web.taglib.AbstractFeatureTag
Getter accessor for attribute 'ff4jAttributeName'.
getFF4jServlet(FF4j) - Method in class org.ff4j.spring.boot.autoconfigure.FF4JWebConfiguration
 
getFf4jStore() - Method in class org.ff4j.archaius.FF4jPolledConfigurationSource
Getter accessor for attribute 'ff4jStore'.
getFf4jStore() - Method in class org.ff4j.commonsconf.FF4jConfiguration
Getter accessor for attribute 'ff4jStore'.
getFileExtension(String) - Static method in class org.ff4j.web.utils.FileUtils
Extract extension of file if exist.
getFileName() - Method in class org.ff4j.property.store.InMemoryPropertyStore
Getter accessor for attribute 'fileName'.
getFileName() - Method in class org.ff4j.store.InMemoryFeatureStore
Getter accessor for attribute 'fileName'.
getFirstKeyByValue(Map<T, E>, E) - Static method in class org.ff4j.utils.Util
Get a first key matching from value.
getFixedValues(String) - Method in class org.ff4j.mongo.mapper.PropertyDocumentBuilder
Mongo internal object representing attribute 'expression'.
getFixedValues() - Method in class org.ff4j.property.BasePropertyBean
Getter accessor for attribute 'fixedValues'.
getFixedValues() - Method in class org.ff4j.property.Property
Getter accessor for attribute 'fixedValues'.
getFixedValues(String) - Method in class org.ff4j.store.mongodb.PropertyDBObjectBuilder
Mongo internal object representing attribute 'expression'.
getFixedValues() - Method in class org.ff4j.web.api.resources.domain.PropertyApiBean
Getter accessor for attribute 'fixedValues'.
getFlippingContext(Flip, MethodInvocation) - Method in class org.ff4j.aop.FeatureAdvisor
Retriveve FlippingExecutionContext from FF4J or as parameter.
getFlippingStrategy() - Method in class org.ff4j.core.Feature
Getter accessor for attribute 'flippingStrategy'.
getFlippingStrategy() - Method in class org.ff4j.services.domain.FeatureApiBean
 
getFlippingStrategy() - Method in class org.ff4j.web.api.resources.domain.FeatureApiBean
Getter accessor for attribute 'flippingStrategy'.
getFloat(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getFloat(String, float) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getFloat(String, Float) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getFrom() - Method in class org.ff4j.audit.EventQueryDefinition
Getter accessor for attribute 'from'.
getFrom() - Method in class org.ff4j.strategy.time.HourInterval
Getter accessor for attribute 'from'.
getGraphDb() - Method in class org.ff4j.neo4j.store.FeatureStoreNeo4J
Getter accessor for attribute 'graphDb'.
getGraphDb() - Method in class org.ff4j.neo4j.store.PropertyStoreNeo4j
Getter accessor for attribute 'graphDb'.
getGroup() - Method in class org.ff4j.core.Feature
Getter accessor for attribute 'group'.
getGroup() - Method in class org.ff4j.services.domain.FeatureApiBean
 
getGroup() - Method in class org.ff4j.web.api.resources.domain.FeatureApiBean
Getter accessor for attribute 'group'.
getGroupByGroupName(String) - Method in class org.ff4j.elastic.ElasticQueryBuilder
 
getGroupName(String) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Mongo internal object representing attribute 'expression'.
getGroupName() - Method in class org.ff4j.services.domain.GroupDescApiBean
 
getGroupName(String) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Mongo internal object representing attribute 'expression'.
getGroupName() - Method in class org.ff4j.web.api.resources.domain.GroupApiBean
Getter accessor for attribute 'groupName'.
getGroupName() - Method in class org.ff4j.web.api.resources.domain.GroupDescApiBean
Getter accessor for attribute 'groupName'.
getGroups() - Method in class org.ff4j.services.domain.FeatureStoreApiBean
 
getGroups() - Method in class org.ff4j.web.api.resources.domain.FeatureStoreApiBean
Getter accessor for attribute 'groups'.
getHitCount() - Method in class org.ff4j.services.domain.EventRepositoryApiBean
 
getHitCount(String) - Method in class org.ff4j.store.JdbcQueryBuilder
 
getHitCount() - Method in class org.ff4j.web.api.resources.domain.EventRepositoryApiBean
Getter accessor for attribute 'hitCount'.
getHitCount() - Method in class org.ff4j.web.api.resources.domain.FeatureMonitoringApiBean
Getter accessor for attribute 'hitCount'.
getHost() - Method in class org.ff4j.web.ApiConfig
Getter accessor for attribute 'host'.
getHostBarChart(EventQueryDefinition) - Method in class org.ff4j.audit.repository.AbstractEventRepository
Use hit getHostHitCount() to draw a bar chart.
getHostBarChart(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Use hit getHostHitCount() to draw a bar chart.
getHostFilters() - Method in class org.ff4j.audit.EventQueryDefinition
Getter accessor for attribute 'hostFilters'.
getHostHitCount(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Count hit for each host.
getHostHitCount(EventQueryDefinition) - Method in class org.ff4j.audit.repository.InMemoryEventRepository
Count hit for each host.
getHostHitCount(EventQueryDefinition) - Method in class org.ff4j.audit.repository.JdbcEventRepository
Count hit for each host.
getHostHitCount(EventQueryDefinition) - Method in class org.ff4j.cassandra.store.EventRepositoryCassandra
Count hit for each host.
getHostHitCount(EventQueryDefinition) - Method in class org.ff4j.mongo.store.EventRepositoryMongo
 
getHostHitCount(EventQueryDefinition) - Method in class org.ff4j.store.EventRepositoryRedis
Count hit for each host.
getHostHitCount() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getHostName() - Method in class org.ff4j.audit.Event
Getter accessor for attribute 'hostName'.
getHostName() - Method in class org.ff4j.cassandra.CassandraConnection
Getter accessor for attribute 'hostName'.
getHostPieChart(EventQueryDefinition) - Method in class org.ff4j.audit.repository.AbstractEventRepository
Use hit getHostHitCount() to draw a pie chart.
getHostPieChart(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Use hit getHostHitCount() to draw a pie chart.
getId() - Method in class org.ff4j.spring.placeholder.FF4jPropertiesPlaceHolderConfigurer
Getter accessor for attribute 'id'.
getIndexName() - Method in class org.ff4j.elastic.ElasticConnection
Getter accessor for attribute 'indexName'.
getInfo() - Method in class org.ff4j.web.api.security.FF4jAuthorizationFilter
Getter accessor for attribute 'info'.
getInitialDelay() - Method in class org.ff4j.cache.Store2CachePollingScheduler
Getter accessor for attribute 'initialDelay'.
getInitParams() - Method in interface org.ff4j.core.FlippingStrategy
Initial Parameters required to insert this new flipping.
getInitParams() - Method in class org.ff4j.drools.FF4jDroolsFlippingStrategy
Generate InitParameters to be used in json serialization.
getInitParams() - Method in class org.ff4j.services.domain.FlippingStrategyApiBean
 
getInitParams() - Method in class org.ff4j.strategy.AbstractFlipStrategy
Initial Parameters required to insert this new flipping.
getInitParams() - Method in class org.ff4j.strategy.PonderationStrategy
Initial Parameters required to insert this new flipping.
getInitParams() - Method in class org.ff4j.web.api.resources.domain.FlippingStrategyApiBean
Getter accessor for attribute 'initParams'.
getInsertedDate() - Method in class org.ff4j.cache.InMemoryCacheEntry
Getter accessor for attribute 'insertedDate'.
getInstance() - Static method in class org.ff4j.drools.FF4jDroolsService
Implementation of singleton pattern.
getInstance() - Static method in class org.ff4j.web.console.ImageProvider
Singleton.
getInt(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getInt(String, int) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getInt(String) - Method in class org.ff4j.core.FlippingExecutionContext
Convenient method to get a string value.
getInt(String, boolean) - Method in class org.ff4j.core.FlippingExecutionContext
Convenient method to get a string value.
getInteger(String, Integer) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getJdbcTemplate() - Method in class org.ff4j.store.FeatureStoreSpringJdbc
Getter accessor for attribute 'jdbcTemplate'.
getJdbcTemplate() - Method in class org.ff4j.store.PropertyStoreSpringJdbc
Getter accessor for attribute 'jdbcTemplate'.
getJedis() - Method in class org.ff4j.cache.FeatureCacheProviderRedis
Safe acces to Jedis, avoid JNPE.
getJedis() - Method in class org.ff4j.redis.RedisConnection
Getter accessor for attribute 'jedis'.
getJedis() - Method in class org.ff4j.store.EventRepositoryRedis
Safe acces to Jedis, avoid JNPE.
getJedis() - Method in class org.ff4j.store.FeatureStoreRedis
Safe acces to Jedis, avoid JNPE.
getJedis() - Method in class org.ff4j.store.PropertyStoreRedis
Safe acces to Jedis, avoid JNPE.
getJedisPool() - Method in class org.ff4j.redis.RedisConnection
Getter accessor for attribute 'jedisPool'.
getJestClient() - Method in class org.ff4j.elastic.ElasticConnection
Getter accessor for attribute 'jestClient'.
getKey(String) - Method in class org.ff4j.audit.Event
 
getKeyDate(long) - Method in class org.ff4j.audit.repository.AbstractEventRepository
Format a timestamp to create a Key.
getKeys(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getKeys() - Method in class org.ff4j.commonsconf.FF4jConfiguration
getKeysByValue(Map<T, E>, E) - Static method in class org.ff4j.utils.Util
Get key listfrom value.
getKeySpace() - Method in class org.ff4j.cassandra.CassandraConnection
Getter accessor for attribute 'keySpace'.
getKieServices() - Method in class org.ff4j.drools.FF4jDroolsService
Getter accessor for attribute 'kieServices'.
getLabel() - Method in class org.ff4j.audit.chart.Serie
Getter accessor for attribute 'label'.
getLabel() - Method in class org.ff4j.services.domain.BarSeriesApiBean
Getter accessor for attribute 'label'.
getLabel() - Method in class org.ff4j.services.domain.PieSectorApiBean
 
getLabel() - Method in class org.ff4j.web.api.resources.domain.BarSeriesApiBean
Getter accessor for attribute 'label'.
getLabel() - Method in class org.ff4j.web.api.resources.domain.PieSectorApiBean
Getter accessor for attribute 'label'.
getLabels() - Method in class org.ff4j.services.domain.BarChartApiBean
 
getList(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getList(String, List<?>) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getListDelimiter() - Method in class org.ff4j.property.multi.AbstractPropertyMultiValued
Getter accessor for attribute 'separator'.
getLong(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getLong(String, Long) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getLong(String, long) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getMonitoring() - Method in class org.ff4j.web.bean.HomeBean
Getter accessor for attribute 'monitoring'.
getMonitoringStatus(Long, Long) - Method in class org.ff4j.services.MonitoringServices
 
getMonitoringStatus(Long, Long) - Method in class org.ff4j.spring.boot.web.api.resources.MonitoringResource
 
getMonitoringStatus(Long, Long) - Method in class org.ff4j.web.api.resources.MonitoringResource
Provide core information on store and available sub resources.
getName() - Method in class org.ff4j.audit.Event
Getter accessor for attribute 'name'.
getName() - Method in class org.ff4j.audit.EventWorker
Getter accessor for attribute 'name'.
getName() - Method in enum org.ff4j.cli.util.OSSupported
Getter accessor for attribute 'name'.
getName(String) - Method in class org.ff4j.mongo.mapper.PropertyDocumentBuilder
Mongo internal object representing attribute id.
getName() - Method in class org.ff4j.property.BasePropertyBean
Getter accessor for attribute 'name'.
getName() - Method in class org.ff4j.property.Property
Getter accessor for attribute 'name'.
getName(String) - Method in class org.ff4j.store.mongodb.PropertyDBObjectBuilder
Mongo internal object representing attribute id.
getName() - Method in class org.ff4j.web.api.resources.domain.PropertyApiBean
Getter accessor for attribute 'name'.
getName() - Method in class org.ff4j.web.console.CustomMessageResolver
getName() - Method in class org.ff4j.web.thymeleaf.CustomMessageResolver
getNamesFilter() - Method in class org.ff4j.audit.EventQueryDefinition
Getter accessor for attribute 'namesFilter'.
getNativeCache() - Method in class org.ff4j.cache.FF4jJCacheManager
getNbEvents() - Method in class org.ff4j.web.bean.HomeBean
Getter accessor for attribute 'nbEvents'.
getNbFeature() - Method in class org.ff4j.web.bean.HomeBean
Getter accessor for attribute 'nbFeature'.
getNbGroup() - Method in class org.ff4j.web.bean.HomeBean
Getter accessor for attribute 'nbGroup'.
getNbProperties() - Method in class org.ff4j.web.bean.HomeBean
Getter accessor for attribute 'nbProperties'.
getNumberOfFeatures() - Method in class org.ff4j.services.domain.FeatureStoreApiBean
 
getNumberOfFeatures() - Method in class org.ff4j.web.api.resources.domain.FeatureStoreApiBean
Getter accessor for attribute 'numberOfFeatures'.
getNumberOfGroups() - Method in class org.ff4j.services.domain.FeatureStoreApiBean
 
getNumberOfGroups() - Method in class org.ff4j.web.api.resources.domain.FeatureStoreApiBean
Getter accessor for attribute 'numberOfGroups'.
getNumberOfProperties() - Method in class org.ff4j.services.domain.PropertyStoreApiBean
 
getNumberOfProperties() - Method in class org.ff4j.web.api.resources.domain.PropertyStoreApiBean
Getter accessor for attribute 'numberOfProperties'.
getOperator() - Method in class org.ff4j.strategy.el.ExpressionNode
Getter accessor for attribute 'operator'.
getOrder() - Method in class org.ff4j.spring.placeholder.FF4jPropertiesPlaceHolderConfigurer
Getter accessor for attribute 'order'.
getOrder() - Method in class org.ff4j.web.console.CustomMessageResolver
getOrder() - Method in class org.ff4j.web.thymeleaf.CustomMessageResolver
getPermissions() - Method in class org.ff4j.core.Feature
Getter accessor for attribute 'permissions'.
getPermissions(String) - Method in class org.ff4j.jmx.FF4JMBean
Exposition of 'getAuthorizations' method
getPermissions() - Method in class org.ff4j.services.domain.AuthorizationsManagerApiBean
 
getPermissions() - Method in class org.ff4j.services.domain.FeatureApiBean
 
getPermissions() - Method in class org.ff4j.web.api.resources.domain.AuthorizationsManagerApiBean
Getter accessor for attribute 'permissions'.
getPermissions() - Method in class org.ff4j.web.api.resources.domain.FeatureApiBean
Getter accessor for attribute 'permissions'.
getPermissions() - Method in class org.ff4j.web.ApiConfig
Getter accessor for attribute 'permissions'.
getPollingDelay() - Method in class org.ff4j.cache.Store2CachePollingScheduler
Getter accessor for attribute 'pollingDelay'.
getPort() - Method in class org.ff4j.cassandra.CassandraConnection
Getter accessor for attribute 'port'.
getPort() - Method in class org.ff4j.web.ApiConfig
Getter accessor for attribute 'port'.
getPrecedence() - Method in class org.ff4j.web.thymeleaf.FF4jDisableAttrProcessor
 
getPrecedence() - Method in class org.ff4j.web.thymeleaf.FF4jEnableAttrProcessor
 
getPrefix() - Method in class org.ff4j.web.thymeleaf.FF4JDialect
 
getProcessors() - Method in class org.ff4j.web.thymeleaf.FF4JDialect
 
getProperties(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getProperties() - Method in class org.ff4j.conf.XmlConfig
Getter accessor for attribute 'properties'.
getProperties() - Method in class org.ff4j.FF4j
Return all properties from store.
getProperties() - Method in class org.ff4j.services.domain.PropertyStoreApiBean
 
getProperties() - Method in class org.ff4j.web.api.resources.domain.PropertyStoreApiBean
Getter accessor for attribute 'properties'.
getPropertiesCache() - Method in class org.ff4j.cache.FF4jJCacheManager
Getter accessor for attribute 'propertiesCache'.
getPropertiesCollection() - Method in class org.ff4j.mongo.store.PropertyStoreMongo
Getter accessor for attribute 'featuresCollection'.
getPropertiesCollection() - Method in class org.ff4j.store.PropertyStoreMongoDB
Getter accessor for attribute 'featuresCollection'.
getPropertiesFromCache() - Method in class org.ff4j.services.PropertyStoreServices
 
getPropertiesFromCache() - Method in class org.ff4j.spring.boot.web.api.resources.PropertyStoreResource
 
getPropertiesStore() - Method in class org.ff4j.FF4j
Getter accessor for attribute 'pStore'.
getProperty(String) - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
Return PropertyString stored in cache.
getProperty(String) - Method in class org.ff4j.cache.FeatureCacheProviderRedis
Return PropertyString stored in cache.
getProperty(String) - Method in interface org.ff4j.cache.FF4JCacheManager
Return PropertyString stored in cache.
getProperty(String) - Method in class org.ff4j.cache.FF4jJCacheManager
Return PropertyString stored in cache.
getProperty(String) - Method in class org.ff4j.cache.InMemoryCacheManager
Return PropertyString stored in cache.
getProperty(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getProperty(String) - Method in class org.ff4j.core.Feature
Accessor to read a custom property from Feature.
getProperty(String) - Method in class org.ff4j.FF4j
Read property in Store
getProperty(String) - Method in class org.ff4j.services.PropertyServices
 
getProperty(String) - Method in class org.ff4j.spring.boot.web.api.resources.PropertyResource
 
getProperty() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getPropertyAsString(String) - Method in class org.ff4j.FF4j
Read property in Store
getPropertyCache() - Method in class org.ff4j.cache.InMemoryCacheManager
Getter accessor for attribute 'propertyCache'.
getPropertyCacheConfiguration() - Method in class org.ff4j.cache.FF4jJCacheProvider
Initialize cache configuration, could be overriden.
getPropertyNames() - Method in class org.ff4j.services.domain.CacheApiBean
 
getPropertyNames() - Method in class org.ff4j.web.api.resources.domain.CacheApiBean
Getter accessor for attribute 'propertyNames'.
getPropertyNativeCache() - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
Access to embedded implementation of cach for Properties
getPropertyNativeCache() - Method in class org.ff4j.cache.FeatureCacheProviderRedis
Access to embedded implementation of cach for Properties
getPropertyNativeCache() - Method in interface org.ff4j.cache.FF4JCacheManager
Access to embedded implementation of cach for Properties
getPropertyNativeCache() - Method in class org.ff4j.cache.FF4jJCacheManager
Access to embedded implementation of cach for Properties
getPropertyNativeCache() - Method in class org.ff4j.cache.InMemoryCacheManager
Access to embedded implementation of cach for Properties
getPropertyStore() - Method in class org.ff4j.services.PropertyStoreServices
 
getPropertyStore() - Method in class org.ff4j.spring.boot.web.api.resources.PropertyStoreResource
 
getPropertyStore() - Method in class org.ff4j.web.api.resources.AbstractResource
Getter accessor for attribute 'propertyStore'.
getPropertyStore() - Method in class org.ff4j.web.bean.HomeBean
Getter accessor for attribute 'propertyStore'.
getPropertyTechIdByName(String) - Method in class org.ff4j.elastic.ElasticQueryBuilder
 
getPurgeAuditTrailQuery(EventQueryDefinition) - Method in class org.ff4j.store.JdbcQueryBuilder
 
getPurgeFeatureUsageQuery(EventQueryDefinition) - Method in class org.ff4j.store.JdbcQueryBuilder
 
getQueryBuilder() - Method in class org.ff4j.audit.repository.JdbcEventRepository
 
getQueryBuilder() - Method in class org.ff4j.property.store.JdbcPropertyStore
 
getQueryBuilder() - Method in class org.ff4j.store.FeatureStoreSpringJdbc
 
getQueryBuilder() - Method in class org.ff4j.store.JdbcFeatureStore
 
getQueryBuilder() - Method in class org.ff4j.store.PropertyStoreSpringJdbc
 
getRandomElement(List<T>) - Static method in class org.ff4j.utils.Util
Get a random element from a list.
getRandomOffset(int) - Static method in class org.ff4j.utils.Util
Get a random offset within map.
getRedisConnection() - Method in class org.ff4j.cache.FeatureCacheProviderRedis
Getter accessor for attribute 'redisConnection'.
getRedisConnection() - Method in class org.ff4j.store.FeatureStoreRedis
Getter accessor for attribute 'redisConnection'.
getRedisConnection() - Method in class org.ff4j.store.PropertyStoreRedis
Getter accessor for attribute 'redisConnection'.
getRedisHost() - Method in class org.ff4j.redis.RedisConnection
Getter accessor for attribute 'redisHost'.
getRedisPassword() - Method in class org.ff4j.redis.RedisConnection
Deprecated.
getRedisPoolMaxTotal() - Method in class org.ff4j.redis.RedisConnection
Getter accessor for attribute 'redisPoolMaxTotal'.
getRedisPoolTimeout() - Method in class org.ff4j.redis.RedisConnection
Getter accessor for attribute 'redisPoolTimeout'.
getRedisport() - Method in class org.ff4j.redis.RedisConnection
Getter accessor for attribute 'redisport'.
getReplicationFactor() - Method in class org.ff4j.cassandra.CassandraConnection
Getter accessor for attribute 'replicationFactor'.
getRepo() - Method in class org.ff4j.web.api.resources.AbstractResource
Getter accessor for attribute 'repo'.
getRepository() - Method in class org.ff4j.audit.EventPublisher
Getter accessor for attribute 'repository'.
getRequestFilter() - Method in class org.ff4j.web.api.FF4jTracingContextFilter
getRequestFilter() - Method in class org.ff4j.web.api.security.FF4jSecurityContextFilter
getResponseFilter() - Method in class org.ff4j.web.api.FF4jTracingContextFilter
getResponseFilter() - Method in class org.ff4j.web.api.security.FF4jSecurityContextFilter
getRoles(String) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Mongo internal object representing attribute 'expression'.
getRoles() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getRoles(String) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Mongo internal object representing attribute 'expression'.
getRoles() - Method in class org.ff4j.store.rowmapper.RoleRowMapper
Getter accessor for attribute 'roles'.
getRuleFiles() - Method in class org.ff4j.drools.FF4jDroolsFlippingStrategy
Getter accessor for attribute 'ruleFiles'.
getRuleFiles() - Method in class org.ff4j.drools.FF4jDroolsService
Getter accessor for attribute 'ruleFiles'.
getSdf() - Method in class org.ff4j.audit.chart.TimeSeriesChart
Getter accessor for attribute 'sdf'.
getSectors() - Method in class org.ff4j.audit.chart.PieChart
Getter accessor for attribute 'sectors'.
getSectors() - Method in class org.ff4j.services.domain.PieChartApiBean
 
getSectors() - Method in class org.ff4j.web.api.resources.domain.PieChartApiBean
Getter accessor for attribute 'sectors'.
getSecurity() - Method in class org.ff4j.web.bean.HomeBean
Getter accessor for attribute 'security'.
getSecurityConfig() - Static method in class org.ff4j.web.api.security.FF4jSecurityContextFilter
 
getSecurityContext() - Static method in class org.ff4j.web.api.security.FF4JSecurityContextHolder
 
getSecurityInfo() - Method in class org.ff4j.services.FF4jServices
 
getSecurityInfo() - Method in class org.ff4j.spring.boot.web.api.resources.FF4jResource
 
getSecurityStatus() - Method in class org.ff4j.web.api.resources.FF4jResource
Display security resources.
getSelectAuditTrailQuery(EventQueryDefinition) - Method in class org.ff4j.store.JdbcQueryBuilder
 
getSelectFeatureUsageQuery(EventQueryDefinition) - Method in class org.ff4j.store.JdbcQueryBuilder
 
getSeries() - Method in class org.ff4j.audit.chart.TimeSeriesChart
Getter accessor for attribute 'series'.
getSeries() - Method in class org.ff4j.services.domain.BarChartApiBean
 
getSeries() - Method in class org.ff4j.web.api.resources.domain.BarChartApiBean
Getter accessor for attribute 'series'.
getSession() - Method in class org.ff4j.cassandra.CassandraConnection
Getter accessor for attribute 'session'.
getSessionAttribute(HttpServletRequest, String) - Static method in class org.ff4j.web.utils.WebUtils
 
getSessionId(HttpServletRequest) - Static method in class org.ff4j.web.utils.WebUtils
 
getShort(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getShort(String, short) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getShort(String, Short) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getSource() - Method in class org.ff4j.audit.Event
Getter accessor for attribute 'source'.
getSource() - Method in class org.ff4j.FF4j
Getter accessor for attribute 'source'.
getSourceBarChart(EventQueryDefinition) - Method in class org.ff4j.audit.repository.AbstractEventRepository
Use hit getSourceHitCount() to draw a bar chart.
getSourceBarChart(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Use hit getSourceHitCount() to draw a bar chart.
getSourceFilters() - Method in class org.ff4j.audit.EventQueryDefinition
Getter accessor for attribute 'sourceFilters'.
getSourceHitCount(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Count hit for each source (api...).
getSourceHitCount(EventQueryDefinition) - Method in class org.ff4j.audit.repository.InMemoryEventRepository
Count hit for each source (api...).
getSourceHitCount(EventQueryDefinition) - Method in class org.ff4j.audit.repository.JdbcEventRepository
Count hit for each source (api...).
getSourceHitCount(EventQueryDefinition) - Method in class org.ff4j.cassandra.store.EventRepositoryCassandra
Count hit for each source (api...).
getSourceHitCount(EventQueryDefinition) - Method in class org.ff4j.mongo.store.EventRepositoryMongo
 
getSourceHitCount(EventQueryDefinition) - Method in class org.ff4j.store.EventRepositoryRedis
Count hit for each source (api...).
getSourceHitCount() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getSourcePieChart(EventQueryDefinition) - Method in class org.ff4j.audit.repository.AbstractEventRepository
Use hit getSourceHitCount() to draw a pie chart.
getSourcePieChart(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Use hit getSourceHitCount() to draw a pie chart.
getStartTime() - Method in class org.ff4j.FF4j
Getter accessor for attribute 'startTime'.
getStartTime() - Method in class org.ff4j.web.bean.Interval
Getter accessor for attribute 'startTime'.
getStatus() - Method in class org.ff4j.services.FF4jServices
 
getStatus() - Method in class org.ff4j.spring.boot.web.api.resources.FF4jResource
 
getStatus() - Method in class org.ff4j.web.api.resources.FeatureStoreResource
Allows to retrieve feature by its id.
getStatus() - Method in class org.ff4j.web.api.resources.FF4jResource
Provide core information on ff4J and available sub resources.
getStatus() - Method in class org.ff4j.web.api.resources.PropertyStoreResource
Allows to retrieve feature by its id.
getStatus(RuntimeException) - Method in class org.ff4j.web.api.resources.RuntimeExceptionMapper
Get HTTP Error code related to ff4j error.
getStore2CachePoller() - Method in class org.ff4j.cache.FF4jCacheProxy
Getter accessor for attribute 'store2CachePoller'.
getStrategy(String) - Method in class org.ff4j.mongo.mapper.FeatureDocumentBuilder
Mongo internal object representing attribute 'strategy'.
getStrategy(String) - Method in class org.ff4j.store.mongodb.FeatureDBObjectBuilder
Mongo internal object representing attribute 'strategy'.
getStrategy(String) - Method in class org.ff4j.store.mongodb.PropertyDBObjectBuilder
Mongo internal object representing attribute 'strategy'.
getString(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getString(String, String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getString(String, boolean) - Method in class org.ff4j.core.FlippingExecutionContext
Convenient method to get a string value.
getString(String) - Method in class org.ff4j.core.FlippingExecutionContext
Default get Value.
getStringArray(String) - Method in class org.ff4j.commonsconf.FF4jConfiguration
getSubNodes() - Method in class org.ff4j.strategy.el.ExpressionNode
Getter accessor for attribute 'subNodes'.
getSuccessView() - Method in class org.ff4j.web.controller.AbstractController
Getter accessor for attribute 'successView'.
getTableName(String) - Method in class org.ff4j.store.JdbcQueryBuilder
Prefix and suffix table Names.
getTableNameAudit() - Method in class org.ff4j.store.JdbcQueryBuilder
Table name for audit.
getTableNameCustomProperties() - Method in class org.ff4j.store.JdbcQueryBuilder
Table name for custom properties.
getTableNameFeatures() - Method in class org.ff4j.store.JdbcQueryBuilder
Table name for features.
getTableNameProperties() - Method in class org.ff4j.store.JdbcQueryBuilder
Table name for properties.
getTableNameRoles() - Method in class org.ff4j.store.JdbcQueryBuilder
Table name for roles.
getTarget() - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Getter accessor for attribute 'target'.
getTarget() - Method in class org.ff4j.audit.proxy.PropertyStoreAuditProxy
Getter accessor for attribute 'target'.
getTargetFeatureStore() - Method in class org.ff4j.cache.FF4jCacheProxy
Getter accessor for attribute 'target'.
getTargetPropertyStore() - Method in class org.ff4j.cache.FF4jCacheProxy
Getter accessor for attribute 'target'.
getTemplateEngine() - Method in class org.ff4j.web.controller.AbstractController
Getter accessor for attribute 'templateEngine'.
getTemplateFile() - Method in interface org.ff4j.web.controller.AdminConsoleController
 
getTimeSlots() - Method in class org.ff4j.audit.chart.TimeSeriesChart
Getter accessor for attribute 'timeSlots'.
getTimestamp() - Method in class org.ff4j.audit.Event
Getter accessor for attribute 'timestamp'.
getTimeToLive() - Method in class org.ff4j.cache.FeatureCacheProviderRedis
Getter accessor for attribute 'timeToLive'.
getTitle() - Method in class org.ff4j.audit.chart.AbstractChart
Getter accessor for attribute 'title'.
getTitle(EventQueryDefinition) - Method in class org.ff4j.audit.repository.AbstractEventRepository
Generation of title.
getTitle() - Method in class org.ff4j.services.domain.BarChartApiBean
 
getTitle() - Method in class org.ff4j.services.domain.PieChartApiBean
 
getTitle() - Method in class org.ff4j.web.api.resources.domain.BarChartApiBean
Getter accessor for attribute 'title'.
getTitle() - Method in class org.ff4j.web.api.resources.domain.PieChartApiBean
Getter accessor for attribute 'title'.
getTo() - Method in class org.ff4j.audit.EventQueryDefinition
Getter accessor for attribute 'to'.
getTo() - Method in class org.ff4j.strategy.time.HourInterval
Getter accessor for attribute 'to'.
getTodayMidnightTime() - Static method in class org.ff4j.utils.TimeUtils
Compute time for today midnight.
getTomorrowMidnightTime() - Static method in class org.ff4j.utils.TimeUtils
Compute time for tomorrow midnight.
getTtl() - Method in class org.ff4j.cassandra.store.EventRepositoryCassandra
Getter accessor for attribute 'ttl'.
getType() - Method in class org.ff4j.audit.Event
Getter accessor for attribute 'type'.
getType(String) - Method in class org.ff4j.mongo.mapper.PropertyDocumentBuilder
Mongo internal object representing attribute 'strategy'.
getType() - Method in class org.ff4j.property.BasePropertyBean
Getter accessor for attribute 'type'.
getType() - Method in class org.ff4j.property.Property
Getter accessor for attribute 'type'.
getType() - Method in class org.ff4j.services.domain.AuthorizationsManagerApiBean
 
getType() - Method in class org.ff4j.services.domain.EventRepositoryApiBean
 
getType() - Method in class org.ff4j.services.domain.FeatureStoreApiBean
 
getType() - Method in class org.ff4j.services.domain.FlippingStrategyApiBean
 
getType() - Method in class org.ff4j.services.domain.PropertyStoreApiBean
 
getType(String) - Method in class org.ff4j.store.mongodb.PropertyDBObjectBuilder
Mongo internal object representing attribute 'strategy'.
getType() - Method in class org.ff4j.strategy.AbstractFlipStrategy
Getter accessor for attribute 'classType'.
getType() - Method in class org.ff4j.web.api.resources.domain.AuthorizationsManagerApiBean
Getter accessor for attribute 'type'.
getType() - Method in class org.ff4j.web.api.resources.domain.EventRepositoryApiBean
Getter accessor for attribute 'type'.
getType() - Method in class org.ff4j.web.api.resources.domain.FeatureStoreApiBean
Getter accessor for attribute 'type'.
getType() - Method in class org.ff4j.web.api.resources.domain.FlippingStrategyApiBean
Getter accessor for attribute 'type'.
getType() - Method in class org.ff4j.web.api.resources.domain.PropertyApiBean
Getter accessor for attribute 'type'.
getType() - Method in class org.ff4j.web.api.resources.domain.PropertyStoreApiBean
Getter accessor for attribute 'type'.
getUid() - Method in class org.ff4j.core.Feature
Getter accessor for attribute 'uid'.
getUid() - Method in class org.ff4j.services.domain.FeatureApiBean
 
getUid() - Method in class org.ff4j.web.api.resources.domain.FeatureApiBean
Getter accessor for attribute 'uid'.
getUptime() - Method in class org.ff4j.services.domain.FF4jStatusApiBean
 
getUptime() - Method in class org.ff4j.web.api.resources.domain.FF4jStatusApiBean
Getter accessor for attribute 'uptime'.
getUptime() - Method in class org.ff4j.web.bean.HomeBean
Getter accessor for attribute 'uptime'.
getUrl() - Method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Getter accessor for attribute 'url'.
getUrl() - Method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Getter accessor for attribute 'url'.
getUrlSet() - Method in class org.ff4j.elastic.ElasticConnection
Getter accessor for attribute 'urlSet'.
getUser() - Method in class org.ff4j.audit.Event
Getter accessor for attribute 'user'.
getUserBarChart(EventQueryDefinition) - Method in class org.ff4j.audit.repository.AbstractEventRepository
Use hit getHostHitCount() to draw a bar chart.
getUserBarChart(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Use hit getHostHitCount() to draw a bar chart.
getUserHitCount(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Count hit for each host.
getUserHitCount(EventQueryDefinition) - Method in class org.ff4j.audit.repository.InMemoryEventRepository
Count hit for each host.
getUserHitCount(EventQueryDefinition) - Method in class org.ff4j.audit.repository.JdbcEventRepository
Count hit for each host.
getUserHitCount(EventQueryDefinition) - Method in class org.ff4j.cassandra.store.EventRepositoryCassandra
Count hit for each host.
getUserHitCount(EventQueryDefinition) - Method in class org.ff4j.mongo.store.EventRepositoryMongo
 
getUserHitCount(EventQueryDefinition) - Method in class org.ff4j.store.EventRepositoryRedis
Count hit for each host.
getUserHitCount() - Method in class org.ff4j.store.JdbcQueryBuilder
 
getUserId() - Method in class org.ff4j.web.api.filter.ApiKey
Getter accessor for attribute 'userId'.
getUserName() - Method in class org.ff4j.cassandra.CassandraConnection
Getter accessor for attribute 'userName'.
getUserName() - Method in class org.ff4j.web.api.security.FF4jSecurityContext
Getter accessor for attribute 'userName'.
getUserPassword() - Method in class org.ff4j.cassandra.CassandraConnection
Getter accessor for attribute 'userPassword'.
getUserPieChart(EventQueryDefinition) - Method in class org.ff4j.audit.repository.AbstractEventRepository
Use hit getHostHitCount() to draw a pie chart.
getUserPieChart(EventQueryDefinition) - Method in interface org.ff4j.audit.repository.EventRepository
Use hit getHostHitCount() to draw a pie chart.
getUserPrincipal() - Method in class org.ff4j.web.api.security.FF4jSecurityContext
getUserRoles() - Method in class org.ff4j.web.api.security.FF4jSecurityContext
Getter accessor for attribute 'userRoles'.
getUsers() - Method in class org.ff4j.web.ApiConfig
Getter accessor for attribute 'users'.
getUuid() - Method in class org.ff4j.audit.Event
Getter accessor for attribute 'uuid'.
getValidApiKeysMap() - Static method in class org.ff4j.web.api.filter.ApiKeyValidatorFilter
Getter accessor for attribute 'validApiKeysMap'.
getValue() - Method in class org.ff4j.audit.chart.Serie
Getter accessor for attribute 'value'.
getValue() - Method in class org.ff4j.audit.Event
Getter accessor for attribute 'value'.
getValue(String, boolean) - Method in class org.ff4j.core.FlippingExecutionContext
Get Raw value of the parameter map.
getValue(String) - Method in class org.ff4j.mongo.mapper.PropertyDocumentBuilder
Mongo internal object representing attribute 'strategy'.
getValue() - Method in class org.ff4j.property.BasePropertyBean
Getter accessor for attribute 'value'.
getValue() - Method in class org.ff4j.property.Property
Getter accessor for attribute 'value'.
getValue() - Method in class org.ff4j.services.domain.BarSeriesApiBean
Getter accessor for attribute 'value'.
getValue() - Method in class org.ff4j.services.domain.PieSectorApiBean
 
getValue(String) - Method in class org.ff4j.store.mongodb.PropertyDBObjectBuilder
Mongo internal object representing attribute 'strategy'.
getValue() - Method in class org.ff4j.strategy.el.ExpressionNode
Getter accessor for attribute 'value'.
getValue() - Method in class org.ff4j.web.api.filter.ApiKey
Getter accessor for attribute 'value'.
getValue() - Method in class org.ff4j.web.api.resources.domain.PieSectorApiBean
Getter accessor for attribute 'value'.
getValue() - Method in class org.ff4j.web.api.resources.domain.PropertyApiBean
Getter accessor for attribute 'value'.
getVersion() - Method in class org.ff4j.FF4j
Getter accessor for attribute 'version'.
getVersion() - Method in class org.ff4j.services.domain.FF4jStatusApiBean
 
getVersion() - Method in class org.ff4j.web.api.resources.domain.FF4jStatusApiBean
Getter accessor for attribute 'version'.
getVersion() - Method in class org.ff4j.web.ApiConfig
Getter accessor for attribute 'version'.
getVersion() - Method in class org.ff4j.web.bean.HomeBean
Getter accessor for attribute 'version'.
getWebApiConfiguration() - Method in class org.ff4j.web.api.FF4jApiApplicationJersey2x
 
getWebContext() - Method in class org.ff4j.web.ApiConfig
Getter accessor for attribute 'webContext'.
GOLOGOLO - Static variable in class org.ff4j.test.store.FeatureStoreTestSupport
 
grantOptions() - Static method in class org.ff4j.cli.FF4jCliOptions
Enable a feature.
grantRoleOnFeature(String, String) - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.cache.FF4jCacheProxy
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.cassandra.store.FeatureStoreCassandra
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in interface org.ff4j.core.FeatureStore
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.elastic.store.FeatureStoreElastic
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.jmx.FeatureStoreMBeanSpring
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.jmx.FF4JMBean
Exposition of 'grantRoleOnFeature' method
grantRoleOnFeature(String, String) - Method in class org.ff4j.mongo.store.FeatureStoreMongo
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.neo4j.store.FeatureStoreNeo4J
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.store.FeatureStoreEhCache
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.store.FeatureStoreJCache
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.store.FeatureStoreMongoDB
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.store.FeatureStoreRedis
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.store.FeatureStoreSpringJdbc
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.store.InMemoryFeatureStore
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.store.JdbcFeatureStore
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.web.jersey1.store.FeatureStoreHttp
Add a role to a flipPOINT.
grantRoleOnFeature(String, String) - Method in class org.ff4j.web.jersey2.store.FeatureStoreHttp
Add a role to a flipPOINT.
grantRoleToFeature(String, String) - Method in class org.ff4j.services.FeatureServices
 
grantRoleToFeature(String, String) - Method in class org.ff4j.spring.boot.web.api.resources.FeatureResource
 
GRAPH_BAR_HITRATIO - Static variable in class org.ff4j.web.bean.WebConstants
hit ratio.
GRAPH_PIE_HITRATIO - Static variable in class org.ff4j.web.bean.WebConstants
hit ratio.
GRAPH_PIE_HOST - Static variable in class org.ff4j.web.bean.WebConstants
hit ratio.
GRAPH_PIE_SOURCE - Static variable in class org.ff4j.web.bean.WebConstants
hit ratio.
GRAPH_PIE_USER - Static variable in class org.ff4j.web.bean.WebConstants
hit ratio.
green(String) - Static method in class org.ff4j.cli.ansi.AnsiTerminal
Change text color to green.
group(String) - Method in class org.ff4j.audit.EventBuilder
 
GROUP_NAME - Static variable in class org.ff4j.neo4j.store.FeatureStoreNeo4J
 
GroupApiBean - Class in org.ff4j.web.api.resources.domain
Class representing a group.
GroupApiBean() - Constructor for class org.ff4j.web.api.resources.domain.GroupApiBean
 
GroupDescApiBean - Class in org.ff4j.services.domain
 
GroupDescApiBean() - Constructor for class org.ff4j.services.domain.GroupDescApiBean
 
GroupDescApiBean(String, List<String>) - Constructor for class org.ff4j.services.domain.GroupDescApiBean
 
GroupDescApiBean - Class in org.ff4j.web.api.resources.domain
Class representing a group.
GroupDescApiBean() - Constructor for class org.ff4j.web.api.resources.domain.GroupDescApiBean
Default constructor
GroupDescApiBean(String, List<String>) - Constructor for class org.ff4j.web.api.resources.domain.GroupDescApiBean
Paramaterized constructor.
GroupExistsException - Exception in org.ff4j.services.exceptions
 
GroupExistsException() - Constructor for exception org.ff4j.services.exceptions.GroupExistsException
 
groupExistsException() - Method in class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
GROUPNAME - Static variable in class org.ff4j.neo4j.store.FeatureStoreNeo4J
 
GROUPNAME - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
GroupName.
GROUPNAME - Static variable in class org.ff4j.web.bean.WebConstants
HTTP Parameter.
GROUPNAME - Static variable in class org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.
GROUPNAME_CANNOT_BE_NULL_NOR_EMPTY - Static variable in class org.ff4j.mongo.store.FeatureStoreMongo
error message.
GROUPNAME_CANNOT_BE_NULL_NOR_EMPTY - Static variable in class org.ff4j.store.FeatureStoreMongoDB
Build fields.
GROUPNAME_CANNOT_BE_NULL_NOR_EMPTY - Static variable in class org.ff4j.store.FeatureStoreSpringJdbc
Error message.
GroupNotExistsException - Exception in org.ff4j.services.exceptions
 
GroupNotExistsException() - Constructor for exception org.ff4j.services.exceptions.GroupNotExistsException
 
groupNotExistsException() - Method in class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
GroupNotFoundException - Exception in org.ff4j.exception
Group operations are available only if group exist, toherwise this exception is raised.
GroupNotFoundException(String) - Constructor for exception org.ff4j.exception.GroupNotFoundException
Constructor by name.
GroupResource - Class in org.ff4j.spring.boot.web.api.resources
 
GroupResource() - Constructor for class org.ff4j.spring.boot.web.api.resources.GroupResource
 
GroupResource - Class in org.ff4j.web.api.resources
WebResource representing a group of features.
GroupResource() - Constructor for class org.ff4j.web.api.resources.GroupResource
 
GroupServices - Class in org.ff4j.services
 
GroupServices() - Constructor for class org.ff4j.services.GroupServices
 

H

hasLength(String) - Static method in class org.ff4j.utils.Util
Check that expression is true.
hasReachTimeToLive() - Method in class org.ff4j.cache.InMemoryCacheEntry
Compute the timeout property.
HEADER_APIKEY - Static variable in class org.ff4j.web.api.filter.ApiKeyValidatorFilter
Expected Header params.
HEADER_AUTHORIZATION - Static variable in class org.ff4j.web.FF4jWebConstants
HTTP Header.
HomeBean - Class in org.ff4j.web.bean
Webbean to display home information
HomeBean() - Constructor for class org.ff4j.web.bean.HomeBean
Default constructor.
HomeBean(FF4j) - Constructor for class org.ff4j.web.bean.HomeBean
Default constructor.
HomeController - Class in org.ff4j.web.controller
Controller for main class
HomeController(FF4j, TemplateEngine) - Constructor for class org.ff4j.web.controller.HomeController
host(String) - Method in class org.ff4j.web.ApiConfigBuilder
 
HourInterval - Class in org.ff4j.strategy.time
Date Interval.
HourInterval() - Constructor for class org.ff4j.strategy.time.HourInterval
Default.
HourInterval(String) - Constructor for class org.ff4j.strategy.time.HourInterval
Initialization through init param structure : HH:MM-HH:MM
HourInterval(String, String) - Constructor for class org.ff4j.strategy.time.HourInterval
Constructor by string expressions
HourInterval(Date, Date) - Constructor for class org.ff4j.strategy.time.HourInterval
Initialize component.
HourInterval(Calendar, Calendar) - Constructor for class org.ff4j.strategy.time.HourInterval
Initialize component.
HTML_WHITE - Static variable in class org.ff4j.services.constants.CommonConstants
 

I

ImageProvider - Class in org.ff4j.web.console
Load image as base64 and store them in cache
ImageProvider.ImageType - Enum in org.ff4j.web.console
Expected format.
importFeatures(Collection<Feature>) - Method in class org.ff4j.audit.proxy.FeatureStoreAuditProxy
Import features.
importFeatures(Collection<Feature>) - Method in class org.ff4j.cache.FF4jCacheProxy
Import features.
importFeatures(Collection<Feature>) - Method in interface org.ff4j.core.FeatureStore
Import features.
importFeatures(Collection<Feature>) - Method in class org.ff4j.FF4j
Help to import features.
importFeatures(Collection<Feature>) - Method in class org.ff4j.jmx.FeatureStoreMBeanSpring
Import features.
importFeatures(Collection<Feature>) - Method in class org.ff4j.store.AbstractFeatureStore
Import features from a set of feature.
importFeaturesFromXmlFile(String) - Method in class org.ff4j.store.AbstractFeatureStore
Initialize store from XML Configuration File.
importFile(FF4j, InputStream) - Static method in class org.ff4j.web.embedded.ConsoleOperations
User action to import Features from a properties files.
importProperties(Collection<Property<?>>) - Method in class org.ff4j.audit.proxy.PropertyStoreAuditProxy
Import a set of properties.
importProperties(Collection<Property<?>>) - Method in class org.ff4j.cache.FF4jCacheProxy
Import a set of properties.
importProperties(Collection<Property<?>>) - Method in class org.ff4j.FF4j
Help to import propertiess.
importProperties(Collection<Property<?>>) - Method in class org.ff4j.property.store.AbstractPropertyStore
Import a set of properties.
importProperties(Collection<Property<?>>) - Method in interface org.ff4j.property.store.PropertyStore
Import a set of properties.
importPropertiesFromXmlFile(String) - Method in class org.ff4j.property.store.AbstractPropertyStore
Initialize store from XML Configuration File.
inc() - Method in class org.ff4j.audit.MutableHitCount
Increment value
incBy(int) - Method in class org.ff4j.audit.MutableHitCount
 
indexOf(Object) - Method in class org.ff4j.property.multi.AbstractPropertyList
info() - Method in class org.ff4j.property.PropertyLogLevel
update to ingo
info - Variable in class org.ff4j.web.api.security.FF4jAuthorizationFilter
 
InfosController - Class in org.ff4j.web.controller
Controller for main class
InfosController(FF4j, TemplateEngine) - Constructor for class org.ff4j.web.controller.InfosController
init(String, Map<String, String>) - Method in interface org.ff4j.core.FlippingStrategy
Allow to parameterized Flipping Strategy
init(String, Map<String, String>) - Method in class org.ff4j.drools.FF4jDroolsFlippingStrategy
Initialization through initParam and not the constructor to be used by the XML feature system.
init() - Method in class org.ff4j.spring.namespace.FF4jNameSpaceHandler
init(String, Map<String, String>) - Method in class org.ff4j.strategy.AbstractFlipStrategy
Allow to parameterized Flipping Strategy
init(String, Map<String, String>) - Method in class org.ff4j.strategy.ClientFilterStrategy
Allow to parameterized Flipping Strategy
init(String, Map<String, String>) - Method in class org.ff4j.strategy.el.ExpressionFlipStrategy
Allow to parameterized Flipping Strategy
init(String, Map<String, String>) - Method in class org.ff4j.strategy.PonderationStrategy
Allow to parameterized Flipping Strategy
init(String, Map<String, String>) - Method in class org.ff4j.strategy.ServerFilterStrategy
Allow to parameterized Flipping Strategy
init(String, String) - Method in class org.ff4j.strategy.time.HourInterval
Initialization by dates
init(String, Map<String, String>) - Method in class org.ff4j.strategy.time.OfficeHourStrategy
Allow to parameterized Flipping Strategy
init(String, Map<String, String>) - Method in class org.ff4j.strategy.time.ReleaseDateFlipStrategy
Allow to parameterized Flipping Strategy
init() - Method in class org.ff4j.web.api.FF4jApiApplicationJersey2x
Initialisation of Jersey2 application.
init(ServletConfig) - Method in class org.ff4j.web.embedded.ConsoleServlet
Servlet initialization, init FF4J from "ff4jProvider" attribute Name.
init(ServletConfig) - Method in class org.ff4j.web.FF4jServlet
Servlet initialization, init FF4J from "ff4jProvider" attribute Name.
initCacheManager() - Method in class org.ff4j.cache.FF4jJCacheProvider
Initialization of cache manager.
initCachingProvider(String) - Method in class org.ff4j.cache.FF4jJCacheProvider
Default Initialisation of CachingProvider.
initFromBaseName(String) - Static method in class org.ff4j.drools.FF4jDroolsService
Drools expects to find the 'kmodule.xml' file in src/main/resources/META-INF.
initFromRulesFiles(Set<String>) - Static method in class org.ff4j.drools.FF4jDroolsService
Initialisation of Drools stateful session without convention and kodmule files.
initialize() - Method in class org.ff4j.test.cache.AbstractCacheManagerJUnitTest
 
initialize() - Method in class org.ff4j.web.console.CustomMessageResolver
initialize() - Method in class org.ff4j.web.thymeleaf.CustomMessageResolver
initParams - Variable in class org.ff4j.strategy.AbstractFlipStrategy
Initial parameters.
initPropertyStore() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
Any store test will declare its store through this callback.
initRepository() - Method in class org.ff4j.test.audit.EventRepositoryTestSupport
Any store test will declare its store through this callback.
initSession() - Method in class org.ff4j.cassandra.CassandraConnection
Init Cassandra session from Cluster.s
initSlots(long, long, TimeUnit) - Method in class org.ff4j.audit.chart.TimeSeriesChart
Create slots and initiate data structure.
initStore() - Method in class org.ff4j.test.store.FeatureStoreTestSupport
Any store test will declare its store through this callback.
InMemoryCacheEntry<T> - Class in org.ff4j.cache
Cache entry with object and inserted Date.
InMemoryCacheEntry(T) - Constructor for class org.ff4j.cache.InMemoryCacheEntry
Parameterized contructor with target cached object.
InMemoryCacheEntry(T, long) - Constructor for class org.ff4j.cache.InMemoryCacheEntry
Parameterized contructor with target cached object.
InMemoryCacheManager - Class in org.ff4j.cache
Proposition of inmemory cache implementation.
InMemoryCacheManager() - Constructor for class org.ff4j.cache.InMemoryCacheManager
 
InMemoryEventRepository - Class in org.ff4j.audit.repository
Implementation of in memory EventRepository with limited events.
InMemoryEventRepository() - Constructor for class org.ff4j.audit.repository.InMemoryEventRepository
Default constructor with default capacity to 100.000
InMemoryEventRepository(int) - Constructor for class org.ff4j.audit.repository.InMemoryEventRepository
Constructor to tune capacity.
InMemoryFeatureStore - Class in org.ff4j.store
Storing states of feature inmemory with initial values.
InMemoryFeatureStore() - Constructor for class org.ff4j.store.InMemoryFeatureStore
Default constructor.
InMemoryFeatureStore(String) - Constructor for class org.ff4j.store.InMemoryFeatureStore
Constructor with configuration fileName.
InMemoryFeatureStore(InputStream) - Constructor for class org.ff4j.store.InMemoryFeatureStore
Constructor with inputstream fileName.
InMemoryFeatureStore(Map<String, Feature>) - Constructor for class org.ff4j.store.InMemoryFeatureStore
Constructor with full set of feature.
InMemoryPropertyStore - Class in org.ff4j.property.store
Implementation of PropertyStore to keep properties in memory.
InMemoryPropertyStore() - Constructor for class org.ff4j.property.store.InMemoryPropertyStore
Default Constructor
InMemoryPropertyStore(String) - Constructor for class org.ff4j.property.store.InMemoryPropertyStore
Constructor with configuration fileName.
InMemoryPropertyStore(InputStream) - Constructor for class org.ff4j.property.store.InMemoryPropertyStore
Constructor with inputstream fileName.
InMemoryPropertyStore(Map<String, Property<?>>) - Constructor for class org.ff4j.property.store.InMemoryPropertyStore
Constructor with full set of feature.
instanceFlippingStrategy(String, String, Map<String, String>) - Static method in class org.ff4j.utils.MappingUtil
Instanciate flipping strategy from its class name.
instanciatePrivate(Class<T>) - Static method in class org.ff4j.utils.Util
Allow to instanciate utility class.
Interval - Class in org.ff4j.web.bean
Interval to look
Interval() - Constructor for class org.ff4j.web.bean.Interval
 
Interval(long, long) - Constructor for class org.ff4j.web.bean.Interval
 
INVALID - Static variable in class org.ff4j.test.propertystore.PropertyStoreTestSupport
 
InvalidPropertyTypeException - Exception in org.ff4j.exception
 
InvalidPropertyTypeException(String) - Constructor for exception org.ff4j.exception.InvalidPropertyTypeException
Parameterized constructor.
InvalidPropertyTypeException(String, Throwable) - Constructor for exception org.ff4j.exception.InvalidPropertyTypeException
Parameterized constructor.
invoke(MethodInvocation) - Method in class org.ff4j.aop.FeatureAdvisor
invokeAlterBean(MethodInvocation, String) - Method in class org.ff4j.aop.FeatureAdvisor
Invoke another Bean for the current Method.
invokeAlterClazz(MethodInvocation, Flip) - Method in class org.ff4j.aop.FeatureAdvisor
Invoke alter class.
IOUtil - Class in org.ff4j.utils
Utilities to work with IO and Networking.
IS_MANDATORY - Static variable in class org.ff4j.test.AssertFf4j
error message.
isAllowed(Feature) - Method in class org.ff4j.FF4j
Load SecurityProvider roles (e.g : SpringSecurity GrantedAuthorities)
isAuthenticate() - Method in class org.ff4j.web.ApiConfig
Getter accessor for attribute 'authenticate'.
isAutocreate() - Method in class org.ff4j.FF4j
Getter accessor for attribute 'autocreate'.
isAutocreate() - Method in class org.ff4j.services.domain.FF4jStatusApiBean
 
isAutocreate() - Method in class org.ff4j.web.api.resources.domain.FF4jStatusApiBean
Getter accessor for attribute 'autocreate'.
isAutorize() - Method in class org.ff4j.web.ApiConfig
Getter accessor for attribute 'autorize'.
isCached() - Method in class org.ff4j.cache.FF4jCacheProxy
isClassCollection(Class<?>) - Static method in class org.ff4j.utils.Util
Check if a current class can be cast to collection.
isCollection(Object) - Static method in class org.ff4j.utils.Util
Check if a current object can be cast to collection.
isColumnFamilyExist(String) - Method in class org.ff4j.cassandra.CassandraConnection
Check existence of a table in Cassandra.
isDocumentation() - Method in class org.ff4j.web.ApiConfig
Getter accessor for attribute 'documentation'.
isEmpty() - Method in class org.ff4j.audit.proxy.PropertyStoreAuditProxy
Tell if a store is empty
isEmpty() - Method in class org.ff4j.cache.FF4jCacheProxy
Tell if a store is empty
isEmpty() - Method in class org.ff4j.commonsconf.FF4jConfiguration
isEmpty() - Method in class org.ff4j.property.multi.AbstractPropertyMap
isEmpty() - Method in class org.ff4j.property.multi.AbstractPropertyMultiValued
isEmpty() - Method in class org.ff4j.property.store.AbstractPropertyStore
Tell if a store is empty
isEmpty() - Method in interface org.ff4j.property.store.PropertyStore
Tell if a store is empty
isEmpty(Collection<?>) - Static method in class org.ff4j.utils.Util
Check if a current object is empty
isEnable() - Method in class org.ff4j.core.Feature
Getter accessor for attribute 'enable'.
isEnable() - Method in class org.ff4j.services.domain.FeatureApiBean
 
isEnable() - Method in class org.ff4j.web.api.resources.domain.FeatureApiBean
Getter accessor for attribute 'enable'.
isEnableAudit() - Method in class org.ff4j.FF4j
Getter accessor for attribute 'enableAudit'.
isEvaluated() - Method in class org.ff4j.drools.FF4jDroolsRequest
Getter accessor for attribute 'evaluated'.
isEventInInterval(Event, long, long) - Method in class org.ff4j.audit.repository.AbstractEventRepository
Utility.
isInitialized() - Static method in class org.ff4j.drools.FF4jDroolsService
Session must be initialized once.
isLog() - Method in class org.ff4j.web.ApiConfig
Getter accessor for attribute 'log'.
isMock() - Static method in class org.ff4j.audit.EventRejectedExecutionHandler
 
isReadOnly() - Method in class org.ff4j.property.Property
Getter accessor for attribute 'readOnly'.
isSecure() - Method in class org.ff4j.web.api.security.FF4jSecurityContext
isShareHttpSession() - Method in class org.ff4j.web.taglib.AbstractFeatureTag
Getter accessor for attribute 'shareHttpSession'.
isTableExist(String) - Method in class org.ff4j.store.FeatureStoreSpringJdbc
 
isTableExist(String) - Method in class org.ff4j.store.PropertyStoreSpringJdbc
 
isTableExist(DataSource, String) - Static method in class org.ff4j.utils.JdbcUtils
Check if target Table exist.
isToggled() - Method in class org.ff4j.drools.FF4jDroolsRequest
Getter accessor for attribute 'toggle'.
isUseInetAddress() - Static method in class org.ff4j.utils.IOUtil
 
isUserInRole(String) - Method in class org.ff4j.web.api.security.FF4jSecurityContext
isValidClass(Class<?>) - Static method in class org.ff4j.utils.Util
Check that class is valid.
isValidParam(HttpServletRequest, String) - Method in class org.ff4j.web.controller.AbstractController
Check parameter for date.
isVisible(Arguments, Element, String) - Method in class org.ff4j.web.thymeleaf.FF4jDisableAttrProcessor
 
isVisible(Arguments, Element, String) - Method in class org.ff4j.web.thymeleaf.FF4jEnableAttrProcessor
 
iterator() - Method in class org.ff4j.property.multi.AbstractPropertyMultiValued

J

JdbcEventMapper - Class in org.ff4j.store
Map resultset into Event
JdbcEventMapper() - Constructor for class org.ff4j.store.JdbcEventMapper
 
JdbcEventRepository - Class in org.ff4j.audit.repository
Implementation of in memory EventRepository with limited events.
JdbcEventRepository(DataSource) - Constructor for class org.ff4j.audit.repository.JdbcEventRepository
Constructor from DataSource.
JdbcFeatureMapper - Class in org.ff4j.store
Map resultset into Feature
JdbcFeatureMapper() - Constructor for class org.ff4j.store.JdbcFeatureMapper
 
JdbcFeatureStore - Class in org.ff4j.store
Implementation of FeatureStore to work with RDBMS through JDBC.
JdbcFeatureStore() - Constructor for class org.ff4j.store.JdbcFeatureStore
Default Constructor.
JdbcFeatureStore(DataSource) - Constructor for class org.ff4j.store.JdbcFeatureStore
Constructor from DataSource.
JdbcFeatureStore(DataSource, String) - Constructor for class org.ff4j.store.JdbcFeatureStore
Constructor from DataSource.
JdbcPropertyMapper - Class in org.ff4j.property.store
Convert resultset into PropertyString.
JdbcPropertyMapper() - Constructor for class org.ff4j.property.store.JdbcPropertyMapper
 
JdbcPropertyStore - Class in org.ff4j.property.store
Access information related to properties within database.
JdbcPropertyStore() - Constructor for class org.ff4j.property.store.JdbcPropertyStore
Default Constructor.
JdbcPropertyStore(DataSource) - Constructor for class org.ff4j.property.store.JdbcPropertyStore
Constructor from DataSource.
JdbcPropertyStore(DataSource, String) - Constructor for class org.ff4j.property.store.JdbcPropertyStore
s Constructor from DataSource.
JdbcQueryBuilder - Class in org.ff4j.store
Create JDBC queries for FF4J with capabilities to
JdbcQueryBuilder() - Constructor for class org.ff4j.store.JdbcQueryBuilder
Default constructor.
JdbcQueryBuilder(String, String) - Constructor for class org.ff4j.store.JdbcQueryBuilder
Overriding Builder.
JdbcStoreConstants - Class in org.ff4j.store
Specialization of a Feature store to add sql query.
JdbcUtils - Class in org.ff4j.utils
Group utilities methods to work with low-level JDBC.
jedisPool - Variable in class org.ff4j.redis.RedisConnection
Jedis connection Pool.
JerseyApplicationEventListener - Class in org.ff4j.web.api.filter
Logger for operations performed on the Jersey Application.
JerseyApplicationEventListener() - Constructor for class org.ff4j.web.api.filter.JerseyApplicationEventListener
 
JerseyRequestEventListener - Class in org.ff4j.web.api.filter
Event Listener for each request.
JerseyRequestEventListener() - Constructor for class org.ff4j.web.api.filter.JerseyRequestEventListener
 
join(Collection<T>, String) - Static method in class org.ff4j.utils.Util
Serialize collection elements with a delimiter.
JsonUtils - Class in org.ff4j.utils
Custom implementation of serialization : faster + no jackson dependency

K

KDF - Static variable in class org.ff4j.audit.repository.AbstractEventRepository
Create key.
KEY_ALERT_MESSAGE - Static variable in class org.ff4j.web.bean.WebConstants
templating alert.
KEY_ALERT_MESSAGE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
templating alert.
KEY_AUDIT_ROWS - Static variable in class org.ff4j.web.bean.WebConstants
templating alert.
KEY_AUDIT_ROWS - Static variable in class org.ff4j.web.embedded.ConsoleConstants
templating alert.
KEY_AUDITENABLE - Static variable in class org.ff4j.web.bean.WebConstants
context name in audit bean.
KEY_AUDITTRAIL - Static variable in class org.ff4j.web.bean.WebConstants
context name in audit bean.
KEY_CSS_URL - Static variable in class org.ff4j.web.bean.WebConstants
custom css if defined in web.xml.
KEY_DATE - Static variable in class org.ff4j.web.bean.WebConstants
HTTP Parameter.
KEY_EVENT - Static variable in class org.ff4j.redis.RedisContants
prefix of keys.
KEY_EVENT_AUDIT - Static variable in class org.ff4j.redis.RedisContants
prefix of keys.
KEY_FEATURE - Static variable in class org.ff4j.redis.RedisContants
prefix of keys.
KEY_FEATURE_ROWS - Static variable in class org.ff4j.web.bean.WebConstants
templating.
KEY_FEATURE_ROWS - Static variable in class org.ff4j.web.embedded.ConsoleConstants
templating.
KEY_GROUP_LIST_CREATE - Static variable in class org.ff4j.web.bean.WebConstants
templating.
KEY_GROUP_LIST_CREATE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
templating.
KEY_GROUP_LIST_EDIT - Static variable in class org.ff4j.web.bean.WebConstants
templating.
KEY_GROUP_LIST_EDIT - Static variable in class org.ff4j.web.embedded.ConsoleConstants
templating.
KEY_GROUP_LIST_TOGGLE - Static variable in class org.ff4j.web.bean.WebConstants
templating.
KEY_GROUP_LIST_TOGGLE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
templating.
KEY_PERMISSIONLIST - Static variable in class org.ff4j.web.bean.WebConstants
templating.
KEY_PERMISSIONLIST - Static variable in class org.ff4j.web.embedded.ConsoleConstants
templating.
KEY_PROPERTIES_ROWS - Static variable in class org.ff4j.web.bean.WebConstants
templating.
KEY_PROPERTIES_ROWS - Static variable in class org.ff4j.web.embedded.ConsoleConstants
templating.
KEY_PROPERTY - Static variable in class org.ff4j.redis.RedisContants
prefix of keys.
KEY_SERVLET_CONTEXT - Static variable in class org.ff4j.web.bean.WebConstants
templating.
KEY_SERVLET_CONTEXT - Static variable in class org.ff4j.web.embedded.ConsoleConstants
templating.
KEY_TITLE - Static variable in class org.ff4j.web.controller.AbstractController
KEY.
KEY_VERSION - Static variable in class org.ff4j.web.bean.WebConstants
templating.
KEY_VERSION - Static variable in class org.ff4j.web.embedded.ConsoleConstants
templating.
keySet() - Method in class org.ff4j.property.multi.AbstractPropertyMap
KEYSPACE - Static variable in class org.ff4j.cassandra.CassandraConstants
Keyspace is equivalent to Database in Cassandra.

L

LANG - Static variable in class org.ff4j.web.bean.WebConstants
POST - Langue.
LANG_ATTRIBUTE - Static variable in class org.ff4j.web.bean.WebConstants
POST - Langue.
lastIndexOf(Object) - Method in class org.ff4j.property.multi.AbstractPropertyList
list(T...) - Static method in class org.ff4j.utils.Util
Create an HashSet.
listAllPermissions() - Method in interface org.ff4j.security.AuthorizationsManager
Retrieves user roles from all users (if available, for spring security it's not available out-of-the-box and should be overrides to match the userDetails implementation - for instance dedicated sql-query).
listAllPermissions() - Method in class org.ff4j.security.SpringSecurityAuthorisationManager
Retrieves user roles from all users (if available, for spring security it's not available out-of-the-box and should be overrides to match the userDetails implementation - for instance dedicated sql-query).
listAllPermissions() - Method in class org.ff4j.test.security.DefaultAuthorisationManager
Retrieves user roles from all users (if available, for spring security it's not available out-of-the-box and should be overrides to match the userDetails implementation - for instance dedicated sql-query).
listAllPermissions() - Method in class org.ff4j.web.api.security.FF4JSecurityContextAuthenticationManager
Retrieves user roles from all users (if available, for spring security it's not available out-of-the-box and should be overrides to match the userDetails implementation - for instance dedicated sql-query).
listCachedFeatureNames() - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
List feature names in cache.
listCachedFeatureNames() - Method in class org.ff4j.cache.FeatureCacheProviderRedis
List feature names in cache.
listCachedFeatureNames() - Method in interface org.ff4j.cache.FF4JCacheManager
List feature names in cache.
listCachedFeatureNames() - Method in class org.ff4j.cache.FF4jJCacheManager
List feature names in cache.
listCachedFeatureNames() - Method in class org.ff4j.cache.InMemoryCacheManager
List feature names in cache.
listCachedPropertyNames() - Method in class org.ff4j.cache.FeatureCacheProviderEhCache
List property names in cache.
listCachedPropertyNames() - Method in class org.ff4j.cache.FeatureCacheProviderRedis
List property names in cache.
listCachedPropertyNames() - Method in interface org.ff4j.cache.FF4JCacheManager
List property names in cache.
listCachedPropertyNames() - Method in class org.ff4j.cache.FF4jJCacheManager
List property names in cache.
listCachedPropertyNames() - Method in class org.ff4j.cache.InMemoryCacheManager
List property names in cache.
listIterator() - Method in class org.ff4j.property.multi.AbstractPropertyList
listIterator(int) - Method in class org.ff4j.property.multi.AbstractPropertyList
listPropertyNames() - Method in class org.ff4j.audit.proxy.PropertyStoreAuditProxy
List all property names.
listPropertyNames() - Method in class org.ff4j.cache.FF4jCacheProxy
List all property names.
listPropertyNames() - Method in class org.ff4j.cassandra.store.PropertyStoreCassandra
List all property names.
listPropertyNames() - Method in class org.ff4j.commonsconf.PropertyStoreCommonsConfig
List all property names.
listPropertyNames() - Method in class org.ff4j.elastic.store.PropertyStoreElastic
List all property names.
listPropertyNames() - Method in class org.ff4j.mongo.store.PropertyStoreMongo
List all property names.
listPropertyNames() - Method in class org.ff4j.neo4j.store.PropertyStoreNeo4j
List all property names.
listPropertyNames() - Method in class org.ff4j.property.store.InMemoryPropertyStore
List all property names.
listPropertyNames() - Method in class org.ff4j.property.store.JdbcPropertyStore
List all property names.
listPropertyNames() - Method in interface org.ff4j.property.store.PropertyStore
List all property names.
listPropertyNames() - Method in class org.ff4j.store.PropertyStoreEhCache
List all property names.
listPropertyNames() - Method in class org.ff4j.store.PropertyStoreJCache
List all property names.
listPropertyNames() - Method in class org.ff4j.store.PropertyStoreMongoDB
List all property names.
listPropertyNames() - Method in class org.ff4j.store.PropertyStoreRedis
List all property names.
listPropertyNames() - Method in class org.ff4j.store.PropertyStoreSpringJdbc
List all property names.
listPropertyNames() - Method in class org.ff4j.test.propertystore.PropertyStoreTestSupport
TDD.
listPropertyNames() - Method in class org.ff4j.web.jersey1.store.PropertyStoreHttp
List all property names.
listPropertyNames() - Method in class org.ff4j.web.jersey2.store.PropertyStoreHttp
List all property names.
loadAndResizeImage(String) - Static method in class org.ff4j.web.utils.FileUtils
Transform inputStream into base64.
loadAndResizeImageAsBase64(String) - Static method in class org.ff4j.web.utils.FileUtils
Transform inputStream into base64.
loadAndResizeImageAsByteArray(String) - Static method in class org.ff4j.web.utils.FileUtils
Transform inputStream into base64.
loadFileAsByteArray(String) - Static method in class org.ff4j.web.utils.FileUtils
Transform inputStream into base64.
loadFileAsOutputStream(String) - Static method in class org.ff4j.web.utils.FileUtils
Load file fro mrelative path.
loadFileAsString(String) - Static method in class org.ff4j.web.utils.FileUtils
Utils method to load a file as String.
loadFileAsStringWithBuffer(String) - Static method in class org.ff4j.web.utils.FileUtils
Load with Buffer.
LOCATION - Static variable in class org.ff4j.web.FF4jWebConstants
Header param sent on creation 201.
log - Variable in class org.ff4j.web.api.FF4JApiApplication
logger for this class.
log - Variable in class org.ff4j.web.api.FF4jApiApplicationJersey2x
logger for this class.
logError(String) - Static method in class org.ff4j.cli.ansi.AnsiTerminal
Log error.
logger - Variable in class org.ff4j.spring.autowire.AutowiredFF4JBeanPostProcessor
Logger for this class.
logger - Variable in class org.ff4j.web.api.filter.ApiKeyValidatorFilter
logger.
logger - Variable in class org.ff4j.web.api.filter.JerseyApplicationEventListener
logger.
logger - Variable in class org.ff4j.web.api.filter.JerseyRequestEventListener
logger.
logger - Static variable in class org.ff4j.web.api.security.FF4jSecurityContext
 
LOGGER - Static variable in class org.ff4j.web.console.CustomMessageResolver
Logger for this class.
LOGGER - Static variable in class org.ff4j.web.controller.AbstractController
Logger for this class.
LOGGER - Static variable in class org.ff4j.web.controller.AuditController
Logger for this class.
LOGGER - Static variable in class org.ff4j.web.controller.FeaturesController
Logger for this class.
LOGGER - Static variable in class org.ff4j.web.controller.HomeController
Logger for this class.
LOGGER - Static variable in class org.ff4j.web.controller.InfosController
Logger for this class.
LOGGER - Static variable in class org.ff4j.web.controller.OperationsController
Logger for this class.
LOGGER - Static variable in class org.ff4j.web.controller.PropertiesController
Logger for this class.
LOGGER - Static variable in class org.ff4j.web.controller.SettingsController
Logger for this class.
LOGGER - Static variable in class org.ff4j.web.embedded.ConsoleServlet
Logger for this class.
LOGGER - Static variable in class org.ff4j.web.FF4jServlet
Logger for this class.
LOGGER - Static variable in class org.ff4j.web.thymeleaf.CustomMessageResolver
Logger for this class.
logInfo(String) - Static method in class org.ff4j.cli.ansi.AnsiTerminal
Log info.
logWarn(String) - Static method in class org.ff4j.cli.ansi.AnsiTerminal
Log warning.

M

main(String[]) - Static method in class org.ff4j.cli.MainCli
Main loop.
MainCli - Class in org.ff4j.cli
Command line to operate FF4J.
MainCli() - Constructor for class org.ff4j.cli.MainCli
 
MANIFEST_FILE - Static variable in class org.ff4j.web.FF4jWebConstants
Manifest File.
MANIFEST_VERSION - Static variable in class org.ff4j.web.FF4jWebConstants
 
map(ResultSet) - Method in class org.ff4j.property.store.JdbcPropertyMapper
Expect to convert a JDBC Result to Property.
mapAsJson(Map<K, V>) - Static method in class org.ff4j.utils.JsonUtils
Serialize a map of objects as Json.
mapEvent(Row) - Static method in class org.ff4j.cassandra.CassandraMapper
Marshall from cassandra row to bean Event.
mapEvent(ResultSet) - Method in class org.ff4j.store.JdbcEventMapper
Unmarshall a resultset to Event.
mapFeature(Row) - Static method in class org.ff4j.cassandra.CassandraMapper
Marshall bean Feature from line in Cassandra table.
mapFeature(ResultSet) - Method in class org.ff4j.store.JdbcFeatureMapper
Map feature result to bean.
mapFeature(DBObject) - Method in class org.ff4j.store.mongodb.FeatureDBObjectMapper
Convert DBObject to Feature.
mapFeaturePermissions(Row) - Static method in class org.ff4j.cassandra.CassandraMapper
Extrat permissions from the row returned by cassandra.
mapOfControllers - Static variable in class org.ff4j.web.FF4jServlet
Mapping PATH <=> Controller
Mapper<JAVA_OBJ,STORE_OBJ> - Interface in org.ff4j.mapper
Mapping from Store to Java.
MappingUtil - Class in org.ff4j.utils
Utility class to work with parameters.
mapProperty(Row) - Static method in class org.ff4j.cassandra.CassandraMapper
Marshall from cassandra row to bean Property.
mapProperty(DBObject) - Method in class org.ff4j.store.mongodb.FeatureDBObjectMapper
Map a property.
mapPropertyType(String) - Static method in class org.ff4j.utils.MappingUtil
Substitution of primitive into PropertyXXX.
mapRow(ResultSet, int) - Method in class org.ff4j.store.rowmapper.CustomPropertyRowMapper
mapRow(ResultSet, int) - Method in class org.ff4j.store.rowmapper.FeatureRowMapper
mapRow(ResultSet, int) - Method in class org.ff4j.store.rowmapper.RoleRowMapper
mapSimpleType(String) - Static method in class org.ff4j.utils.MappingUtil
Substitution of PropertyXXX intoPrimitive.
mapSimpleType(Class<?>) - Static method in class org.ff4j.utils.MappingUtil
Substitution of primitive into PropertyXXX.
match(Event) - Method in class org.ff4j.audit.EventQueryDefinition
Match Event.
MATCH_F - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
 
MATCH_P - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
 
matchAction(String) - Method in class org.ff4j.audit.EventQueryDefinition
 
matches() - Method in class org.ff4j.strategy.time.HourInterval
Check bounds against current date
matches(Calendar) - Method in class org.ff4j.strategy.time.HourInterval
Check bounds against defined date.
matches(Calendar, List<HourInterval>) - Method in class org.ff4j.strategy.time.OfficeHourStrategy
Check if present time is at least in of the hour Interval.
matchHost(String) - Method in class org.ff4j.audit.EventQueryDefinition
 
matchName(String) - Method in class org.ff4j.audit.EventQueryDefinition
 
matchSource(String) - Method in class org.ff4j.audit.EventQueryDefinition
 
messages - Variable in class org.ff4j.web.console.CustomMessageResolver
Properties per Locale.
messages - Variable in class org.ff4j.web.thymeleaf.CustomMessageResolver
Properties per Locale.
MODAL_CREATE - Static variable in class org.ff4j.web.bean.WebConstants
modal ID.
MODAL_CREATE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
modal ID.
MODAL_EDIT - Static variable in class org.ff4j.web.bean.WebConstants
modal id.
MODAL_EDIT - Static variable in class org.ff4j.web.embedded.ConsoleConstants
modal id.
MODAL_TOGGLE - Static variable in class org.ff4j.web.bean.WebConstants
modal ID.
MODAL_TOGGLE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
modal ID.
MONGO_SET - Static variable in class org.ff4j.mongo.MongoDbConstants
Custom Properties.
MONGO_SET - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
 
MongoDbConstants - Class in org.ff4j.mongo
 
MongoEventMapper - Class in org.ff4j.mongo.mapper
Implementation of mapper for events.
MongoEventMapper() - Constructor for class org.ff4j.mongo.mapper.MongoEventMapper
 
MongoFeatureMapper - Class in org.ff4j.mongo.mapper
 
MongoFeatureMapper() - Constructor for class org.ff4j.mongo.mapper.MongoFeatureMapper
 
MongoPropertyMapper - Class in org.ff4j.mongo.mapper
Implementation of PropertyMapper to work with MongoDb.
MongoPropertyMapper() - Constructor for class org.ff4j.mongo.mapper.MongoPropertyMapper
 
MonitoringResource - Class in org.ff4j.spring.boot.web.api.resources
 
MonitoringResource() - Constructor for class org.ff4j.spring.boot.web.api.resources.MonitoringResource
 
MonitoringResource - Class in org.ff4j.web.api.resources
Monitoring Resource.
MonitoringResource() - Constructor for class org.ff4j.web.api.resources.MonitoringResource
 
MonitoringServices - Class in org.ff4j.services
 
MonitoringServices() - Constructor for class org.ff4j.services.MonitoringServices
 
msg(String, String) - Static method in class org.ff4j.web.embedded.ConsoleRenderer
Build info messages.
MutableHitCount - Class in org.ff4j.audit
Utility class to perform some computation.
MutableHitCount() - Constructor for class org.ff4j.audit.MutableHitCount
Default constructor
MutableHitCount(int) - Constructor for class org.ff4j.audit.MutableHitCount
Paramtered constructor.

N

N_A - Static variable in class org.ff4j.services.constants.CommonConstants
 
name(String) - Method in class org.ff4j.audit.EventBuilder
 
name - Variable in class org.ff4j.property.BasePropertyBean
unique identifier for the property.
name - Variable in class org.ff4j.property.Property
Unique name for property.
NAME - Static variable in class org.ff4j.web.bean.WebConstants
HTTP Parameter.
NAME - Static variable in class org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.
NAME_GROUP_NAME - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
 
Neo4jMapper - Class in org.ff4j.neo4j.mapper
Map Neo4j node from and to Feature bean.
NEW_LINE - Static variable in class org.ff4j.web.bean.WebConstants
NewLine.
NEW_LINE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
NewLine.
NEW_NAME - Static variable in class org.ff4j.web.bean.WebConstants
HTTP Parameter.
newThread(Runnable) - Method in class org.ff4j.audit.PublisherThreadFactory
NODEFEATURE_ATT_DESCRIPTION - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
core attribute.
NODEFEATURE_ATT_ENABLE - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
core attribute.
NODEFEATURE_ATT_ROLES - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
core attribute.
NODEFEATURE_ATT_UID - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
core attribute.
NODEGROUP_ATT_NAME - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
core attribute.
NODEPROPERTY_ATT_DESCRIPTION - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
core attribute.
NODEPROPERTY_ATT_FIXEDVALUES - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
core attribute.
NODEPROPERTY_ATT_NAME - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
core attribute.
NODEPROPERTY_ATT_TYPE - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
core attribute.
NODEPROPERTY_ATT_VALUE - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
core attribute.
NODESTRATEGY_ATT_INITPARAMS - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
core attribute.
NODESTRATEGY_ATT_TYPE - Static variable in class org.ff4j.neo4j.FF4jNeo4jConstants
core attribute.
NotFoundController - Class in org.ff4j.web.controller
Redirecto to 404 page
NotFoundController(FF4j, TemplateEngine) - Constructor for class org.ff4j.web.controller.NotFoundController

O

OCCURED - Static variable in class org.ff4j.web.jersey1.store.PropertyStoreHttp
 
OCCURED - Static variable in class org.ff4j.web.jersey2.store.PropertyStoreHttp
 
OfficeHourStrategy - Class in org.ff4j.strategy.time
Implemenetation of an office hour strategy.
OfficeHourStrategy() - Constructor for class org.ff4j.strategy.time.OfficeHourStrategy
 
onEvent(ApplicationEvent) - Method in class org.ff4j.web.api.filter.JerseyApplicationEventListener
 
onEvent(RequestEvent) - Method in class org.ff4j.web.api.filter.JerseyRequestEventListener
onRequest(RequestEvent) - Method in class org.ff4j.web.api.filter.JerseyApplicationEventListener
OP_ADD_FIXEDVALUE - Static variable in class org.ff4j.web.bean.WebConstants
remove a value of a listed.
OP_ADD_FIXEDVALUE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
remove a value of a listed.
OP_ADD_PERMISSION - Static variable in class org.ff4j.web.bean.WebConstants
User operation: remove feature.
OP_AUDIT - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_CLEAR_PERMISSIONS - Static variable in class org.ff4j.web.bean.WebConstants
User operation: remove feature.
OP_COPY_FEATURE - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_COPY_PROPERTY - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_CREATE_FEATURE - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_CREATE_FEATURE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_CREATE_PROPERTY - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_CREATE_PROPERTY - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_CREATE_SCHEMA - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_DELETE_FIXEDVALUE - Static variable in class org.ff4j.web.bean.WebConstants
remove a value of a listed.
OP_DELETE_FIXEDVALUE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
remove a value of a listed.
OP_DISABLE - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_DISABLE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_EDIT_FEATURE - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_EDIT_FEATURE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_EDIT_PROPERTY - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_EDIT_PROPERTY - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_ENABLE - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_ENABLE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_EXPORT - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_EXPORT - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_FEATURES - Static variable in class org.ff4j.web.bean.WebConstants
User operation: remove feature.
OP_FEATUREUSAGE - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_IMPORT - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_IMPORT - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_MONITORING - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_MONITORING - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation.
OP_PROPERTIES - Static variable in class org.ff4j.web.bean.WebConstants
User operation: remove feature.
OP_READ_FEATURE - Static variable in class org.ff4j.web.bean.WebConstants
User operation: remove feature.
OP_READ_FEATURE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation: remove feature.
OP_READ_PROPERTY - Static variable in class org.ff4j.web.bean.WebConstants
User operation: remove feature.
OP_READ_PROPERTY - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation: remove feature.
OP_RENAME_FEATURE - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_RENAME_PROPERTY - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_RMV_FEATURE - Static variable in class org.ff4j.web.bean.WebConstants
User operation: remove feature.
OP_RMV_FEATURE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation: remove feature.
OP_RMV_PERMISSION - Static variable in class org.ff4j.web.bean.WebConstants
User operation: remove feature.
OP_RMV_PROPERTY - Static variable in class org.ff4j.web.bean.WebConstants
User operation: remove feature.
OP_RMV_PROPERTY - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation: remove feature.
OP_TIMESERIES - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_TOGGLE_GROUP - Static variable in class org.ff4j.web.bean.WebConstants
User operation.
OP_TOGGLE_GROUP - Static variable in class org.ff4j.web.embedded.ConsoleConstants
User operation.
OPERATION - Static variable in class org.ff4j.web.bean.WebConstants
POST - Operation.
OPERATION - Static variable in class org.ff4j.web.embedded.ConsoleConstants
POST - Operation.
OPERATION_ADDGROUP - Static variable in class org.ff4j.web.FF4jWebConstants
Custom operation on resource.
OPERATION_CHECK - Static variable in class org.ff4j.web.FF4jWebConstants
Custom operation on resource.
OPERATION_DISABLE - Static variable in class org.ff4j.web.FF4jWebConstants
Custom operation on resource.
OPERATION_ENABLE - Static variable in class org.ff4j.web.FF4jWebConstants
Custom operation on resource.
OPERATION_GRANTROLE - Static variable in class org.ff4j.web.FF4jWebConstants
Custom operation on resource.
OPERATION_REMOVEGROUP - Static variable in class org.ff4j.web.FF4jWebConstants
Custom operation on resource.
OPERATION_REMOVEROLE - Static variable in class org.ff4j.web.FF4jWebConstants
Custom operation on resource.
OPERATION_UPDATE - Static variable in class org.ff4j.web.FF4jWebConstants
Custom operation on resource.
operationAddGroup(String, String) - Method in class org.ff4j.web.api.resources.FeatureResource
Convenient method to update partially the feature: Adding to a group
operationDisable(String) - Method in class org.ff4j.web.api.resources.FeatureResource
Convenient method to update partially the feature: Here disabling
operationDisableGroup(String) - Method in class org.ff4j.web.api.resources.GroupResource
Convenient method to work on groupd : Here enabling
operationEnable(String) - Method in class org.ff4j.web.api.resources.FeatureResource
Convenient method to update partially the feature: Here enabling
operationEnable(String) - Method in class org.ff4j.web.api.resources.GroupResource
Convenient method to work on groupd : Here enabling
operationGrantRole(String, String) - Method in class org.ff4j.web.api.resources.FeatureResource
Convenient method to update partially the feature: Here grant a role
operationRemoveGroup(String, String) - Method in class org.ff4j.web.api.resources.FeatureResource
Convenient method to update partially the feature: Removing from a group
operationRemoveRole(String, String) - Method in class org.ff4j.web.api.resources.FeatureResource
Convenient method to update partially the feature: Here removing a role
OperationsController - Class in org.ff4j.web.controller
Mini API to get informations through AJAX in JSON.
OperationsController(FF4j, TemplateEngine) - Constructor for class org.ff4j.web.controller.OperationsController
operationsController - Variable in class org.ff4j.web.FF4jServlet
Simple Operation.
operationUpdate(String, String) - Method in class org.ff4j.web.api.resources.PropertyResource
Convenient method to update partially the feature: Here enabling
orderBarDecrecent(BarChart) - Method in class org.ff4j.audit.repository.AbstractEventRepository
 
org.ff4j - package org.ff4j
Main classes to use and administrate Features and Properties.
org.ff4j.aop - package org.ff4j.aop
Provide capability to switch through Aspect Orienting Programming (A.O.P)
org.ff4j.archaius - package org.ff4j.archaius
 
org.ff4j.audit - package org.ff4j.audit
Provides Audit and monitoring related to feature toggle
org.ff4j.audit.chart - package org.ff4j.audit.chart
Provides a set of beans to display feature toggle metrics graphically (bar, pie, serie...)
org.ff4j.audit.proxy - package org.ff4j.audit.proxy
Provides Proxies class for stores, they update audit on each operation.
org.ff4j.audit.repository - package org.ff4j.audit.repository
Provides repositories (inmemory, jdbc) to store audit metrics and events.
org.ff4j.cache - package org.ff4j.cache
Implementation of a cache proxy using REDIS.
org.ff4j.cassandra - package org.ff4j.cassandra
 
org.ff4j.cassandra.store - package org.ff4j.cassandra.store
 
org.ff4j.cli - package org.ff4j.cli
Main package for CLI
org.ff4j.cli.ansi - package org.ff4j.cli.ansi
 
org.ff4j.cli.util - package org.ff4j.cli.util
 
org.ff4j.commonsconf - package org.ff4j.commonsconf
 
org.ff4j.conf - package org.ff4j.conf
Provides parsers to initialize the framework with xml definition files.
org.ff4j.core - package org.ff4j.core
Provides core classes and beans (as Feature, FeatureStore) to implement feature toggle.
org.ff4j.drools - package org.ff4j.drools
Proposition of FlippingStrategy delegating the evaluation of feature toggling to JBoss Drools..
org.ff4j.ehcache - package org.ff4j.ehcache
Constants to work with EHCACHE.
org.ff4j.elastic - package org.ff4j.elastic
 
org.ff4j.elastic.store - package org.ff4j.elastic.store
 
org.ff4j.exception - package org.ff4j.exception
Provides custom unchecked (Runtime) exceptions raised by the framework (e.g FeatureNotFoundException).
org.ff4j.jmx - package org.ff4j.jmx
Provide MBean to work on features through JMX.
org.ff4j.jmx.client - package org.ff4j.jmx.client
Declare your stores to remote JMX application.
org.ff4j.mapper - package org.ff4j.mapper
Provides interfaces and abstraction to implement mapping from beans to storage technology.
org.ff4j.mongo - package org.ff4j.mongo
 
org.ff4j.mongo.mapper - package org.ff4j.mongo.mapper
Describe feature within mongoDB.
org.ff4j.mongo.store - package org.ff4j.mongo.store
Implementation of FeatureStore to persist data into MONGODBe.
org.ff4j.neo4j - package org.ff4j.neo4j
Constants and utilities relative to store implementations.
org.ff4j.neo4j.mapper - package org.ff4j.neo4j.mapper
Mapping of Neo4j nodes and vertices into Features.
org.ff4j.neo4j.store - package org.ff4j.neo4j.store
Implementation of FeatureStore to persist data into Neo4j.
org.ff4j.property - package org.ff4j.property
Provides beans to work with ff4j types Property
org.ff4j.property.multi - package org.ff4j.property.multi
Provides beans to work with ff4j multivalued types :Property
org.ff4j.property.store - package org.ff4j.property.store
Provides default stores to persist Properties (InMemory and JDBC).
org.ff4j.property.util - package org.ff4j.property.util
Provides utilities classes for Properties (Factory, Json).
org.ff4j.redis - package org.ff4j.redis
Specialized objects relative to REDIs implementation.
org.ff4j.security - package org.ff4j.security
Implementation of AuthorisationManager using SpringSecutiry.
org.ff4j.services - package org.ff4j.services
 
org.ff4j.services.constants - package org.ff4j.services.constants
 
org.ff4j.services.domain - package org.ff4j.services.domain
 
org.ff4j.services.exceptions - package org.ff4j.services.exceptions
 
org.ff4j.services.model - package org.ff4j.services.model
 
org.ff4j.services.validator - package org.ff4j.services.validator
 
org.ff4j.spring.autowire - package org.ff4j.spring.autowire
Provide Injection of control and autowiring through dedicated annotation.
org.ff4j.spring.boot.autoconfigure - package org.ff4j.spring.boot.autoconfigure
 
org.ff4j.spring.boot.web.api.config - package org.ff4j.spring.boot.web.api.config
 
org.ff4j.spring.boot.web.api.exceptions - package org.ff4j.spring.boot.web.api.exceptions
 
org.ff4j.spring.boot.web.api.resources - package org.ff4j.spring.boot.web.api.resources
 
org.ff4j.spring.boot.web.api.utils - package org.ff4j.spring.boot.web.api.utils
 
org.ff4j.spring.namespace - package org.ff4j.spring.namespace
Provide simplified Capabilities to create FF4J context.
org.ff4j.spring.placeholder - package org.ff4j.spring.placeholder
Substitutions in Spring XML Definition files with @ff4jProperty
org.ff4j.store - package org.ff4j.store
Implementation of a store using REDIS.
org.ff4j.store.mongodb - package org.ff4j.store.mongodb
Describe feature within mongoDB.
org.ff4j.store.rowmapper - package org.ff4j.store.rowmapper
Spring rowmappers which marshall ResultSet into POJO
org.ff4j.strategy - package org.ff4j.strategy
Provides ad-hoc flipping strategies for business and infrastructure Toggles.
org.ff4j.strategy.el - package org.ff4j.strategy.el
Provides a flipping strategy with a expression language analyzer (Boole Algebra).
org.ff4j.strategy.time - package org.ff4j.strategy.time
Provides flipping strategies time-oriented (ReleaseDate, OfficeHours..)
org.ff4j.test - package org.ff4j.test
Provide utilities for tests.
org.ff4j.test.audit - package org.ff4j.test.audit
 
org.ff4j.test.cache - package org.ff4j.test.cache
SuperClasses to test CacheManager with AdHoc tests
org.ff4j.test.propertystore - package org.ff4j.test.propertystore
SuperClasses to test property stores.
org.ff4j.test.security - package org.ff4j.test.security
Class to TODO
org.ff4j.test.store - package org.ff4j.test.store
SuperClasses to test features stores.
org.ff4j.utils - package org.ff4j.utils
Provides utilities static classes (File, IO, Time...)
org.ff4j.utils.json - package org.ff4j.utils.json
Parser to help parsing features into JSON.
org.ff4j.web - package org.ff4j.web
Dedicated servlet to put FF4J in session
org.ff4j.web.api - package org.ff4j.web.api
Implementation of REST API using Jersey 2x
org.ff4j.web.api.filter - package org.ff4j.web.api.filter
 
org.ff4j.web.api.resources - package org.ff4j.web.api.resources
REST Resources of the API
org.ff4j.web.api.resources.domain - package org.ff4j.web.api.resources.domain
POJO used in REST interfaces (ApiBeans)
org.ff4j.web.api.security - package org.ff4j.web.api.security
Work with security
org.ff4j.web.bean - package org.ff4j.web.bean
 
org.ff4j.web.console - package org.ff4j.web.console
 
org.ff4j.web.controller - package org.ff4j.web.controller
 
org.ff4j.web.embedded - package org.ff4j.web.embedded
Provides servlet and tags to work with Features
org.ff4j.web.jersey1.store - package org.ff4j.web.jersey1.store
Act as a FeatureStore but contact remotely WebAPI through HTTP.
org.ff4j.web.jersey2.store - package org.ff4j.web.jersey2.store
 
org.ff4j.web.taglib - package org.ff4j.web.taglib
Collection of tags to check feature
org.ff4j.web.thymeleaf - package org.ff4j.web.thymeleaf
 
org.ff4j.web.utils - package org.ff4j.web.utils
 
OSSupported - Enum in org.ff4j.cli.util
Operating System.
OSUtil - Class in org.ff4j.cli.util
Get current OS
OVERRIDE_DATE - Static variable in class org.ff4j.strategy.time.OfficeHourStrategy
Contacts.

P

pageCore(HttpServletRequest, HttpServletResponse) - Method in class org.ff4j.web.embedded.ConsoleServlet
 
pageMonitoring(HttpServletRequest, HttpServletResponse) - Method in class org.ff4j.web.embedded.ConsoleServlet
 
PARAM_AUTHKEY - Static variable in class org.ff4j.web.FF4jWebConstants
HTTP Parameter.
PARAM_END - Static variable in class org.ff4j.web.FF4jWebConstants
filter for resource.
PARAM_EXPRESSION - Static variable in class org.ff4j.strategy.el.ExpressionFlipStrategy
Expected parameter.
PARAM_FIXEDVALUE - Static variable in class org.ff4j.web.bean.WebConstants
FixedValue to be remove.
PARAM_FIXEDVALUE - Static variable in class org.ff4j.web.embedded.ConsoleConstants
FixedValue to be remove.
PARAM_GROUP - Static variable in class org.ff4j.services.constants.FeatureConstants
 
PARAM_NAME - Static variable in class org.ff4j.services.constants.FeatureConstants
 
PARAM_NBPOINTS - Static variable in class org.ff4j.web.FF4jWebConstants
nb of points in the curve.
PARAM_ROLE - Static variable in class org.ff4j.services.constants.FeatureConstants
 
PARAM_START - Static variable in class org.ff4j.web.FF4jWebConstants
filter for resource.
PARAM_UID - Static variable in class org.ff4j.web.FF4jWebConstants
featureID.
PARAM_VALUE - Static variable in class org.ff4j.services.constants.FeatureConstants
 
parameterizedType() - Method in class org.ff4j.property.Property
Check dynamically the class of the parameter T.
parse(Element, ParserContext) - Method in class org.ff4j.spring.namespace.FF4JPlaceHolderBeanDefinitionParser
parseConfigurationFile(InputStream) - Method in class org.ff4j.conf.XmlParser
Parsing of XML Configuration file.
parseExpression(String) - Static method in class org.ff4j.strategy.el.ExpressionParser
Build Expression tree from string.
parseFeature(String) - Static method in class org.ff4j.utils.json.FeatureJsonParser
Unmarshall Feature from json string.
parseFeatureArray(String) - Static method in class org.ff4j.utils.json.FeatureJsonParser
Parse the json expression as array of Feature.
parseFeaturesTag(Element) - Method in class org.ff4j.conf.XmlParser
Load map of Feature from an inpustream (containing xml text).
parseFlipStrategy(String, Map<String, Object>) - Static method in class org.ff4j.utils.json.FeatureJsonParser
Parse json string to get FlippingStrategy.
parseFlipStrategyAsJson(String, String) - Static method in class org.ff4j.utils.json.FeatureJsonParser
Parse json string to get FlippingStrategy.
parseIntervalsExpression(String) - Method in class org.ff4j.strategy.time.OfficeHourStrategy
Parse Target expression.
parseProperty(String) - Static method in class org.ff4j.utils.json.PropertyJsonParser
Unmarshall Feature from json string.
parsePropertyArray(String) - Static method in class org.ff4j.utils.json.PropertyJsonParser
Parse the json expression as array of Feature.
parsePropertyMap(Map<String, Object>) - Static method in class org.ff4j.utils.json.PropertyJsonParser
Map of property.
parseQuery(HttpServletRequest) - Method in class org.ff4j.web.controller.AbstractController
Retrieve time interval for audit events in history by parsing incoming http request.
parseSpringContext(String) - Method in class org.ff4j.cli.FF4jCliProcessor
Parse Spring context.
parseStringValue(String, Map<String, Property<?>>, Map<String, Feature>, Set<String>) - Method in class org.ff4j.spring.placeholder.PropertiesPlaceHolderBeanDefinitionVisitor
Parsing value to handle
parseXmlConfig(String) - Method in class org.ff4j.FF4j
Parse configuration file.
PATH_PARAM_GROUP - Static variable in class org.ff4j.services.constants.FeatureConstants
 
PATH_PARAM_NAME - Static variable in class org.ff4j.services.constants.FeatureConstants
 
PATH_PARAM_ROLE - Static variable in class org.ff4j.services.constants.FeatureConstants
 
PATH_PARAM_UID - Static variable in class org.ff4j.services.constants.FeatureConstants
 
PATH_PARAM_VALUE - Static variable in class org.ff4j.services.constants.FeatureConstants
 
PERMISSION - Static variable in class org.ff4j.web.bean.WebConstants
HTTP Parameter.
PERMISSION - Static variable in class org.ff4j.web.embedded.ConsoleConstants
HTTP Parameter.
PERMISSION_PUBLIC - Static variable in class org.ff4j.web.bean.WebConstants
permission.
PERMISSION_PUBLIC - Static variable in class org.ff4j.web.embedded.ConsoleConstants
permission.
PERMISSION_RESTRICTED - Static variable in class org.ff4j.web.bean.WebConstants
permission.
PERMISSION_RESTRICTED - Static variable in class org.ff4j.web.embedded.ConsoleConstants
permission.
permissionsAsJson(Set<String>) - Static method in class org.ff4j.utils.JsonUtils
Generate flipping strategy as json.
PIC_DISABLE - Static variable in class org.ff4j.web.bean.WebConstants
Picture name for empty field.
PieChart - Class in org.ff4j.audit.chart
Bean representing a pie chart.
PieChart(String) - Constructor for class org.ff4j.audit.chart.PieChart
Constructor with title.
PieChartApiBean - Class in org.ff4j.services.domain
 
PieChartApiBean() - Constructor for class org.ff4j.services.domain.PieChartApiBean
 
PieChartApiBean(PieChart) - Constructor for class org.ff4j.services.domain.PieChartApiBean
 
PieChartApiBean - Class in org.ff4j.web.api.resources.domain
Representation of a pieChart.
PieChartApiBean(PieChart) - Constructor for class org.ff4j.web.api.resources.domain.PieChartApiBean
Constructor for the API.
PieSectorApiBean - Class in org.ff4j.services.domain
 
PieSectorApiBean() - Constructor for class org.ff4j.services.domain.PieSectorApiBean
 
PieSectorApiBean(Serie<Integer>) - Constructor for class org.ff4j.services.domain.PieSectorApiBean
 
PieSectorApiBean - Class in org.ff4j.web.api.resources.domain
Target bean to display a pie sector.
PieSectorApiBean(Serie<Integer>) - Constructor for class org.ff4j.web.api.resources.domain.PieSectorApiBean
Constructor by copy.
PLACEHOLDER_FEATURE_PREFIX - Static variable in class org.ff4j.spring.placeholder.PropertiesPlaceHolderBeanDefinitionVisitor
Prefix to every registry stored adress
PLACEHOLDER_PROPERTY_PREFIX - Static variable in class org.ff4j.spring.placeholder.PropertiesPlaceHolderBeanDefinitionVisitor
Prefix to every registry stored adress
PLACEHOLDER_SUFFIX - Static variable in class org.ff4j.spring.placeholder.PropertiesPlaceHolderBeanDefinitionVisitor
Prefix to every registry stored adress
poll(boolean, Object) - Method in class org.ff4j.archaius.FF4jPolledConfigurationSource
PonderationStrategy - Class in org.ff4j.strategy
This strategy will flip feature as soon as the release date is reached.
PonderationStrategy() - Constructor for class org.ff4j.strategy.PonderationStrategy
Default Constructor.
PonderationStrategy(double) - Constructor for class org.ff4j.strategy.PonderationStrategy
Parameterized constructor.
populateRepository(long, long, int) - Method in class org.ff4j.test.audit.EventRepositoryTestSupport
Generate random events for.
PORT - Static variable in class org.ff4j.cassandra.CassandraConstants
Default cassandra parameter.
port(int) - Method in class org.ff4j.web.ApiConfigBuilder
 
PORT_CQL_NATIVE - Static variable in class org.ff4j.cassandra.CassandraConstants
Default cassandra parameter.
PORT_JMX - Static variable in class org.ff4j.cassandra.CassandraConstants
Default cassandra parameter.
PORT_THRIFT - Static variable in class org.ff4j.cassandra.CassandraConstants
Default cassandra parameter.
PORT_TLS - Static variable in class org.ff4j.cassandra.CassandraConstants
Default cassandra parameter.
post(HttpServletRequest, HttpServletResponse) - Method in class org.ff4j.web.controller.AbstractController
Invoked by dispatcher.
post(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.AbstractController
Create view from template.
post(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.AuditController
Create view from template.
post(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.FeaturesController
Create view from template.
post(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.FeatureUsageController
Create view from template.
post(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.HomeController
Create view from template.
post(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.InfosController
Create view from template.
post(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.NotFoundController
Create view from template.
post(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.OperationsController
Create view from template.
post(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.PropertiesController
Create view from template.
post(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.SettingsController
Create view from template.
post(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.StaticResourceController
Create view from template.
post(HttpServletRequest, HttpServletResponse, WebContext) - Method in class org.ff4j.web.controller.TimeSeriesController
Create view from template.
POST_PARAMNAME_CUSTOM_PREFIX - Static variable in class org.ff4j.web.FF4jWebConstants
parameter.
POST_PARAMNAME_FEATURE_UID - Static variable in class org.ff4j.web.FF4jWebConstants
expected post parameter from POST methods.
POSTFIX - Static variable in interface org.ff4j.cli.ansi.AnsiConstants
Every Ansi escape code end with this POSTFIX.
postProcess(BeanDefinitionBuilder, Element) - Method in class org.ff4j.spring.namespace.FF4jBeanDefinitionParser
postProcessAfterInitialization(Object, String) - Method in class org.ff4j.spring.autowire.AutowiredFF4JBeanPostProcessor
postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.ff4j.spring.placeholder.FF4jPropertiesPlaceHolderConfigurer
postProcessBeforeInitialization(Object, String) - Method in class org.ff4j.spring.autowire.AutowiredFF4JBeanPostProcessor
PPSTRING - Static variable in class org.ff4j.test.store.FeatureStoreTestSupport
 
PREFIX - Static variable in interface org.ff4j.cli.ansi.AnsiConstants
Every Ansi escape code begins with this PREFIX.
PREFIX - Static variable in class org.ff4j.spring.namespace.FF4jNameSpaceConstants
Namespace Prefix for tgas.
PREFIX_CHECKBOX - Static variable in class org.ff4j.web.bean.WebConstants
attribute name.
PREFIX_CHECKBOX - Static variable in class org.ff4j.web.embedded.ConsoleConstants
attribute name.
print(String) - Static method in class org.ff4j.cli.ansi.AnsiTerminal
Print text ton console.
print(String, OSSupported) - Static method in class org.ff4j.cli.ansi.AnsiTerminal
 
print(String, AnsiForegroundColor) - Static method in class org.ff4j.cli.ansi.AnsiTerminal
Output.
process(HttpServletRequest, HttpServletResponse) - Method in interface org.ff4j.web.controller.AdminConsoleController
Create view from template.
PROPERTIES_CUSTOM_TAG - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
PROPERTIES_TAG - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
PropertiesBadRequestException - Exception in org.ff4j.services.exceptions
 
PropertiesBadRequestException(Throwable) - Constructor for exception org.ff4j.services.exceptions.PropertiesBadRequestException
 
propertiesBadRequestException() - Method in class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
propertiesCache - Variable in class org.ff4j.cache.FF4jJCacheManager
Implementing a JCache CacheProvider.
PropertiesController - Class in org.ff4j.web.controller
Controller for main class
PropertiesController(FF4j, TemplateEngine) - Constructor for class org.ff4j.web.controller.PropertiesController
PropertiesPlaceHolderBeanDefinitionVisitor - Class in org.ff4j.spring.placeholder
Pattern Bean Visitor.
PropertiesPlaceHolderBeanDefinitionVisitor(FF4j) - Constructor for class org.ff4j.spring.placeholder.PropertiesPlaceHolderBeanDefinitionVisitor
Instanciate visitor.
property(String) - Method in class org.ff4j.audit.EventBuilder
 
Property<T> - Class in org.ff4j.property
Abstraction of Property.
Property() - Constructor for class org.ff4j.property.Property
Default constructor.
Property(String) - Constructor for class org.ff4j.property.Property
Constructor by property name.
Property(String, String) - Constructor for class org.ff4j.property.Property
Constructor with name and value as String.
Property(String, T, Set<T>) - Constructor for class org.ff4j.property.Property
Constructor with name , value and target available values
Property(String, T, T...) - Constructor for class org.ff4j.property.Property
Constructor with name , value and target available values
PROPERTY_DESCRIPTION - Static variable in class org.ff4j.mongo.MongoDbConstants
Property collection attribute.
PROPERTY_DESCRIPTION - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
Property collection attribute.
PROPERTY_FIXEDVALUES - Static variable in class org.ff4j.mongo.MongoDbConstants
Property collection attribute.
PROPERTY_FIXEDVALUES - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
Property collection attribute.
PROPERTY_NAME - Static variable in class org.ff4j.mongo.MongoDbConstants
Property collection attribute.
PROPERTY_NAME - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
Property collection attribute.
PROPERTY_PARAMDESCRIPTION - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
PROPERTY_PARAMFIXED_VALUES - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
PROPERTY_PARAMNAME - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
PROPERTY_PARAMTYPE - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
PROPERTY_PARAMVALUE - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
PROPERTY_TAG - Static variable in class org.ff4j.conf.XmlParser
TAG XML.
PROPERTY_TYPE - Static variable in class org.ff4j.mongo.MongoDbConstants
Property collection attribute.
PROPERTY_TYPE - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
Property collection attribute.
PROPERTY_VALUE - Static variable in class org.ff4j.mongo.MongoDbConstants
Property collection attribute.
PROPERTY_VALUE - Static variable in class org.ff4j.store.mongodb.FeatureStoreMongoConstants
Property collection attribute.
PropertyAccessException - Exception in org.ff4j.exception
Store could be parameterized to through exception when Feature not found.
PropertyAccessException(String) - Constructor for exception org.ff4j.exception.PropertyAccessException
Parameterized constructor.
PropertyAccessException(String, Throwable) - Constructor for exception org.ff4j.exception.PropertyAccessException
Parameterized constructor.
PropertyAlreadyExistException - Exception in org.ff4j.exception
Store could be parameterized to through exception when Feature not found.
PropertyAlreadyExistException(String) - Constructor for exception org.ff4j.exception.PropertyAlreadyExistException
Parameterized constructor.
PropertyApiBean - Class in org.ff4j.services.domain
 
PropertyApiBean() - Constructor for class org.ff4j.services.domain.PropertyApiBean
 
PropertyApiBean(Property<?>) - Constructor for class org.ff4j.services.domain.PropertyApiBean
 
PropertyApiBean - Class in org.ff4j.web.api.resources.domain
Abstract representation of Property as webbean.
PropertyApiBean() - Constructor for class org.ff4j.web.api.resources.domain.PropertyApiBean
Default constructor for instrospection.
PropertyApiBean(Property<?>) - Constructor for class org.ff4j.web.api.resources.domain.PropertyApiBean
Initialization from Property.
PropertyBigDecimal - Class in org.ff4j.property
Implementation of a property of type INT.
PropertyBigDecimal() - Constructor for class org.ff4j.property.PropertyBigDecimal
Constructor by string expression.
PropertyBigDecimal(String) - Constructor for class org.ff4j.property.PropertyBigDecimal
Constructor by string expression.
PropertyBigDecimal(String, String) - Constructor for class org.ff4j.property.PropertyBigDecimal
Constructor by string expression.
PropertyBigDecimal(String, BigDecimal) - Constructor for class org.ff4j.property.PropertyBigDecimal
Constructor by string expression.
PropertyBigInteger - Class in org.ff4j.property
Implementation of a property of type INT.
PropertyBigInteger() - Constructor for class org.ff4j.property.PropertyBigInteger
Constructor by string expression.
PropertyBigInteger(String) - Constructor for class org.ff4j.property.PropertyBigInteger
Constructor by string expression.
PropertyBigInteger(String, String) - Constructor for class org.ff4j.property.PropertyBigInteger
Constructor by string expression.
PropertyBigInteger(String, BigInteger) - Constructor for class org.ff4j.property.PropertyBigInteger
Constructor by string expression.
PropertyBoolean - Class in org.ff4j.property
Boolean Property.
PropertyBoolean() - Constructor for class org.ff4j.property.PropertyBoolean
Default constructor.
PropertyBoolean(String) - Constructor for class org.ff4j.property.PropertyBoolean
Constructor by property name.
PropertyBoolean(String, String) - Constructor for class org.ff4j.property.PropertyBoolean
Constructor by string expression.
PropertyBoolean(String, boolean) - Constructor for class org.ff4j.property.PropertyBoolean
Constructor by enum expression.
PropertyByte - Class in org.ff4j.property
Boolean Property.
PropertyByte() - Constructor for class org.ff4j.property.PropertyByte
Default constructor.
PropertyByte(String) - Constructor for class org.ff4j.property.PropertyByte
Constructor by property name.
PropertyByte(String, String) - Constructor for class org.ff4j.property.PropertyByte
Constructor by string expression.
PropertyByte(String, Byte, Byte...) - Constructor for class org.ff4j.property.PropertyByte
Constructor with name , value and target available values
PropertyCalendar - Class in org.ff4j.property
 
PropertyCalendar() - Constructor for class org.ff4j.property.PropertyCalendar
Default constructor.
PropertyCalendar(String) - Constructor for class org.ff4j.property.PropertyCalendar
Constructor by property name.
PropertyCalendar(String, String) - Constructor for class org.ff4j.property.PropertyCalendar
Constructor by string expression.
PropertyCalendar(String, Calendar) - Constructor for class org.ff4j.property.PropertyCalendar
Constructor by string expression.
PropertyClass - Class in org.ff4j.property
Implementation of Property for java Class.
PropertyClass() - Constructor for class org.ff4j.property.PropertyClass
Default constructor.
PropertyClass(String) - Constructor for class org.ff4j.property.PropertyClass
Constructor by property name.
PropertyClass(String, String) - Constructor for class org.ff4j.property.PropertyClass
Constructor by string expression.
PropertyClass(String, Class<?>) - Constructor for class org.ff4j.property.PropertyClass
Constructor by T expression.
PropertyConverter - Class in org.ff4j.elastic
 
PropertyConverter() - Constructor for class org.ff4j.elastic.PropertyConverter
 
PropertyDate - Class in org.ff4j.property
 
PropertyDate() - Constructor for class org.ff4j.property.PropertyDate
Default constructor.
PropertyDate(String) - Constructor for class org.ff4j.property.PropertyDate
Constructor by property name.
PropertyDate(String, String) - Constructor for class org.ff4j.property.PropertyDate
Constructor by string expression.
PropertyDate(String, Date) - Constructor for class org.ff4j.property.PropertyDate
Constructor by string expression.
PropertyDBObjectBuilder - Class in org.ff4j.store.mongodb
Mongo object builder.
PropertyDBObjectBuilder() - Constructor for class org.ff4j.store.mongodb.PropertyDBObjectBuilder
 
PropertyDocumentBuilder - Class in org.ff4j.mongo.mapper
Mongo object builder.
PropertyDocumentBuilder() - Constructor for class org.ff4j.mongo.mapper.PropertyDocumentBuilder
 
PropertyDouble - Class in org.ff4j.property
Représentation of a property double
PropertyDouble() - Constructor for class org.ff4j.property.PropertyDouble
Default constructor.
PropertyDouble(String) - Constructor for class org.ff4j.property.PropertyDouble
Constructor by property name.
PropertyDouble(String, String) - Constructor for class org.ff4j.property.PropertyDouble
Constructor by string expression.
PropertyDouble(String, Double) - Constructor for class org.ff4j.property.PropertyDouble
Constructor by T expression.
PropertyFactory - Class in org.ff4j.property.util
Create Property from name type and value.
PropertyFactory() - Constructor for class org.ff4j.property.util.PropertyFactory
 
PropertyFloat - Class in org.ff4j.property
Représentation of a property double
PropertyFloat() - Constructor for class org.ff4j.property.PropertyFloat
Default constructor.
PropertyFloat(String) - Constructor for class org.ff4j.property.PropertyFloat
Constructor by property name.
PropertyFloat(String, String) - Constructor for class org.ff4j.property.PropertyFloat
Constructor by string expression.
PropertyFloat(String, Float) - Constructor for class org.ff4j.property.PropertyFloat
Constructor by T expression.
PropertyInt - Class in org.ff4j.property
Implementation of a property of type INT.
PropertyInt() - Constructor for class org.ff4j.property.PropertyInt
Constructor by string expression.
PropertyInt(String) - Constructor for class org.ff4j.property.PropertyInt
Constructor by string expression.
PropertyInt(String, String) - Constructor for class org.ff4j.property.PropertyInt
Constructor by string expression.
PropertyInt(String, Integer) - Constructor for class org.ff4j.property.PropertyInt
Constructor by string expression.
PropertyInt(String, Integer, Set<Integer>) - Constructor for class org.ff4j.property.PropertyInt
Constructor by string expression.
PropertyJsonBean - Class in org.ff4j.property.util
JSON Expression.
PropertyJsonBean() - Constructor for class org.ff4j.property.util.PropertyJsonBean
Default constructor for instrospection.
PropertyJsonBean(Property<?>) - Constructor for class org.ff4j.property.util.PropertyJsonBean
Initialization from Property.
PropertyJsonParser - Class in org.ff4j.utils.json
Unmarshalling data from JSON with Jackson.
PropertyLogLevel - Class in org.ff4j.property
Custom property to code a logLevel.
PropertyLogLevel() - Constructor for class org.ff4j.property.PropertyLogLevel
Constructor by string expression.
PropertyLogLevel(String) - Constructor for class org.ff4j.property.PropertyLogLevel
Constructor by string expression.
PropertyLogLevel(String, String) - Constructor for class org.ff4j.property.PropertyLogLevel
Constructor by string expression.
PropertyLogLevel(String, PropertyLogLevel.LogLevel) - Constructor for class org.ff4j.property.PropertyLogLevel
Constructor by enum expression.
PropertyLogLevel.LogLevel - Enum in org.ff4j.property
Expected Log Levels.
PropertyLong - Class in org.ff4j.property
Implementation of a property of type INT.
PropertyLong() - Constructor for class org.ff4j.property.PropertyLong
Constructor by string expression.
PropertyLong(String) - Constructor for class org.ff4j.property.PropertyLong
Constructor by string expression.
PropertyLong(String, String) - Constructor for class org.ff4j.property.PropertyLong
Constructor by string expression.
PropertyLong(String, Long) - Constructor for class org.ff4j.property.PropertyLong
Constructor by string expression.
PropertyMapper<STORE_OBJ> - Interface in org.ff4j.mapper
Specialization of Mapper for Property.
PropertyNameBlankException - Exception in org.ff4j.services.exceptions
 
PropertyNameBlankException() - Constructor for exception org.ff4j.services.exceptions.PropertyNameBlankException
 
propertyNameBlankException() - Method in class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
PropertyNameNotMatchException - Exception in org.ff4j.services.exceptions
 
PropertyNameNotMatchException() - Constructor for exception org.ff4j.services.exceptions.PropertyNameNotMatchException
 
propertyNameNotMatchException() - Method in class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
PropertyNotFoundException - Exception in org.ff4j.exception
Store could be parameterized to through exception when Property not found.
PropertyNotFoundException(String) - Constructor for exception org.ff4j.exception.PropertyNotFoundException
Parameterized constructor.
PropertyNotFoundException - Exception in org.ff4j.services.exceptions
 
PropertyNotFoundException() - Constructor for exception org.ff4j.services.exceptions.PropertyNotFoundException
 
propertyNotFoundException() - Method in class org.ff4j.spring.boot.web.api.exceptions.FF4jExceptionHandler
 
propertyOptions() - Static method in class org.ff4j.cli.FF4jCliOptions
Enable a feature.
PropertyResource - Class in org.ff4j.spring.boot.web.api.resources
 
PropertyResource() - Constructor for class org.ff4j.spring.boot.web.api.resources.PropertyResource
 
PropertyResource - Class in org.ff4j.web.api.resources
WebResource representing the store.
PropertyResource() - Constructor for class org.ff4j.web.api.resources.PropertyResource
 
PropertyServices - Class in org.ff4j.services
 
PropertyServices() - Constructor for class org.ff4j.services.PropertyServices
 
PropertyShort - Class in org.ff4j.property
Implementation of a property of type INT.
PropertyShort() - Constructor for class org.ff4j.property.PropertyShort
Constructor by string expression.
PropertyShort(String) - Constructor for class org.ff4j.property.PropertyShort
Constructor by string expression.
PropertyShort(String, String) - Constructor for class org.ff4j.property.PropertyShort
Constructor by string expression.
PropertyShort(String, Short) - Constructor for class org.ff4j.property.PropertyShort
Constructor by string expression.
PropertyStore - Interface in org.ff4j.property.store
CRUD repository to perform operation on properties.
PropertyStoreApiBean - Class in org.ff4j.services.domain
 
PropertyStoreApiBean() - Constructor for class org.ff4j.services.domain.PropertyStoreApiBean
 
PropertyStoreApiBean(PropertyStore) - Constructor for class org.ff4j.services.domain.PropertyStoreApiBean
 
PropertyStoreApiBean - Class in org.ff4j.web.api.resources.domain
List available Properties
PropertyStoreApiBean() - Constructor for class org.ff4j.web.api.resources.domain.PropertyStoreApiBean
Default constructor.
PropertyStoreApiBean(PropertyStore) - Constructor for class org.ff4j.web.api.resources.domain.PropertyStoreApiBean
Constructor from its feature store.
PropertyStoreArchaius - Class in org.ff4j.archaius
As the dynamic configuration from Archaius is compliant with commons-config reuse commons-config operations.
PropertyStoreArchaius(AbstractConfiguration) - Constructor for class org.ff4j.archaius.PropertyStoreArchaius
Register Dynamic configuration.
PropertyStoreArchaius(PropertyStore) - Constructor for class org.ff4j.archaius.PropertyStoreArchaius
Register with source property store.
PropertyStoreAuditProxy - Class in org.ff4j.audit.proxy
Implementation of audit on top of store.
PropertyStoreAuditProxy(FF4j, PropertyStore) - Constructor for class org.ff4j.audit.proxy.PropertyStoreAuditProxy
Only constructor.
PropertyStoreCassandra - Class in org.ff4j.cassandra.store
Implements of PropertyStore for sotre Cassandra.
PropertyStoreCassandra() - Constructor for class org.ff4j.cassandra.store.PropertyStoreCassandra
Default constructor.
PropertyStoreCassandra(CassandraConnection) - Constructor for class org.ff4j.cassandra.store.PropertyStoreCassandra
Initialization through CassandraConnection.
PropertyStoreCommonsConfig - Class in org.ff4j.commonsconf
Create PropertyStore from commons-conf.
PropertyStoreCommonsConfig() - Constructor for class org.ff4j.commonsconf.PropertyStoreCommonsConfig
Default constructor allowing IOC.
PropertyStoreCommonsConfig(Configuration) - Constructor for class org.ff4j.commonsconf.PropertyStoreCommonsConfig
Initialisation woth contructor.
PropertyStoreEhCache - Class in org.ff4j.store
Store Property into EHCache.
PropertyStoreEhCache() - Constructor for class org.ff4j.store.PropertyStoreEhCache
Default Constructor.
PropertyStoreEhCache(Configuration) - Constructor for class org.ff4j.store.PropertyStoreEhCache
Default Constructor.
PropertyStoreEhCache(String) - Constructor for class org.ff4j.store.PropertyStoreEhCache
Default Constructor.
PropertyStoreElastic - Class in org.ff4j.elastic.store
 
PropertyStoreElastic(ElasticConnection) - Constructor for class org.ff4j.elastic.store.PropertyStoreElastic
Initialization through ElasticConnection.
PropertyStoreElastic(ElasticConnection, String) - Constructor for class org.ff4j.elastic.store.PropertyStoreElastic
 
PropertyStoreHttp - Class in org.ff4j.web.jersey1.store
Implementation of the store with REST.
PropertyStoreHttp() - Constructor for class org.ff4j.web.jersey1.store.PropertyStoreHttp
Default construtor
PropertyStoreHttp(String) - Constructor for class org.ff4j.web.jersey1.store.PropertyStoreHttp
Initialization from URL.
PropertyStoreHttp(String, String) - Constructor for class org.ff4j.web.jersey1.store.PropertyStoreHttp
Authentication through APIKEY.
PropertyStoreHttp(String, String, String) - Constructor for class org.ff4j.web.jersey1.store.PropertyStoreHttp
Authentication through login/password.
PropertyStoreHttp - Class in org.ff4j.web.jersey2.store
Implementation of the store with REST.
PropertyStoreHttp() - Constructor for class org.ff4j.web.jersey2.store.PropertyStoreHttp
Default construtor
PropertyStoreHttp(String) - Constructor for class org.ff4j.web.jersey2.store.PropertyStoreHttp
Initialization from URL.
PropertyStoreHttp(String, String) - Constructor for class org.ff4j.web.jersey2.store.PropertyStoreHttp
Authentication through APIKEY.
PropertyStoreHttp(String, String, String) - Constructor for class org.ff4j.web.jersey2.store.PropertyStoreHttp
Authentication through login/password.
PropertyStoreJCache - Class in org.ff4j.store
Generic PropertyStore to persist properties in a JCache (JSR107) compliant storage.
PropertyStoreJCache(String) - Constructor for class org.ff4j.store.PropertyStoreJCache
Default Constructor.
PropertyStoreJCache(FF4jJCacheManager) - Constructor for class org.ff4j.store.PropertyStoreJCache
Initialization with cache manager.
PropertyStoreJmxClient - Class in org.ff4j.jmx.client
 
PropertyStoreJmxClient() - Constructor for class org.ff4j.jmx.client.PropertyStoreJmxClient
 
PropertyStoreMongo - Class in org.ff4j.mongo.store
PropertyStore based on MongoDB database.
PropertyStoreMongo() - Constructor for class org.ff4j.mongo.store.PropertyStoreMongo
Parameterized constructor with collection.
PropertyStoreMongo(MongoClient) - Constructor for class org.ff4j.mongo.store.PropertyStoreMongo
Parameterized constructor with collection.
PropertyStoreMongo(MongoClient, String, String) - Constructor for class org.ff4j.mongo.store.PropertyStoreMongo
Parameterized constructor with collection.
PropertyStoreMongo(MongoDatabase) - Constructor for class org.ff4j.mongo.store.PropertyStoreMongo
Parameterized constructor with collection.
PropertyStoreMongo(MongoDatabase, String) - Constructor for class org.ff4j.mongo.store.PropertyStoreMongo
Parameterized constructor with collection.
PropertyStoreMongo(MongoCollection<Document>) - Constructor for class org.ff4j.mongo.store.PropertyStoreMongo
Parameterized constructor with collection.
PropertyStoreMongo(MongoCollection<Document>, String) - Constructor for class org.ff4j.mongo.store.PropertyStoreMongo
Parameterized constructor with collection.
PropertyStoreMongoDB - Class in org.ff4j.store
PropertyStore based on MongoDB database.
PropertyStoreMongoDB() - Constructor for class org.ff4j.store.PropertyStoreMongoDB
Parameterized constructor with collection.
PropertyStoreMongoDB(MongoClient) - Constructor for class org.ff4j.store.PropertyStoreMongoDB
Parameterized constructor with collection.
PropertyStoreMongoDB(MongoClient, String, String) - Constructor for class org.ff4j.store.PropertyStoreMongoDB
Parameterized constructor with collection.
PropertyStoreMongoDB(DBCollection) - Constructor for class org.ff4j.store.PropertyStoreMongoDB
Parameterized constructor with collection.
PropertyStoreMongoDB(DBCollection, String) - Constructor for class org.ff4j.store.PropertyStoreMongoDB
Parameterized constructor with collection.
PropertyStoreNeo4j - Class in org.ff4j.neo4j.store
Implementation of PropertyStore to work with Neo4J.
PropertyStoreNeo4j() - Constructor for class org.ff4j.neo4j.store.PropertyStoreNeo4j
Default to create instances.
PropertyStoreNeo4j(GraphDatabaseService) - Constructor for class org.ff4j.neo4j.store.PropertyStoreNeo4j
Initialization of store.
PropertyStoreNotCached - Exception in org.ff4j.services.exceptions