C D E F G I O S 

C

ConfiguredFeature - Class in org.apache.sling.featureflags.impl
 
ConfiguredFeature() - Constructor for class org.apache.sling.featureflags.impl.ConfiguredFeature
 
ConfiguredFeature.Config - Annotation Type in org.apache.sling.featureflags.impl
 

D

destroy() - Method in class org.apache.sling.featureflags.impl.FeatureManager
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.apache.sling.featureflags.impl.FeatureManager
 

E

ExecutionContext - Interface in org.apache.sling.featureflags
The ExecutionContext interface provides access to the context for evaluating whether a feature is enabled or not.
ExecutionContextImpl - Class in org.apache.sling.featureflags.impl
Implementation of the provider context.
ExecutionContextImpl(Features, HttpServletRequest) - Constructor for class org.apache.sling.featureflags.impl.ExecutionContextImpl
 

F

Feature - Interface in org.apache.sling.featureflags
A feature is defined by its name.
FeatureManager - Class in org.apache.sling.featureflags.impl
This service implements the feature handling.
FeatureManager() - Constructor for class org.apache.sling.featureflags.impl.FeatureManager
 
Features - Interface in org.apache.sling.featureflags
The Features service is the applications access point to the Feature Flag functionality.

G

getDescription() - Method in interface org.apache.sling.featureflags.Feature
The description of the feature.
getDescription() - Method in class org.apache.sling.featureflags.impl.ConfiguredFeature
 
getFeature(String) - Method in interface org.apache.sling.featureflags.Features
Returns the feature with the given name.
getFeature(String) - Method in class org.apache.sling.featureflags.impl.FeatureManager
 
getFeatures() - Method in interface org.apache.sling.featureflags.ExecutionContext
Return the Features manager.
getFeatures() - Method in interface org.apache.sling.featureflags.Features
Get the list of all (known) features.
getFeatures() - Method in class org.apache.sling.featureflags.impl.ExecutionContextImpl
 
getFeatures() - Method in class org.apache.sling.featureflags.impl.FeatureManager
 
getName() - Method in interface org.apache.sling.featureflags.Feature
The name of the feature.
getName() - Method in class org.apache.sling.featureflags.impl.ConfiguredFeature
 
getRequest() - Method in interface org.apache.sling.featureflags.ExecutionContext
Returns a HttpServletRequest object to retrieve information which may influence the decision whether a Feature is enabled or not.
getRequest() - Method in class org.apache.sling.featureflags.impl.ExecutionContextImpl
 
getResourceResolver() - Method in interface org.apache.sling.featureflags.ExecutionContext
Returns a ResourceResolver object to retrieve information which may influence the decision whether a Feature is enabled or not.
getResourceResolver() - Method in class org.apache.sling.featureflags.impl.ExecutionContextImpl
 
getServletConfig() - Method in class org.apache.sling.featureflags.impl.FeatureManager
 
getServletInfo() - Method in class org.apache.sling.featureflags.impl.FeatureManager
 

I

init(FilterConfig) - Method in class org.apache.sling.featureflags.impl.FeatureManager
 
init(ServletConfig) - Method in class org.apache.sling.featureflags.impl.FeatureManager
 
isEnabled(ExecutionContext) - Method in interface org.apache.sling.featureflags.Feature
Checks whether the feature is enabled for the given execution context.
isEnabled(String) - Method in interface org.apache.sling.featureflags.Features
Returns true if a feature with the given name is known and enabled under the current ExecutionContext.
isEnabled(ExecutionContext) - Method in class org.apache.sling.featureflags.impl.ConfiguredFeature
 
isEnabled(String) - Method in class org.apache.sling.featureflags.impl.FeatureManager
 

O

org.apache.sling.featureflags - package org.apache.sling.featureflags
The Feature Flags feature allows applications to dynamically provide features to clients and consumers depending on various criteria such as Time of Day Static Configuration Request Parameter Some Resource Feature flag support consists of two parts: The feature flag itself represented by the Feature interface and the the application providing a feature guarded by a feature flag.
org.apache.sling.featureflags.impl - package org.apache.sling.featureflags.impl
 

S

service(ServletRequest, ServletResponse) - Method in class org.apache.sling.featureflags.impl.FeatureManager
 
C D E F G I O S 

Copyright © 2007–2017 The Apache Software Foundation. All rights reserved.