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

A

activationStrategy(ActivationStrategy) - Method in class org.togglz.core.manager.FeatureManagerBuilder
Adds an additional ActivationStrategy to the current ActivationStrategyProvider.
ActivationStrategy - Interface in org.togglz.core.spi
This interface represents a custom strategy for deciding whether a feature is active or not.
ActivationStrategyProvider - Interface in org.togglz.core.activation
Implementations of this interface are responsible for providing the activation strategies.
activationStrategyProvider(ActivationStrategyProvider) - Method in class org.togglz.core.manager.FeatureManagerBuilder
Use the supplied ActivationStrategyProvider for the activation strategies;
ActiveFeatureMap - Class in org.togglz.jsf
This class just exists for backward compatibility.
ActiveFeatureMap() - Constructor for class org.togglz.jsf.ActiveFeatureMap
 
ActiveFeatureTag - Class in org.togglz.jsp
 
ActiveFeatureTag() - Constructor for class org.togglz.jsp.ActiveFeatureTag
 
add(FeatureModel) - Method in class org.togglz.console.handlers.index.IndexPageTab
 
add(Feature, FeatureMetaData, FeatureState) - Method in class org.togglz.console.handlers.index.IndexPageTabView
 
add(ParameterModel) - Method in class org.togglz.console.model.StrategyModel
 
addActivationStrategy(ActivationStrategy) - Method in class org.togglz.core.activation.DefaultActivationStrategyProvider
 
addFeatureEnum(Class<? extends Feature>) - Method in class org.togglz.core.manager.EnumBasedFeatureProvider
 
addUser(String) - Method in class org.togglz.core.repository.FeatureState
Deprecated.
This method will be removed soon. Use FeatureState.setParameter(String, String) instead to modify the corresponding strategy parameter.
addUsers(Collection<String>) - Method in class org.togglz.core.repository.FeatureState
Deprecated.
This method will be removed soon. Use FeatureState.setParameter(String, String) instead to modify the corresponding strategy parameter.
adminOnly() - Method in class org.togglz.console.handlers.edit.EditPageHandler
 
adminOnly() - Method in class org.togglz.console.handlers.index.IndexPageHandler
 
adminOnly() - Method in class org.togglz.console.handlers.InitialRedirectHandler
 
adminOnly() - Method in class org.togglz.console.handlers.ResourceHandler
 
adminOnly() - Method in interface org.togglz.console.RequestHandler
 
afterPropertiesSet() - Method in class org.togglz.spring.proxy.FeatureProxyFactoryBean
 
afterSchemaMigration(Connection) - Method in class org.togglz.core.repository.jdbc.JDBCStateRepository
Method called after the database schema migration has been performed.
allDisabled(Class<? extends Feature>) - Static method in class org.togglz.junit.TogglzRule
 
allEnabled(Class<? extends Feature>) - Static method in class org.togglz.junit.TogglzRule
 
AnnotationFeatureGroup - Class in org.togglz.core.metadata.enums
An implementation of FeatureGroup that based on annotations.
ApplicationVersionActivationStrategy - Class in org.togglz.appengine.activation
Activation strategy that allows to activate features only for certain appengine application versions.
ApplicationVersionActivationStrategy() - Constructor for class org.togglz.appengine.activation.ApplicationVersionActivationStrategy
 
apply(Statement, Description) - Method in class org.togglz.junit.TogglzRule
 
artifact(String) - Method in class org.togglz.test.MavenDependenciesBuilder
 
asFiles() - Method in class org.togglz.test.MavenDependenciesBuilder
 
asList(Iterator<E>) - Static method in class org.togglz.core.util.Lists
 
authentication(String, String) - Method in class org.togglz.mongodb.MongoStateRepository.Builder
Specifies the username and password used to authenticate against the server.
authentication(String, char[]) - Method in class org.togglz.mongodb.MongoStateRepository.Builder
Specifies the username and password used to authenticate against the server.

B

BEAN_MANAGER_JNDI - Static variable in class org.togglz.cdi.spi.CDIBeanFinder
 
BEAN_MANAGER_JNDI_TOMCAT - Static variable in class org.togglz.cdi.spi.CDIBeanFinder
 
BeanFinder - Interface in org.togglz.core.spi
This SPI is used by Tooglz to lookup beans that are managed by bean containers like CDI or Spring.
BeanFinderFeatureManagerProvider - Class in org.togglz.core.context
FeatureManagerProvider that uses the BeanFinder SPI to lookup the FeatureManager.
BeanFinderFeatureManagerProvider() - Constructor for class org.togglz.core.context.BeanFinderFeatureManagerProvider
 
beforeSchemaMigration(Connection) - Method in class org.togglz.core.repository.jdbc.JDBCStateRepository
Method called before the database schema migration is performed.
begin() - Static method in class org.togglz.core.manager.FeatureManagerBuilder
Create a new builder
begin(HttpServletRequest, HttpServletResponse) - Method in interface org.togglz.servlet.spi.RequestListener
Called before the TogglzFilter processes a request.
begin(HttpServletRequest, HttpServletResponse) - Method in class org.togglz.servlet.util.HttpServletRequestHolderListener
 
bind(FeatureManager) - Static method in class org.togglz.core.context.ContextClassLoaderFeatureManagerProvider
Binds the FeatureManager to the current context class loader .
bind(FeatureManager) - Static method in class org.togglz.core.context.ThreadLocalFeatureManagerProvider
Store the supplied FeatureManager in the thread context.
bind(FeatureUser) - Static method in class org.togglz.core.user.thread.ThreadLocalUserProvider
Store the supplied FeatureUser in the thread context.
bind(HttpServletRequest) - Static method in class org.togglz.servlet.util.HttpServletRequestHolder
Associate the request with the current thread.
build() - Method in class org.togglz.core.manager.FeatureManagerBuilder
Create the FeatureManager using the current configuration of the builder
build(Class<? extends Annotation>) - Static method in class org.togglz.core.metadata.enums.AnnotationFeatureGroup
 
build() - Method in class org.togglz.core.repository.jdbc.JDBCStateRepository.Builder
Creates a JDBCStateRepository from the current configuration
build() - Method in class org.togglz.mongodb.MongoStateRepository.Builder
Creates a new MongoStateRepository using the current settings.

C

CachingStateRepository - Class in org.togglz.core.repository.cache
Simple implementation of StateRepository which adds caching capabilities to an existing repository.
CachingStateRepository(StateRepository) - Constructor for class org.togglz.core.repository.cache.CachingStateRepository
Creates a caching facade for the supplied StateRepository.
CachingStateRepository(StateRepository, long) - Constructor for class org.togglz.core.repository.cache.CachingStateRepository
Creates a caching facade for the supplied StateRepository.
CachingStateRepository(StateRepository, long, TimeUnit) - Constructor for class org.togglz.core.repository.cache.CachingStateRepository
Creates a caching facade for the supplied StateRepository.
calculateHashCode(FeatureUser) - Method in class org.togglz.core.activation.GradualActivationStrategy
calculateHashCode(FeatureUser, Feature) - Method in class org.togglz.core.activation.GradualActivationStrategy
 
CDIBeanFinder - Class in org.togglz.cdi.spi
 
CDIBeanFinder() - Constructor for class org.togglz.cdi.spi.CDIBeanFinder
 
ClassUtils - Class in org.togglz.core.util
 
ClassUtils() - Constructor for class org.togglz.core.util.ClassUtils
 
clear() - Method in class org.togglz.core.util.FeatureMap
 
clearCache() - Static method in class org.togglz.core.context.FeatureContext
 
ClientIpActivationStrategy - Class in org.togglz.servlet.activation
Activation strategy that will use the IP address of the client to decide if a feature is active or not.
ClientIpActivationStrategy() - Constructor for class org.togglz.servlet.activation.ClientIpActivationStrategy
 
close(InputStream) - Static method in class org.togglz.core.util.IOUtils
 
closeQuietly(Connection) - Static method in class org.togglz.core.util.DbUtils
 
closeQuietly(Statement) - Static method in class org.togglz.core.util.DbUtils
 
closeQuietly(ResultSet) - Static method in class org.togglz.core.util.DbUtils
 
collection(String) - Method in class org.togglz.mongodb.MongoStateRepository.Builder
The name of the collection used by the repository to store the feature state.
collection - Variable in class org.togglz.mongodb.MongoStateRepository
 
compare(Weighted, Weighted) - Method in class org.togglz.core.util.Weighted.WeightedComparator
 
compareTo(IndexPageTab) - Method in class org.togglz.console.handlers.index.IndexPageTab
 
contains(Feature) - Method in class org.togglz.core.metadata.enums.AnnotationFeatureGroup
 
contains(Feature) - Method in interface org.togglz.core.metadata.FeatureGroup
 
contains(Feature) - Method in class org.togglz.core.metadata.SimpleFeatureGroup
 
containsKey(Object) - Method in class org.togglz.core.util.FeatureMap
 
containsValue(Object) - Method in class org.togglz.core.util.FeatureMap
 
ContextClassLoaderFeatureManagerProvider - Class in org.togglz.core.context
This implementation of FeatureManagerProvider stores one FeatureManager for each context class loader.
ContextClassLoaderFeatureManagerProvider() - Constructor for class org.togglz.core.context.ContextClassLoaderFeatureManagerProvider
 
contextParam(String, String) - Method in class org.togglz.test.WebAppDescriptorBuilder
 
copy(InputStream, OutputStream) - Method in class org.togglz.console.RequestHandlerBase
 
copy() - Method in class org.togglz.core.repository.FeatureState
Creates a copy of this state object
create(String) - Static method in class org.togglz.core.activation.ParameterBuilder
Creates a new builder for a parameter with the given name.
create(Class<F>) - Static method in class org.togglz.junit.vary.VariationSetBuilder
 
createFeatureManager(Object) - Method in class org.togglz.core.bootstrap.FeatureManagerBootstrapper
Tries to automatically build and configure a FeatureManager like described above.
createFeatureManager() - Method in interface org.togglz.core.bootstrap.TogglzBootstrap
Create the FeatureManager for the application.
createInstance(String) - Method in class org.togglz.core.jndi.FeatureManagerObjectFactory
Creates an instance of the supplied class.
createInstance(String, Class<T>) - Static method in class org.togglz.core.util.ClassUtils
 
createTable(boolean) - Method in class org.togglz.core.repository.jdbc.JDBCStateRepository.Builder
If set to true, the table will be automatically created if it is missing.

D

dataSource - Variable in class org.togglz.core.repository.jdbc.JDBCStateRepository
 
DatastoreStateRepository - Class in org.togglz.appengine.repository
This repository implementation can be used to store the feature state in Appengine's Datastore.
DatastoreStateRepository(DatastoreService) - Constructor for class org.togglz.appengine.repository.DatastoreStateRepository
 
DatastoreStateRepository(String, DatastoreService) - Constructor for class org.togglz.appengine.repository.DatastoreStateRepository
 
dbname - Variable in class org.togglz.mongodb.MongoStateRepository
 
DbUtils - Class in org.togglz.core.util
 
DbUtils() - Constructor for class org.togglz.core.util.DbUtils
 
debug(String) - Method in class org.togglz.core.logging.Jdk14LogProvider.Jdk14Log
 
debug(String) - Method in interface org.togglz.core.logging.Log
 
debug(String) - Method in class org.togglz.slf4j.Slf4jLogProvider.SLF4JLog
 
DefaultActivationStrategyProvider - Class in org.togglz.core.activation
Implementation of ActivationStrategyProvider that loads the strategies using the JDK ServiceLoader.
DefaultActivationStrategyProvider() - Constructor for class org.togglz.core.activation.DefaultActivationStrategyProvider
 
DefaultFeatureManager - Class in org.togglz.core.manager
Default implementation of FeatureManager
DefaultMapSerializer - Class in org.togglz.core.repository.util
This converter is able to convert string maps to simple strings and vice versa.
DeltaSpikeUserProvider - Class in org.togglz.deltaspike
Initial integration for Apache DeltaSpike.
DeltaSpikeUserProvider() - Constructor for class org.togglz.deltaspike.DeltaSpikeUserProvider
 
Deployments - Class in org.togglz.test
 
Deployments() - Constructor for class org.togglz.test.Deployments
 
description(String) - Method in class org.togglz.core.activation.ParameterBuilder
Sets an optional description for the parameter displayed in the admin console.
deserialize(String) - Method in class org.togglz.core.repository.util.DefaultMapSerializer
 
deserialize(String) - Method in interface org.togglz.core.repository.util.MapSerializer
Restores a map that has been converted into a string using MapSerializer.serialize(Map)
destroy() - Method in class org.togglz.servlet.TogglzFilter
 
disable() - Method in class org.togglz.core.repository.FeatureState
Disable the feature
disable(Feature) - Method in class org.togglz.junit.TogglzRule
 
disable(F) - Method in class org.togglz.junit.vary.VariationSetBuilder
Disable this feature in the variation set.
disable(Feature) - Method in class org.togglz.testing.TestFeatureManager
 
disableAll() - Method in class org.togglz.junit.TogglzRule
 
disableAll() - Method in class org.togglz.junit.vary.VariationSetBuilder
Disable all features in the variation set.
disableAll() - Method in class org.togglz.testing.TestFeatureManager
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.togglz.servlet.TogglzFilter
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.togglz.test.FeatureServlet
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.togglz.test.UserServlet
 
doStartTag() - Method in class org.togglz.jsp.ActiveFeatureTag
 

E

EditPageHandler - Class in org.togglz.console.handlers.edit
 
EditPageHandler() - Constructor for class org.togglz.console.handlers.edit.EditPageHandler
 
EmptyFeatureMetaData - Class in org.togglz.core.metadata
FeatureMetaData implementation that doesn't provide any information.
EmptyFeatureMetaData(Feature) - Constructor for class org.togglz.core.metadata.EmptyFeatureMetaData
 
enable() - Method in class org.togglz.core.repository.FeatureState
Enable the feature
enable(Feature) - Method in class org.togglz.junit.TogglzRule
 
enable(F) - Method in class org.togglz.junit.vary.VariationSetBuilder
Enable this feature in the variation set.
enable(Feature) - Method in class org.togglz.testing.TestFeatureManager
 
enableAll() - Method in class org.togglz.junit.TogglzRule
 
enableAll() - Method in class org.togglz.junit.vary.VariationSetBuilder
Enable all features in the variation set.
enableAll() - Method in class org.togglz.testing.TestFeatureManager
 
ENABLED - Static variable in class org.togglz.appengine.repository.DatastoreStateRepository
 
EnabledByDefault - Annotation Type in org.togglz.core.annotation
Allows to specify that the annotated feature should be enabled by default if the StateRepository doesn't have any state saved.
end(HttpServletRequest, HttpServletResponse) - Method in interface org.togglz.servlet.spi.RequestListener
Called after the TogglzFilter processed a request.
end(HttpServletRequest, HttpServletResponse) - Method in class org.togglz.servlet.util.HttpServletRequestHolderListener
 
entrySet() - Method in class org.togglz.core.util.FeatureMap
 
EnumBasedFeatureProvider - Class in org.togglz.core.manager
Implementation of FeatureProvider that uses an Java enum to represent features.
EnumBasedFeatureProvider() - Constructor for class org.togglz.core.manager.EnumBasedFeatureProvider
 
EnumBasedFeatureProvider(Class<? extends Feature>...) - Constructor for class org.togglz.core.manager.EnumBasedFeatureProvider
 
EnumFeatureMetaData - Class in org.togglz.core.metadata.enums
Implementation of FeatureMetaData that looks for annotations like Label and EnabledByDefault on feature enums.
EnumFeatureMetaData(Feature) - Constructor for class org.togglz.core.metadata.enums.EnumFeatureMetaData
 
equals(Object) - Method in class org.togglz.core.util.NamedFeature
 
equalsIgnoreCase(String, String) - Static method in class org.togglz.core.util.Strings
 
error(String) - Method in class org.togglz.core.logging.Jdk14LogProvider.Jdk14Log
 
error(String, Throwable) - Method in class org.togglz.core.logging.Jdk14LogProvider.Jdk14Log
 
error(String) - Method in interface org.togglz.core.logging.Log
 
error(String, Throwable) - Method in interface org.togglz.core.logging.Log
 
error(String) - Method in class org.togglz.slf4j.Slf4jLogProvider.SLF4JLog
 
error(String, Throwable) - Method in class org.togglz.slf4j.Slf4jLogProvider.SLF4JLog
 
exportAsAsset() - Method in class org.togglz.test.WebAppDescriptorBuilder
 
exportAsString() - Method in class org.togglz.test.WebAppDescriptorBuilder
 

F

FallbackTestFeatureManager - Class in org.togglz.testing.fallback
Simple FeatureManager for unit tests that enables all features.
FallbackTestFeatureManager() - Constructor for class org.togglz.testing.fallback.FallbackTestFeatureManager
 
FallbackTestFeatureManagerProvider - Class in org.togglz.testing.fallback
This FeatureManagerProvider is a fallback for unit tests.
FallbackTestFeatureManagerProvider() - Constructor for class org.togglz.testing.fallback.FallbackTestFeatureManagerProvider
 
Feature - Interface in org.togglz.core
This interface represents a feature and is typically implemented by the feature enum.
FeatureAdmin - Annotation Type in org.togglz.seam.security
 
FeatureAnnotations - Class in org.togglz.core.util
Utility class to read annotation on feature enums.
FeatureAnnotations() - Constructor for class org.togglz.core.util.FeatureAnnotations
 
FeatureAttribute - Annotation Type in org.togglz.core.annotation
Annotation used to define custom metadata attributes for features.
featureClass(Class<? extends Feature>) - Method in class org.togglz.core.manager.FeatureManagerBuilder
Deprecated.
FeatureContext - Class in org.togglz.core.context
This class is typically used to obtain the FeatureManager from application code.
FeatureContext() - Constructor for class org.togglz.core.context.FeatureContext
 
featureEnum(Class<? extends Feature>) - Method in class org.togglz.core.manager.FeatureManagerBuilder
Use the supplied feature enum class for the feature manager.
featureEnums(Class<? extends Feature>...) - Method in class org.togglz.core.manager.FeatureManagerBuilder
Use the supplied feature enum classes for the feature manager.
FeatureGroup - Annotation Type in org.togglz.core.annotation
Identifies an annotation type as an feature group annotation
FeatureGroup - Interface in org.togglz.core.metadata
Represents a group of feature flags.
featureManager - Variable in class org.togglz.console.TogglzConsoleServlet
 
FeatureManager - Interface in org.togglz.core.manager
The FeatureManager is the central class in Togglz.
featureManager - Variable in class org.togglz.jsp.ActiveFeatureTag
 
FeatureManagerBootstrapper - Class in org.togglz.core.bootstrap
This class is used to automatically bootstrap a FeatureManager for Togglz which is the default behavior for simple web applications.
FeatureManagerBootstrapper() - Constructor for class org.togglz.core.bootstrap.FeatureManagerBootstrapper
 
FeatureManagerBuilder - Class in org.togglz.core.manager
FeatureManagerBuilder() - Constructor for class org.togglz.core.manager.FeatureManagerBuilder
 
FeatureManagerFactory - Class in org.togglz.spring.manager
FactoryBean for creating a FeatureManager managed by Spring.
FeatureManagerFactory() - Constructor for class org.togglz.spring.manager.FeatureManagerFactory
 
FeatureManagerListener - Interface in org.togglz.core.spi
Implementations of this SPI will be notified when the FeatureManager is created and before it is shut down.
FeatureManagerObjectFactory - Class in org.togglz.core.jndi
Implementation of ObjectFactory that creates a FeatureManager.
FeatureManagerObjectFactory() - Constructor for class org.togglz.core.jndi.FeatureManagerObjectFactory
 
FeatureManagerProvider - Interface in org.togglz.core.spi
SPI used by FeatureContext to lookup the FeatureManager to use.
FeatureMap - Class in org.togglz.core.util
This map can be used to check whether features are active.
FeatureMap() - Constructor for class org.togglz.core.util.FeatureMap
Constructor that will configure the map to lazily lookup the FeatureManager from the FeatureContext.
FeatureMap(FeatureManager) - Constructor for class org.togglz.core.util.FeatureMap
Constructor that allows to manually set the feature manager to use.
FeatureMetaData - Interface in org.togglz.core.metadata
Metadata of a Feature.
FeatureModel - Class in org.togglz.console.model
 
FeatureModel(Feature, FeatureMetaData, List<ActivationStrategy>) - Constructor for class org.togglz.console.model.FeatureModel
 
featureProvider(FeatureProvider) - Method in class org.togglz.core.manager.FeatureManagerBuilder
Sets a FeatureProvider for the feature manager.
FeatureProvider - Interface in org.togglz.core.spi
Implementations of this interface are responsible for providing feature base data.
FeatureProxyFactoryBean - Class in org.togglz.spring.proxy
Implementation of FactoryBean that creates a proxy that delegates invocation to one of two target beans depending on that state of a given feature.
FeatureProxyFactoryBean() - Constructor for class org.togglz.spring.proxy.FeatureProxyFactoryBean
 
FeatureProxyInvocationHandler - Class in org.togglz.core.proxy
A InvocationHandler implementation that delegates invocation to one of two object depending on the state of the specified feature.
FeatureProxyInvocationHandler(Feature, Object, Object) - Constructor for class org.togglz.core.proxy.FeatureProxyInvocationHandler
 
FeatureProxyInvocationHandler(Feature, Object, Object, FeatureManager) - Constructor for class org.togglz.core.proxy.FeatureProxyInvocationHandler
 
FeatureServlet - Class in org.togglz.test
 
FeatureServlet() - Constructor for class org.togglz.test.FeatureServlet
 
FeatureState - Class in org.togglz.core.repository
This class represents the state of a feature that is persisted by StateRepository implementations.
FeatureState(Feature) - Constructor for class org.togglz.core.repository.FeatureState
This constructor creates a new feature state for the given feature.
FeatureState(Feature, boolean) - Constructor for class org.togglz.core.repository.FeatureState
This constructor creates a new feature state for the given feature.
FeatureState(Feature, boolean, List<String>) - Constructor for class org.togglz.core.repository.FeatureState
Deprecated.
This constructor will be removed soon. You should use FeatureState.FeatureState(Feature, boolean) and FeatureState.setParameter(String, String) instead.
FeatureUser - Interface in org.togglz.core.user
This interface represents a user for Togglz
FeatureVariations - Class in org.togglz.junit.vary
This class is custom JUnit runner that allows to run tests against different feature combinations.
FeatureVariations(Class<?>) - Constructor for class org.togglz.junit.vary.FeatureVariations
 
FIELD_ENABLED - Static variable in class org.togglz.mongodb.MongoStateRepository
 
FIELD_FEATURE - Static variable in class org.togglz.mongodb.MongoStateRepository
 
FIELD_PARAMS - Static variable in class org.togglz.mongodb.MongoStateRepository
 
FIELD_STRATEGY - Static variable in class org.togglz.mongodb.MongoStateRepository
 
FileBasedStateRepository - Class in org.togglz.core.repository.file
This implementation of StateRepository stores the state of feature using a standard Java properties file.
FileBasedStateRepository(File) - Constructor for class org.togglz.core.repository.file.FileBasedStateRepository
Constructor for FileBasedStateRepository.
FileBasedStateRepository(File, int) - Constructor for class org.togglz.core.repository.file.FileBasedStateRepository
Constructor for FileBasedStateRepository.
filter(Class<?>, String) - Method in class org.togglz.test.WebAppDescriptorBuilder
 
find(Class<T>, Object) - Method in class org.togglz.cdi.spi.CDIBeanFinder
 
find(Class<E>, Object) - Method in interface org.togglz.core.spi.BeanFinder
Retrieve a list of all beans of the given type.
find(Class<E>, Object) - Method in class org.togglz.guice.spi.GuiceBeanFinder
 
find(Class<E>, Object) - Method in class org.togglz.servlet.spi.ServletContextBeanFinder
 
find(Class<T>, Object) - Method in class org.togglz.spring.spi.SpringBeanFinder
 
FixedNamespaceStateRepository - Class in org.togglz.appengine.repository
Decorates the given StateRepository enforcing its operations to run within a given namespace.
FixedNamespaceStateRepository(String, StateRepository) - Constructor for class org.togglz.appengine.repository.FixedNamespaceStateRepository
 

G

get(Object) - Method in class org.togglz.core.util.FeatureMap
 
get(Class<? extends E>) - Static method in class org.togglz.core.util.Services
Lookup implementations of the supplied SPI.
get() - Static method in class org.togglz.servlet.util.HttpServletRequestHolder
 
getActivationStrategies() - Method in interface org.togglz.core.activation.ActivationStrategyProvider
 
getActivationStrategies() - Method in class org.togglz.core.activation.DefaultActivationStrategyProvider
 
getActivationStrategies() - Method in class org.togglz.core.manager.DefaultFeatureManager
 
getActivationStrategies() - Method in interface org.togglz.core.manager.FeatureManager
Provides access to the ActivationStrategy list known by the manager
getActivationStrategies() - Method in class org.togglz.core.manager.LazyResolvingFeatureManager
 
getActivationStrategies() - Method in class org.togglz.testing.fallback.FallbackTestFeatureManager
 
getActivationStrategies() - Method in class org.togglz.testing.TestFeatureManager
 
getActive() - Method in class org.togglz.core.proxy.FeatureProxyInvocationHandler
 
getActive() - Method in class org.togglz.spring.proxy.FeatureProxyFactoryBean
 
getAnnotation(Feature, Class<A>) - Static method in class org.togglz.core.util.FeatureAnnotations
 
getAnnotations(Feature) - Static method in class org.togglz.core.util.FeatureAnnotations
 
getAttribute(String) - Method in interface org.togglz.core.user.FeatureUser
This method allows to retrieve attributes associated with a user.
getAttribute(String) - Method in class org.togglz.core.user.SimpleFeatureUser
 
getAttributes() - Method in class org.togglz.console.model.FeatureModel
 
getAttributes() - Method in class org.togglz.core.metadata.EmptyFeatureMetaData
 
getAttributes() - Method in class org.togglz.core.metadata.enums.EnumFeatureMetaData
 
getAttributes() - Method in interface org.togglz.core.metadata.FeatureMetaData
A map of custom feature attributes describing the feature
getAttributes() - Method in class org.togglz.core.metadata.property.PropertyFeatureMetaData
 
getBasicWebArchive() - Static method in class org.togglz.test.Deployments
 
getChildren() - Method in class org.togglz.junit.vary.FeatureVariations
 
getConfiguration(Object) - Method in class org.togglz.core.jndi.FeatureManagerObjectFactory
This class looks up the TogglzConfig to use when building the FeatureManager.
getContext() - Method in class org.togglz.console.RequestEvent
 
getCurrentFeatureUser() - Method in class org.togglz.core.manager.DefaultFeatureManager
 
getCurrentFeatureUser() - Method in interface org.togglz.core.manager.FeatureManager
Get the current feature user.
getCurrentFeatureUser() - Method in class org.togglz.core.manager.LazyResolvingFeatureManager
 
getCurrentFeatureUser() - Method in class org.togglz.testing.fallback.FallbackTestFeatureManager
 
getCurrentFeatureUser() - Method in class org.togglz.testing.TestFeatureManager
 
getCurrentUser() - Method in class org.togglz.appengine.user.UserServiceUserProvider
 
getCurrentUser() - Method in class org.togglz.core.user.jaas.JAASUserProvider
 
getCurrentUser() - Method in class org.togglz.core.user.NoOpUserProvider
 
getCurrentUser() - Method in class org.togglz.core.user.SingleUserProvider
 
getCurrentUser() - Method in class org.togglz.core.user.thread.ThreadLocalUserProvider
 
getCurrentUser() - Method in interface org.togglz.core.user.UserProvider
Return a FeatureUser instance representing the current user.
getCurrentUser() - Method in class org.togglz.deltaspike.DeltaSpikeUserProvider
 
getCurrentUser() - Method in class org.togglz.seam.security.SeamSecurityUserProvider
 
getCurrentUser() - Method in class org.togglz.servlet.user.ServletUserProvider
 
getCurrentUser() - Method in class org.togglz.shiro.ShiroUserProvider
 
getCurrentUser() - Method in class org.togglz.spring.security.SpringSecurityUserProvider
 
getDescription() - Method in class org.togglz.console.model.ParameterModel
 
getDescription() - Method in interface org.togglz.core.activation.Parameter
An optional description of the parameter.
getDescription() - Method in class org.togglz.core.activation.ParameterBuilder
 
getFeature() - Method in class org.togglz.core.proxy.FeatureProxyInvocationHandler
 
getFeature() - Method in class org.togglz.core.repository.FeatureState
Returns the feature represented by this feature state.
getFeature() - Method in class org.togglz.spring.proxy.FeatureProxyFactoryBean
 
getFeatureAttribute(Annotation) - Static method in class org.togglz.core.util.FeatureAnnotations
Checks whether the supplied annotation specifies a feature attribute.
getFeatureClass() - Method in interface org.togglz.core.manager.TogglzConfig
Used to tell Togglz about the feature enum that you want to use.
getFeatureClass() - Method in class org.togglz.junit.vary.VariationSetBuilder
 
getFeatureManager() - Method in class org.togglz.console.RequestEvent
 
getFeatureManager() - Method in class org.togglz.core.context.BeanFinderFeatureManagerProvider
 
getFeatureManager() - Method in class org.togglz.core.context.ContextClassLoaderFeatureManagerProvider
 
getFeatureManager() - Static method in class org.togglz.core.context.FeatureContext
Returns the FeatureManager for the current application (context class loader).
getFeatureManager() - Method in class org.togglz.core.context.JNDIFeatureManagerProvider
 
getFeatureManager() - Method in class org.togglz.core.context.StaticFeatureManagerProvider
 
getFeatureManager() - Method in class org.togglz.core.context.ThreadLocalFeatureManagerProvider
 
getFeatureManager() - Method in interface org.togglz.core.spi.FeatureManagerProvider
 
getFeatureManager() - Method in class org.togglz.jsp.ActiveFeatureTag
 
getFeatureManager() - Method in class org.togglz.junit.TogglzRule
 
getFeatureManager() - Method in class org.togglz.testing.fallback.FallbackTestFeatureManagerProvider
 
getFeatureManager() - Method in class org.togglz.testing.TestFeatureManagerProvider
 
getFeatureManagerOrNull() - Static method in class org.togglz.core.context.FeatureContext
Returns the FeatureManager for the current application (context class loader).
getFeatures() - Method in class org.togglz.core.manager.DefaultFeatureManager
 
getFeatures() - Method in class org.togglz.core.manager.EnumBasedFeatureProvider
 
getFeatures() - Method in interface org.togglz.core.manager.FeatureManager
Provides access to all features the manager is responsible for.
getFeatures() - Method in class org.togglz.core.manager.LazyResolvingFeatureManager
 
getFeatures() - Method in class org.togglz.core.manager.PropertyFeatureProvider
 
getFeatures() - Method in interface org.togglz.core.spi.FeatureProvider
Returns a list of all valid features, never null.
getFeatures() - Method in class org.togglz.testing.fallback.FallbackTestFeatureManager
 
getFeatures() - Method in class org.togglz.testing.TestFeatureManager
 
getFeatureState(Feature) - Method in class org.togglz.appengine.repository.DatastoreStateRepository
 
getFeatureState(Feature) - Method in class org.togglz.appengine.repository.FixedNamespaceStateRepository
 
getFeatureState(Feature) - Method in class org.togglz.appengine.repository.MemcacheStateRepository
 
getFeatureState(Feature) - Method in class org.togglz.core.manager.DefaultFeatureManager
 
getFeatureState(Feature) - Method in interface org.togglz.core.manager.FeatureManager
Returns the FeatureState for the specified feature.
getFeatureState(Feature) - Method in class org.togglz.core.manager.LazyResolvingFeatureManager
 
getFeatureState(Feature) - Method in class org.togglz.core.repository.cache.CachingStateRepository
 
getFeatureState(Feature) - Method in class org.togglz.core.repository.file.FileBasedStateRepository
 
getFeatureState(Feature) - Method in class org.togglz.core.repository.jdbc.JDBCStateRepository
 
getFeatureState(Feature) - Method in class org.togglz.core.repository.mem.InMemoryStateRepository
 
getFeatureState(Feature) - Method in interface org.togglz.core.repository.StateRepository
Get the persisted state of a feature from the repository.
getFeatureState(Feature) - Method in class org.togglz.mongodb.MongoStateRepository
 
getFeatureState(Feature) - Method in class org.togglz.testing.fallback.FallbackTestFeatureManager
 
getFeatureState(Feature) - Method in class org.togglz.testing.TestFeatureManager
 
getGroups() - Method in class org.togglz.core.metadata.EmptyFeatureMetaData
 
getGroups() - Method in class org.togglz.core.metadata.enums.EnumFeatureMetaData
 
getGroups() - Method in interface org.togglz.core.metadata.FeatureMetaData
The feature groups to which the feature belongs.
getGroups() - Method in class org.togglz.core.metadata.property.PropertyFeatureMetaData
 
getId() - Method in class org.togglz.appengine.activation.ApplicationVersionActivationStrategy
 
getId() - Method in class org.togglz.console.model.ParameterModel
 
getId() - Method in class org.togglz.console.model.StrategyModel
 
getId() - Method in class org.togglz.core.activation.GradualActivationStrategy
 
getId() - Method in class org.togglz.core.activation.ReleaseDateActivationStrategy
 
getId() - Method in class org.togglz.core.activation.ScriptEngineActivationStrategy
 
getId() - Method in class org.togglz.core.activation.ServerIpActivationStrategy
 
getId() - Method in class org.togglz.core.activation.UsernameActivationStrategy
 
getId() - Method in class org.togglz.core.activation.UserRoleActivationStrategy
 
getId() - Method in interface org.togglz.core.spi.ActivationStrategy
A unique id for this strategy.
getId() - Method in class org.togglz.servlet.activation.ClientIpActivationStrategy
 
getId() - Method in class org.togglz.servlet.activation.ServerNameActivationStrategy
 
getInactive() - Method in class org.togglz.core.proxy.FeatureProxyInvocationHandler
 
getInactive() - Method in class org.togglz.spring.proxy.FeatureProxyFactoryBean
 
getIndex() - Method in class org.togglz.console.handlers.index.IndexPageTab
 
getInfoLink() - Method in class org.togglz.console.model.FeatureModel
 
getInfoLink(Feature) - Static method in class org.togglz.core.util.FeatureAnnotations
 
getInputId() - Method in class org.togglz.console.model.ParameterModel
 
getInsideTransaction(Key) - Method in class org.togglz.appengine.repository.DatastoreStateRepository
 
getLabel() - Method in class org.togglz.console.handlers.index.IndexPageTab
 
getLabel() - Method in class org.togglz.console.model.FeatureModel
 
getLabel() - Method in class org.togglz.console.model.ParameterModel
 
getLabel() - Method in class org.togglz.console.model.StrategyModel
 
getLabel() - Method in interface org.togglz.core.activation.Parameter
A human readable label that describes the parameter.
getLabel() - Method in class org.togglz.core.activation.ParameterBuilder
 
getLabel() - Method in class org.togglz.core.metadata.EmptyFeatureMetaData
 
getLabel() - Method in class org.togglz.core.metadata.enums.AnnotationFeatureGroup
 
getLabel() - Method in class org.togglz.core.metadata.enums.EnumFeatureMetaData
 
getLabel() - Method in interface org.togglz.core.metadata.FeatureGroup
 
getLabel() - Method in interface org.togglz.core.metadata.FeatureMetaData
Returns a human readable name of the feature.
getLabel() - Method in class org.togglz.core.metadata.property.PropertyFeatureMetaData
 
getLabel() - Method in class org.togglz.core.metadata.SimpleFeatureGroup
 
getLabel(Feature) - Static method in class org.togglz.core.util.FeatureAnnotations
 
getLog(String) - Method in class org.togglz.core.logging.Jdk14LogProvider
 
getLog(Class<?>) - Static method in class org.togglz.core.logging.LogFactory
 
getLog(String) - Static method in class org.togglz.core.logging.LogFactory
 
getLog(String) - Method in interface org.togglz.core.spi.LogProvider
 
getLog(String) - Method in class org.togglz.slf4j.Slf4jLogProvider
 
getMetaData(Feature) - Method in class org.togglz.core.manager.DefaultFeatureManager
 
getMetaData(Feature) - Method in class org.togglz.core.manager.EnumBasedFeatureProvider
 
getMetaData(Feature) - Method in interface org.togglz.core.manager.FeatureManager
Returns the FeatureMetaData describing the supplied feature.
getMetaData(Feature) - Method in class org.togglz.core.manager.LazyResolvingFeatureManager
 
getMetaData(Feature) - Method in class org.togglz.core.manager.PropertyFeatureProvider
 
getMetaData(Feature) - Method in interface org.togglz.core.spi.FeatureProvider
Returns the FeatureMetaData for the given feature.
getMetaData(Feature) - Method in class org.togglz.testing.fallback.FallbackTestFeatureManager
 
getMetaData(Feature) - Method in class org.togglz.testing.TestFeatureManager
 
getName() - Method in class org.togglz.appengine.activation.ApplicationVersionActivationStrategy
 
getName() - Method in class org.togglz.console.model.FeatureModel
 
getName() - Method in class org.togglz.core.activation.GradualActivationStrategy
 
getName() - Method in interface org.togglz.core.activation.Parameter
The name of the parameter.
getName() - Method in class org.togglz.core.activation.ParameterBuilder
 
getName() - Method in class org.togglz.core.activation.ReleaseDateActivationStrategy
 
getName() - Method in class org.togglz.core.activation.ScriptEngineActivationStrategy
 
getName() - Method in class org.togglz.core.activation.ServerIpActivationStrategy
 
getName() - Method in class org.togglz.core.activation.UsernameActivationStrategy
 
getName() - Method in class org.togglz.core.activation.UserRoleActivationStrategy
 
getName() - Method in class org.togglz.core.manager.DefaultFeatureManager
 
getName() - Method in interface org.togglz.core.manager.FeatureManager
A unique name for this feature manager.
getName() - Method in class org.togglz.core.manager.LazyResolvingFeatureManager
 
getName() - Method in interface org.togglz.core.spi.ActivationStrategy
A human readable name of the strategy.
getName() - Method in interface org.togglz.core.user.FeatureUser
Get the unique name for this use
getName() - Method in class org.togglz.core.user.SimpleFeatureUser
 
getName() - Method in class org.togglz.jsp.ActiveFeatureTag
 
getName() - Method in class org.togglz.servlet.activation.ClientIpActivationStrategy
 
getName() - Method in class org.togglz.servlet.activation.ServerNameActivationStrategy
 
getName() - Method in class org.togglz.testing.fallback.FallbackTestFeatureManager
 
getName() - Method in class org.togglz.testing.TestFeatureManager
 
getNameWithVersion() - Static method in class org.togglz.core.Togglz
Returns Togglz followed by the version if available
getObject() - Method in class org.togglz.spring.manager.FeatureManagerFactory
 
getObject() - Method in class org.togglz.spring.proxy.FeatureProxyFactoryBean
 
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.togglz.core.jndi.FeatureManagerObjectFactory
 
getObjectType() - Method in class org.togglz.spring.manager.FeatureManagerFactory
 
getObjectType() - Method in class org.togglz.spring.proxy.FeatureProxyFactoryBean
 
getOwner(Feature) - Static method in class org.togglz.core.util.FeatureAnnotations
 
getParameter(String) - Method in class org.togglz.core.repository.FeatureState
Returns the value of the given parameter.
getParameterMap() - Method in class org.togglz.core.repository.FeatureState
Returns an unmodifiable map of parameters
getParameterNames() - Method in class org.togglz.core.repository.FeatureState
Returns a list of all parameter names stored in the FeatureState instance.
getParameters() - Method in class org.togglz.appengine.activation.ApplicationVersionActivationStrategy
 
getParameters() - Method in class org.togglz.console.model.FeatureModel
 
getParameters() - Method in class org.togglz.console.model.StrategyModel
 
getParameters() - Method in class org.togglz.core.activation.GradualActivationStrategy
 
getParameters() - Method in class org.togglz.core.activation.ReleaseDateActivationStrategy
 
getParameters() - Method in class org.togglz.core.activation.ScriptEngineActivationStrategy
 
getParameters() - Method in class org.togglz.core.activation.ServerIpActivationStrategy
 
getParameters() - Method in class org.togglz.core.activation.UsernameActivationStrategy
 
getParameters() - Method in class org.togglz.core.activation.UserRoleActivationStrategy
 
getParameters() - Method in interface org.togglz.core.spi.ActivationStrategy
Returns the list of configuration parameter definitions for the strategy.
getParameters() - Method in class org.togglz.servlet.activation.ClientIpActivationStrategy
 
getParameters() - Method in class org.togglz.servlet.activation.ServerNameActivationStrategy
 
getPath() - Method in class org.togglz.console.RequestEvent
 
getProxyType() - Method in class org.togglz.spring.proxy.FeatureProxyFactoryBean
 
getRequest() - Method in class org.togglz.console.RequestEvent
 
getResourceAsString(String) - Method in class org.togglz.console.RequestHandlerBase
 
getResponse() - Method in class org.togglz.console.RequestEvent
 
getRows() - Method in class org.togglz.console.handlers.index.IndexPageTab
 
getSorted(Class<? extends E>) - Static method in class org.togglz.core.util.Services
Lookup implementations of the supplied SPI.
getStateRepository() - Method in interface org.togglz.core.manager.TogglzConfig
The StateRepository Togglz should use to store feature state.
getStrategies() - Method in class org.togglz.console.model.FeatureModel
 
getStrategy() - Method in class org.togglz.console.model.FeatureModel
 
getStrategy() - Method in class org.togglz.console.model.StrategyModel
 
getStrategyId() - Method in class org.togglz.core.repository.FeatureState
Returns the ID of the selected activation strategy.
getStrategyIndex() - Method in class org.togglz.console.model.ParameterModel
 
getStrategyIndex() - Method in class org.togglz.console.model.StrategyModel
 
getTabs() - Method in class org.togglz.console.handlers.index.IndexPageTabView
 
getTogglzCDIArchive() - Static method in class org.togglz.test.Deployments
 
getTogglzCoreArchive() - Static method in class org.togglz.test.Deployments
 
getTogglzGuiceArchive() - Static method in class org.togglz.test.Deployments
 
getTogglzJSFArchive() - Static method in class org.togglz.test.Deployments
 
getTogglzJSPArchive() - Static method in class org.togglz.test.Deployments
 
getTogglzSeamSecurityArchive() - Static method in class org.togglz.test.Deployments
 
getTogglzSerlvetArchive() - Static method in class org.togglz.test.Deployments
 
getTogglzShiroArchive() - Static method in class org.togglz.test.Deployments
 
getTogglzSpringArchive() - Static method in class org.togglz.test.Deployments
 
getUserProvider() - Method in interface org.togglz.core.manager.TogglzConfig
The UserProvider Togglz should use to obtain the current user.
getUsers() - Method in class org.togglz.core.repository.FeatureState
Deprecated.
This method will be removed soon. Use FeatureState.getParameter(String) instead to read the corresponding strategy parameter.
getValidationError() - Method in class org.togglz.console.model.ParameterModel
 
getValidationErrors() - Method in class org.togglz.console.model.FeatureModel
 
getValue() - Method in class org.togglz.console.model.ParameterModel
 
getVar() - Method in class org.togglz.jsp.ActiveFeatureTag
 
getVariants() - Method in interface org.togglz.junit.vary.VariationSet
Build the variant set data structure from the current configuration of the class.
getVariants() - Method in class org.togglz.junit.vary.VariationSetBuilder
 
getVersion() - Static method in class org.togglz.core.Togglz
The version of Togglz or null if it cannot be identified
GradualActivationStrategy - Class in org.togglz.core.activation
Activation strategy that enables features for a given percentage of users.
GradualActivationStrategy() - Constructor for class org.togglz.core.activation.GradualActivationStrategy
 
GuiceBeanFinder - Class in org.togglz.guice.spi
BeanFinder implementation for Google Guice.
GuiceBeanFinder() - Constructor for class org.togglz.guice.spi.GuiceBeanFinder
 

H

handlers - Variable in class org.togglz.console.TogglzConsoleServlet
 
handles(String) - Method in class org.togglz.console.handlers.edit.EditPageHandler
 
handles(String) - Method in class org.togglz.console.handlers.index.IndexPageHandler
 
handles(String) - Method in class org.togglz.console.handlers.InitialRedirectHandler
 
handles(String) - Method in class org.togglz.console.handlers.ResourceHandler
 
handles(String) - Method in interface org.togglz.console.RequestHandler
 
hashCode() - Method in class org.togglz.core.util.NamedFeature
 
HttpServletRequestHolder - Class in org.togglz.servlet.util
This class can be used to bind the HttpServletRequest to a thread local.
HttpServletRequestHolder() - Constructor for class org.togglz.servlet.util.HttpServletRequestHolder
 
HttpServletRequestHolderListener - Class in org.togglz.servlet.util
Implementation of RequestListener that is responsible for binding and releasing the current request for HttpServletRequestHolder.
HttpServletRequestHolderListener() - Constructor for class org.togglz.servlet.util.HttpServletRequestHolderListener
 

I

ID - Static variable in class org.togglz.appengine.activation.ApplicationVersionActivationStrategy
 
ID - Static variable in class org.togglz.core.activation.GradualActivationStrategy
 
ID - Static variable in class org.togglz.core.activation.ReleaseDateActivationStrategy
 
ID - Static variable in class org.togglz.core.activation.ScriptEngineActivationStrategy
 
ID - Static variable in class org.togglz.core.activation.ServerIpActivationStrategy
 
ID - Static variable in class org.togglz.core.activation.UsernameActivationStrategy
 
ID - Static variable in class org.togglz.core.activation.UserRoleActivationStrategy
 
ID - Static variable in class org.togglz.servlet.activation.ClientIpActivationStrategy
 
IndexPageHandler - Class in org.togglz.console.handlers.index
 
IndexPageHandler() - Constructor for class org.togglz.console.handlers.index.IndexPageHandler
 
IndexPageTab - Class in org.togglz.console.handlers.index
 
IndexPageTabView - Class in org.togglz.console.handlers.index
 
IndexPageTabView(List<ActivationStrategy>) - Constructor for class org.togglz.console.handlers.index.IndexPageTabView
 
info(String) - Method in class org.togglz.core.logging.Jdk14LogProvider.Jdk14Log
 
info(String) - Method in interface org.togglz.core.logging.Log
 
info(String) - Method in class org.togglz.slf4j.Slf4jLogProvider.SLF4JLog
 
InfoLink - Annotation Type in org.togglz.core.annotation
Custom feature attribute that allows to set a link for additional information regarding this feature.
init(ServletConfig) - Method in class org.togglz.console.TogglzConsoleServlet
 
init(FilterConfig) - Method in class org.togglz.servlet.TogglzFilter
 
InitialRedirectHandler - Class in org.togglz.console.handlers
 
InitialRedirectHandler() - Constructor for class org.togglz.console.handlers.InitialRedirectHandler
 
InMemoryStateRepository - Class in org.togglz.core.repository.mem
A very simply implementation of StateRepository entirely on memory.
InMemoryStateRepository() - Constructor for class org.togglz.core.repository.mem.InMemoryStateRepository
 
invoke(Object, Method, Object[]) - Method in class org.togglz.core.proxy.FeatureProxyInvocationHandler
 
IOUtils - Class in org.togglz.core.util
 
IOUtils() - Constructor for class org.togglz.core.util.IOUtils
 
isActive(FeatureState, FeatureUser) - Method in class org.togglz.appengine.activation.ApplicationVersionActivationStrategy
 
isActive(FeatureState, FeatureUser) - Method in class org.togglz.core.activation.GradualActivationStrategy
 
isActive(FeatureState, FeatureUser) - Method in class org.togglz.core.activation.ReleaseDateActivationStrategy
 
isActive(FeatureState, FeatureUser) - Method in class org.togglz.core.activation.ScriptEngineActivationStrategy
 
isActive(FeatureState, FeatureUser) - Method in class org.togglz.core.activation.ServerIpActivationStrategy
 
isActive(FeatureState, FeatureUser) - Method in class org.togglz.core.activation.UsernameActivationStrategy
 
isActive(FeatureState, FeatureUser) - Method in class org.togglz.core.activation.UserRoleActivationStrategy
 
isActive(Feature) - Method in class org.togglz.core.manager.DefaultFeatureManager
 
isActive(Feature) - Method in interface org.togglz.core.manager.FeatureManager
Checks whether the supplied feature is active or not.
isActive(Feature) - Method in class org.togglz.core.manager.LazyResolvingFeatureManager
 
isActive(FeatureState, FeatureUser) - Method in interface org.togglz.core.spi.ActivationStrategy
This method is responsible to decide whether a feature is active or not.
isActive(FeatureState, FeatureUser) - Method in class org.togglz.servlet.activation.ClientIpActivationStrategy
 
isActive(FeatureState, FeatureUser) - Method in class org.togglz.servlet.activation.ServerNameActivationStrategy
 
isActive(Feature) - Method in class org.togglz.testing.fallback.FallbackTestFeatureManager
 
isActive(Feature) - Method in class org.togglz.testing.TestFeatureManager
 
isAllTab() - Method in class org.togglz.console.handlers.index.IndexPageTab
 
isAnnotationPresent(Feature, Class<? extends Annotation>) - Static method in class org.togglz.core.util.FeatureAnnotations
 
isBlank(String) - Static method in class org.togglz.core.util.Strings
 
isDebugEnabled() - Method in class org.togglz.core.logging.Jdk14LogProvider.Jdk14Log
 
isDebugEnabled() - Method in interface org.togglz.core.logging.Log
 
isDebugEnabled() - Method in class org.togglz.slf4j.Slf4jLogProvider.SLF4JLog
 
isEmpty() - Method in class org.togglz.core.util.FeatureMap
 
isEnabled() - Method in class org.togglz.console.model.FeatureModel
 
isEnabled() - Method in class org.togglz.core.repository.FeatureState
Whether this feature is enabled or not.
isEnabledByDefault() - Method in class org.togglz.core.metadata.EmptyFeatureMetaData
 
isEnabledByDefault() - Method in class org.togglz.core.metadata.enums.EnumFeatureMetaData
 
isEnabledByDefault() - Method in interface org.togglz.core.metadata.FeatureMetaData
If the feature should be enabled by default.
isEnabledByDefault() - Method in class org.togglz.core.metadata.property.PropertyFeatureMetaData
 
isEnabledByDefault(Feature) - Static method in class org.togglz.core.util.FeatureAnnotations
 
isFeatureActive() - Method in class org.togglz.jsp.ActiveFeatureTag
 
isFeatureAdmin() - Method in interface org.togglz.core.user.FeatureUser
Is the user a feature admin, which means that he is able to use the Togglz Admin Console.
isFeatureAdmin(Principal) - Method in class org.togglz.core.user.jaas.JAASUserProvider
Checks if the supplied user is a feature admin.
isFeatureAdmin() - Method in class org.togglz.core.user.SimpleFeatureUser
 
isFeatureAdmin(Identity) - Method in class org.togglz.deltaspike.DeltaSpikeUserProvider
Checks if the supplied user is a feature admin.
isHasAttributes() - Method in class org.togglz.console.model.FeatureModel
 
isHasDescription() - Method in class org.togglz.console.model.ParameterModel
 
isHasInfoLink() - Method in class org.togglz.console.model.FeatureModel
 
isHasParametersWithValues() - Method in class org.togglz.console.model.StrategyModel
 
isHasValue() - Method in class org.togglz.console.model.ParameterModel
 
isLargeText() - Method in class org.togglz.console.model.ParameterModel
 
isLargeText() - Method in interface org.togglz.core.activation.Parameter
Returns true if the parameter value is typically large so that it should be displayed with an textarea instead of a simple text input field.
isLargeText() - Method in class org.togglz.core.activation.ParameterBuilder
 
isNotBlank(String) - Static method in class org.togglz.core.util.Strings
 
isOptional() - Method in interface org.togglz.core.activation.Parameter
Returns true if the parameter is optional.
isOptional() - Method in class org.togglz.core.activation.ParameterBuilder
 
isSelected() - Method in class org.togglz.console.model.StrategyModel
 
isSingleton() - Method in class org.togglz.spring.manager.FeatureManagerFactory
 
isSingleton() - Method in class org.togglz.spring.proxy.FeatureProxyFactoryBean
 
isTrue(boolean, String) - Static method in class org.togglz.core.util.Validate
 
isValid() - Method in class org.togglz.console.model.FeatureModel
 
isValid() - Method in class org.togglz.console.model.ParameterModel
 
isValid(String) - Method in interface org.togglz.core.activation.Parameter
This method allows to implement custom validation logic for the parameter.
isValid(String) - Method in class org.togglz.core.activation.ParameterBuilder
 
isVisible() - Method in class org.togglz.console.model.ParameterModel
 

J

JAASUserProvider - Class in org.togglz.core.user.jaas
This implementation supports looking up the current user the JAAS AccessControlContext.
JAASUserProvider() - Constructor for class org.togglz.core.user.jaas.JAASUserProvider
 
JDBCStateRepository - Class in org.togglz.core.repository.jdbc
This repository implementation can be used to store the feature state in SQL database using the standard JDBC API.
JDBCStateRepository(DataSource) - Constructor for class org.togglz.core.repository.jdbc.JDBCStateRepository
Constructor of JDBCStateRepository.
JDBCStateRepository(DataSource, String) - Constructor for class org.togglz.core.repository.jdbc.JDBCStateRepository
Constructor of JDBCStateRepository.
JDBCStateRepository(DataSource, String, boolean) - Constructor for class org.togglz.core.repository.jdbc.JDBCStateRepository
Deprecated.
use JDBCStateRepository.newBuilder(DataSource) to create a builder that can be used to configure all aspects of the repository in a fluent way
JDBCStateRepository(DataSource, String, boolean, MapSerializer) - Constructor for class org.togglz.core.repository.jdbc.JDBCStateRepository
Deprecated.
use JDBCStateRepository.newBuilder(DataSource) to create a builder that can be used to configure all aspects of the repository in a fluent way
JDBCStateRepository(DataSource, String, boolean, MapSerializer, boolean) - Constructor for class org.togglz.core.repository.jdbc.JDBCStateRepository
Deprecated.
use JDBCStateRepository.newBuilder(DataSource) to create a builder that can be used to configure all aspects of the repository in a fluent way
JDBCStateRepository.Builder - Class in org.togglz.core.repository.jdbc
Builder for a JDBCStateRepository.
JDBCStateRepository.Builder(DataSource) - Constructor for class org.togglz.core.repository.jdbc.JDBCStateRepository.Builder
Creates a new builder for creating a JDBCStateRepository.
Jdk14LogProvider - Class in org.togglz.core.logging
Implementation of LogProvider for the standard JDK logging facilities.
Jdk14LogProvider() - Constructor for class org.togglz.core.logging.Jdk14LogProvider
 
Jdk14LogProvider.Jdk14Log - Class in org.togglz.core.logging
 
Jdk14LogProvider.Jdk14Log(String) - Constructor for class org.togglz.core.logging.Jdk14LogProvider.Jdk14Log
 
JNDI_NAME - Static variable in class org.togglz.core.context.JNDIFeatureManagerProvider
 
JNDIFeatureManagerProvider - Class in org.togglz.core.context
Implementation of FeatureManagerProvider that tries to look up a FeatureManager from JNDI using the name java:/comp/env/FeatureManager.
JNDIFeatureManagerProvider() - Constructor for class org.togglz.core.context.JNDIFeatureManagerProvider
 
join(Iterable<?>, String) - Static method in class org.togglz.core.util.Strings
 
joinClassNames(Iterable<?>) - Static method in class org.togglz.core.util.Strings
 

K

keySet() - Method in class org.togglz.core.util.FeatureMap
 
kind() - Method in class org.togglz.appengine.repository.DatastoreStateRepository
 

L

label(String) - Method in class org.togglz.core.activation.ParameterBuilder
A custom human readable label for the parameter.
Label - Annotation Type in org.togglz.core.annotation
Allows to set a label for a feature.
largeText() - Method in class org.togglz.core.activation.ParameterBuilder
Specifies that the parameter typically has large texts as a value
LazyResolvingFeatureManager - Class in org.togglz.core.manager
A feature manager that delegates all calls to the manager obtained lazily via FeatureContext.getFeatureManager().
LazyResolvingFeatureManager() - Constructor for class org.togglz.core.manager.LazyResolvingFeatureManager
 
listener(Class<?>) - Method in class org.togglz.test.WebAppDescriptorBuilder
 
listener(String) - Method in class org.togglz.test.WebAppDescriptorBuilder
 
Lists - Class in org.togglz.core.util
 
Lists() - Constructor for class org.togglz.core.util.Lists
 
loadResource(String) - Method in class org.togglz.console.RequestHandlerBase
 
Log - Interface in org.togglz.core.logging
Togglz logging abstraction
log - Variable in class org.togglz.core.repository.jdbc.JDBCStateRepository
 
LogFactory - Class in org.togglz.core.logging
Factory class for creating new loggers.
LogFactory() - Constructor for class org.togglz.core.logging.LogFactory
 
LogProvider - Interface in org.togglz.core.spi
SPI for integrating with other logging frameworks.

M

MapSerializer - Interface in org.togglz.core.repository.util
 
matching(String) - Method in class org.togglz.core.activation.ParameterBuilder
Sets a regular expression that must match for parameter values to be considered as valid.
mavenDependencies() - Static method in class org.togglz.test.Packaging
 
MavenDependenciesBuilder - Class in org.togglz.test
 
MavenDependenciesBuilder() - Constructor for class org.togglz.test.MavenDependenciesBuilder
 
MemcacheStateRepository - Class in org.togglz.appengine.repository
Decorates a given StateRepository adding caching capabilities.
MemcacheStateRepository(StateRepository) - Constructor for class org.togglz.appengine.repository.MemcacheStateRepository
 
MemcacheStateRepository(StateRepository, int) - Constructor for class org.togglz.appengine.repository.MemcacheStateRepository
 
migrateSchema() - Method in class org.togglz.core.repository.jdbc.JDBCStateRepository
Method for creating/migrating the database schema
mongoClient - Variable in class org.togglz.mongodb.MongoStateRepository
 
MongoStateRepository - Class in org.togglz.mongodb
A state repository which stores the feature state in a MongoDB database.
MongoStateRepository.Builder - Class in org.togglz.mongodb
Builder for a MongoStateRepository.
MongoStateRepository.Builder(MongoClient, String) - Constructor for class org.togglz.mongodb.MongoStateRepository.Builder
Creates a new builder for a MongoStateRepository.
multiline() - Static method in class org.togglz.core.repository.util.DefaultMapSerializer
Creates a new instance of the DefaultMapSerializer.
multiline(String) - Static method in class org.togglz.core.repository.util.DefaultMapSerializer
Creates a new instance of the DefaultMapSerializer.

N

NAME - Static variable in class org.togglz.core.activation.UserRoleActivationStrategy
 
name() - Method in interface org.togglz.core.Feature
Returns a textual representation of the feature.
name(String) - Method in class org.togglz.core.manager.FeatureManagerBuilder
Sets the name of the feature manager.
name() - Method in class org.togglz.core.util.NamedFeature
 
name() - Method in class org.togglz.core.util.UntypedFeature
Deprecated.
 
name - Variable in class org.togglz.jsp.ActiveFeatureTag
 
NamedFeature - Class in org.togglz.core.util
This class can be used if just the name of a feature is known but not the enum type.
NamedFeature(String) - Constructor for class org.togglz.core.util.NamedFeature
 
newBuilder(DataSource) - Static method in class org.togglz.core.repository.jdbc.JDBCStateRepository
Creates a new builder for creating a JDBCStateRepository.
newBuilder(MongoClient, String) - Static method in class org.togglz.mongodb.MongoStateRepository
Creates a new builder for creating a MongoStateRepository.
noCommit(boolean) - Method in class org.togglz.core.repository.jdbc.JDBCStateRepository.Builder
Can be used to suppress to commit after modifying data in the repository.
noCommit - Variable in class org.togglz.core.repository.jdbc.JDBCStateRepository
 
NoOpUserProvider - Class in org.togglz.core.user
This implementation of UserProvider can be used if user-dependent feature toggling isn't used at all.
NoOpUserProvider() - Constructor for class org.togglz.core.user.NoOpUserProvider
 
notBlank(String, String) - Static method in class org.togglz.core.util.Validate
 
notEmpty(Collection<?>, String) - Static method in class org.togglz.core.util.Validate
 
notNull(Object, String) - Static method in class org.togglz.core.util.Validate
 

O

optional() - Method in class org.togglz.core.activation.ParameterBuilder
Configures the parameter to be optional.
org.togglz.appengine.activation - package org.togglz.appengine.activation
 
org.togglz.appengine.repository - package org.togglz.appengine.repository
 
org.togglz.appengine.user - package org.togglz.appengine.user
 
org.togglz.cdi.spi - package org.togglz.cdi.spi
 
org.togglz.console - package org.togglz.console
 
org.togglz.console.handlers - package org.togglz.console.handlers
 
org.togglz.console.handlers.edit - package org.togglz.console.handlers.edit
 
org.togglz.console.handlers.index - package org.togglz.console.handlers.index
 
org.togglz.console.model - package org.togglz.console.model
 
org.togglz.core - package org.togglz.core
 
org.togglz.core.activation - package org.togglz.core.activation
 
org.togglz.core.annotation - package org.togglz.core.annotation
 
org.togglz.core.bootstrap - package org.togglz.core.bootstrap
 
org.togglz.core.context - package org.togglz.core.context
 
org.togglz.core.jndi - package org.togglz.core.jndi
 
org.togglz.core.logging - package org.togglz.core.logging
 
org.togglz.core.manager - package org.togglz.core.manager
 
org.togglz.core.metadata - package org.togglz.core.metadata
 
org.togglz.core.metadata.enums - package org.togglz.core.metadata.enums
 
org.togglz.core.metadata.property - package org.togglz.core.metadata.property
 
org.togglz.core.proxy - package org.togglz.core.proxy
 
org.togglz.core.repository - package org.togglz.core.repository
 
org.togglz.core.repository.cache - package org.togglz.core.repository.cache
 
org.togglz.core.repository.file - package org.togglz.core.repository.file
 
org.togglz.core.repository.jdbc - package org.togglz.core.repository.jdbc
 
org.togglz.core.repository.mem - package org.togglz.core.repository.mem
 
org.togglz.core.repository.util - package org.togglz.core.repository.util
 
org.togglz.core.spi - package org.togglz.core.spi
 
org.togglz.core.user - package org.togglz.core.user
 
org.togglz.core.user.jaas - package org.togglz.core.user.jaas
 
org.togglz.core.user.thread - package org.togglz.core.user.thread
 
org.togglz.core.util - package org.togglz.core.util
 
org.togglz.deltaspike - package org.togglz.deltaspike
 
org.togglz.guice.spi - package org.togglz.guice.spi
 
org.togglz.jsf - package org.togglz.jsf
 
org.togglz.jsp - package org.togglz.jsp
 
org.togglz.junit - package org.togglz.junit
 
org.togglz.junit.vary - package org.togglz.junit.vary
 
org.togglz.mongodb - package org.togglz.mongodb
 
org.togglz.seam.security - package org.togglz.seam.security
 
org.togglz.servlet - package org.togglz.servlet
 
org.togglz.servlet.activation - package org.togglz.servlet.activation
 
org.togglz.servlet.spi - package org.togglz.servlet.spi
 
org.togglz.servlet.user - package org.togglz.servlet.user
 
org.togglz.servlet.util - package org.togglz.servlet.util
 
org.togglz.shiro - package org.togglz.shiro
 
org.togglz.slf4j - package org.togglz.slf4j
 
org.togglz.spring.manager - package org.togglz.spring.manager
 
org.togglz.spring.proxy - package org.togglz.spring.proxy
 
org.togglz.spring.security - package org.togglz.spring.security
 
org.togglz.spring.spi - package org.togglz.spring.spi
 
org.togglz.test - package org.togglz.test
 
org.togglz.testing - package org.togglz.testing
 
org.togglz.testing.fallback - package org.togglz.testing.fallback
 
Owner - Annotation Type in org.togglz.core.annotation
Custom feature attribute that allows to set the name of a contact person.

P

Packaging - Class in org.togglz.test
 
Packaging() - Constructor for class org.togglz.test.Packaging
 
PARAM_DATE - Static variable in class org.togglz.core.activation.ReleaseDateActivationStrategy
 
PARAM_IPS - Static variable in class org.togglz.core.activation.ServerIpActivationStrategy
 
PARAM_IPS - Static variable in class org.togglz.servlet.activation.ClientIpActivationStrategy
 
PARAM_LANG - Static variable in class org.togglz.core.activation.ScriptEngineActivationStrategy
 
PARAM_PERCENTAGE - Static variable in class org.togglz.core.activation.GradualActivationStrategy
 
PARAM_ROLES_DESC - Static variable in class org.togglz.core.activation.UserRoleActivationStrategy
 
PARAM_ROLES_LABEL - Static variable in class org.togglz.core.activation.UserRoleActivationStrategy
 
PARAM_ROLES_NAME - Static variable in class org.togglz.core.activation.UserRoleActivationStrategy
 
PARAM_SCRIPT - Static variable in class org.togglz.core.activation.ScriptEngineActivationStrategy
 
PARAM_TIME - Static variable in class org.togglz.core.activation.ReleaseDateActivationStrategy
 
PARAM_USERS - Static variable in class org.togglz.core.activation.UsernameActivationStrategy
 
PARAM_VERSIONS - Static variable in class org.togglz.appengine.activation.ApplicationVersionActivationStrategy
 
Parameter - Interface in org.togglz.core.activation
A parameter used to configure an ActivationStrategy.
ParameterBuilder - Class in org.togglz.core.activation
Fluent API for creating Parameter instances.
ParameterModel - Class in org.togglz.console.model
 
ParameterModel(int, Parameter, StrategyModel) - Constructor for class org.togglz.console.model.ParameterModel
 
password - Variable in class org.togglz.mongodb.MongoStateRepository
 
PermissionTester - Class in org.togglz.seam.security
 
PermissionTester() - Constructor for class org.togglz.seam.security.PermissionTester
 
populateFromFeatureState(FeatureState) - Method in class org.togglz.console.model.FeatureModel
 
priority() - Method in class org.togglz.core.context.BeanFinderFeatureManagerProvider
 
priority() - Method in class org.togglz.core.context.ContextClassLoaderFeatureManagerProvider
 
priority() - Method in class org.togglz.core.context.JNDIFeatureManagerProvider
 
priority() - Method in class org.togglz.core.context.StaticFeatureManagerProvider
 
priority() - Method in class org.togglz.core.context.ThreadLocalFeatureManagerProvider
 
priority() - Method in class org.togglz.core.logging.Jdk14LogProvider
 
priority() - Method in interface org.togglz.core.util.Weighted
Low priorities are processed first.
priority() - Method in class org.togglz.servlet.util.HttpServletRequestHolderListener
 
priority() - Method in class org.togglz.slf4j.Slf4jLogProvider
 
priority() - Method in class org.togglz.testing.fallback.FallbackTestFeatureManagerProvider
 
priority() - Method in class org.togglz.testing.TestFeatureManagerProvider
 
process(RequestEvent) - Method in class org.togglz.console.handlers.edit.EditPageHandler
 
process(RequestEvent) - Method in class org.togglz.console.handlers.index.IndexPageHandler
 
process(RequestEvent) - Method in class org.togglz.console.handlers.InitialRedirectHandler
 
process(RequestEvent) - Method in class org.togglz.console.handlers.ResourceHandler
 
process(RequestEvent) - Method in interface org.togglz.console.RequestHandler
 
PropertyFeatureMetaData - Class in org.togglz.core.metadata.property
Metadata used by PropertyFeatureProvider.
PropertyFeatureMetaData(Feature, String) - Constructor for class org.togglz.core.metadata.property.PropertyFeatureMetaData
 
PropertyFeatureProvider - Class in org.togglz.core.manager
Implementation of FeatureProvider that reads all the feature specification from a Properties instance.
PropertyFeatureProvider(Properties) - Constructor for class org.togglz.core.manager.PropertyFeatureProvider
 
put(Object, Boolean) - Method in class org.togglz.core.util.FeatureMap
 
putAll(Map<? extends Object, ? extends Boolean>) - Method in class org.togglz.core.util.FeatureMap
 
putInsideTransaction(Entity) - Method in class org.togglz.appengine.repository.DatastoreStateRepository
 

Q

queryFor(Feature) - Method in class org.togglz.mongodb.MongoStateRepository
 

R

readValueFrom(FeatureState) - Method in class org.togglz.console.model.ParameterModel
 
readValueFrom(HttpServletRequest) - Method in class org.togglz.console.model.ParameterModel
 
release() - Static method in class org.togglz.core.context.ContextClassLoaderFeatureManagerProvider
Releases the FeatureManager associated with the current context class loader.
release() - Static method in class org.togglz.core.context.ThreadLocalFeatureManagerProvider
Removes the FeatureManager associated with the current thread from the thread's context.
release() - Static method in class org.togglz.core.user.thread.ThreadLocalUserProvider
Removes the user associated with the current thread from the thread's context.
release() - Static method in class org.togglz.servlet.util.HttpServletRequestHolder
Remove the request that is currently associated with the current thread.
ReleaseDateActivationStrategy - Class in org.togglz.core.activation
 
ReleaseDateActivationStrategy() - Constructor for class org.togglz.core.activation.ReleaseDateActivationStrategy
 
remove(Object) - Method in class org.togglz.core.util.FeatureMap
 
RequestEvent - Class in org.togglz.console
 
RequestEvent(FeatureManager, ServletContext, HttpServletRequest, HttpServletResponse) - Constructor for class org.togglz.console.RequestEvent
 
RequestHandler - Interface in org.togglz.console
 
RequestHandlerBase - Class in org.togglz.console
 
RequestHandlerBase() - Constructor for class org.togglz.console.RequestHandlerBase
 
RequestListener - Interface in org.togglz.servlet.spi
SPI for components that want to be notified about requests.
ResourceHandler - Class in org.togglz.console.handlers
 
ResourceHandler() - Constructor for class org.togglz.console.handlers.ResourceHandler
 
restoreFromRequest(HttpServletRequest) - Method in class org.togglz.console.model.FeatureModel
 
runners - Variable in class org.togglz.junit.vary.FeatureVariations
 

S

ScriptEngineActivationStrategy - Class in org.togglz.core.activation
 
ScriptEngineActivationStrategy() - Constructor for class org.togglz.core.activation.ScriptEngineActivationStrategy
 
SeamSecurityUserProvider - Class in org.togglz.seam.security
 
SeamSecurityUserProvider() - Constructor for class org.togglz.seam.security.SeamSecurityUserProvider
 
serialize(Map<String, String>) - Method in class org.togglz.core.repository.util.DefaultMapSerializer
 
serialize(Map<String, String>) - Method in interface org.togglz.core.repository.util.MapSerializer
Converts the given map to a string representation that can be used to restore the map using MapSerializer.deserialize(String).
serializer(MapSerializer) - Method in class org.togglz.core.repository.jdbc.JDBCStateRepository.Builder
The MapSerializer for storing parameters.
serializer - Variable in class org.togglz.core.repository.jdbc.JDBCStateRepository
 
ServerIpActivationStrategy - Class in org.togglz.core.activation
Activation strategy that allows to activate features only for certain server IPs.
ServerIpActivationStrategy() - Constructor for class org.togglz.core.activation.ServerIpActivationStrategy
 
ServerNameActivationStrategy - Class in org.togglz.servlet.activation
Activation strategy that will use the server name used in the request to decide if the feature is active or not.
ServerNameActivationStrategy() - Constructor for class org.togglz.servlet.activation.ServerNameActivationStrategy
 
service(HttpServletRequest, HttpServletResponse) - Method in class org.togglz.console.TogglzConsoleServlet
 
Services - Class in org.togglz.core.util
Helper class to lookup SPI implementations using the ServiceLoader.
Services() - Constructor for class org.togglz.core.util.Services
 
servlet(Class<?>, String) - Method in class org.togglz.test.WebAppDescriptorBuilder
 
SERVLET_CONTEXT_ATTR_WELD_1_1 - Static variable in class org.togglz.cdi.spi.CDIBeanFinder
 
servletContext - Variable in class org.togglz.console.TogglzConsoleServlet
 
ServletContextBeanFinder - Class in org.togglz.servlet.spi
This implementation of BeanFinder allows to register implementations of a given interface by setting a servlet context parameter.
ServletContextBeanFinder() - Constructor for class org.togglz.servlet.spi.ServletContextBeanFinder
 
ServletUserProvider - Class in org.togglz.servlet.user
Implementation of UserProvider that uses HttpServletRequest.getUserPrincipal() to obtain the user.
ServletUserProvider(String) - Constructor for class org.togglz.servlet.user.ServletUserProvider
This constructor requires you to supply the name of the role that identifies users to be feature admins.
setActive(Object) - Method in class org.togglz.spring.proxy.FeatureProxyFactoryBean
 
setAttribute(String, Object) - Method in class org.togglz.core.user.SimpleFeatureUser
This method can be used to set attributes of the user.
setEnabled(boolean) - Method in class org.togglz.core.repository.FeatureState
Enables or disables the feature.
setFeature(String) - Method in class org.togglz.spring.proxy.FeatureProxyFactoryBean
 
setFeatureEnum(Class<? extends Feature>) - Method in class org.togglz.spring.manager.FeatureManagerFactory
 
setFeatureEnums(Class<? extends Feature>...) - Method in class org.togglz.spring.manager.FeatureManagerFactory
 
setFeatureManager(FeatureManager) - Static method in class org.togglz.core.context.StaticFeatureManagerProvider
Sets the FeatureManager that the provider should return for calls to StaticFeatureManagerProvider.getFeatureManager().
setFeatureManager(FeatureManager) - Method in class org.togglz.jsp.ActiveFeatureTag
 
setFeatureManager(FeatureManager) - Static method in class org.togglz.testing.TestFeatureManagerProvider
 
setFeatureProvider(FeatureProvider) - Method in class org.togglz.spring.manager.FeatureManagerFactory
 
setFeatureState(FeatureState) - Method in class org.togglz.appengine.repository.DatastoreStateRepository
 
setFeatureState(FeatureState) - Method in class org.togglz.appengine.repository.FixedNamespaceStateRepository
 
setFeatureState(FeatureState) - Method in class org.togglz.appengine.repository.MemcacheStateRepository
 
setFeatureState(FeatureState) - Method in class org.togglz.core.manager.DefaultFeatureManager
 
setFeatureState(FeatureState) - Method in interface org.togglz.core.manager.FeatureManager
Updates the state of a feature.
setFeatureState(FeatureState) - Method in class org.togglz.core.manager.LazyResolvingFeatureManager
 
setFeatureState(FeatureState) - Method in class org.togglz.core.repository.cache.CachingStateRepository
 
setFeatureState(FeatureState) - Method in class org.togglz.core.repository.file.FileBasedStateRepository
 
setFeatureState(FeatureState) - Method in class org.togglz.core.repository.jdbc.JDBCStateRepository
 
setFeatureState(FeatureState) - Method in class org.togglz.core.repository.mem.InMemoryStateRepository
 
setFeatureState(FeatureState) - Method in interface org.togglz.core.repository.StateRepository
Persist the supplied feature state.
setFeatureState(FeatureState) - Method in class org.togglz.mongodb.MongoStateRepository
 
setFeatureState(FeatureState) - Method in class org.togglz.testing.fallback.FallbackTestFeatureManager
 
setFeatureState(FeatureState) - Method in class org.togglz.testing.TestFeatureManager
 
setInactive(Object) - Method in class org.togglz.spring.proxy.FeatureProxyFactoryBean
 
setName(String) - Method in class org.togglz.jsp.ActiveFeatureTag
 
setName(String) - Method in class org.togglz.spring.manager.FeatureManagerFactory
 
setParameter(String, String) - Method in class org.togglz.core.repository.FeatureState
Sets a new value for the given parameter.
setProxyType(Class<?>) - Method in class org.togglz.spring.proxy.FeatureProxyFactoryBean
 
setStateRepository(StateRepository) - Method in class org.togglz.spring.manager.FeatureManagerFactory
 
setStrategyId(String) - Method in class org.togglz.core.repository.FeatureState
Sets the selected activation strategy ID
setTogglzConfig(TogglzConfig) - Method in class org.togglz.spring.manager.FeatureManagerFactory
 
setUserProvider(UserProvider) - Method in class org.togglz.spring.manager.FeatureManagerFactory
 
setValue(String) - Method in class org.togglz.console.model.ParameterModel
 
setVar(String) - Method in class org.togglz.jsp.ActiveFeatureTag
 
ShiroUserProvider - Class in org.togglz.shiro
A UserProvider implementation for Apache Shiro.
ShiroUserProvider(String) - Constructor for class org.togglz.shiro.ShiroUserProvider
Constructor for the provider.
SimpleFeatureGroup - Class in org.togglz.core.metadata
Simple version of a FeatureGroup that gets all information in the constructor
SimpleFeatureGroup(String) - Constructor for class org.togglz.core.metadata.SimpleFeatureGroup
 
SimpleFeatureUser - Class in org.togglz.core.user
Default implementation of FeatureUser.
SimpleFeatureUser(String) - Constructor for class org.togglz.core.user.SimpleFeatureUser
Constructor of DefaultFeatureManager.
SimpleFeatureUser(String, boolean) - Constructor for class org.togglz.core.user.SimpleFeatureUser
Constructor of DefaultFeatureManager.
singleline() - Static method in class org.togglz.core.repository.util.DefaultMapSerializer
Creates a new instance of the DefaultMapSerializer.
SingleUserProvider - Class in org.togglz.core.user
A very simple implementation of UserProvider which always returns the supplied user.
SingleUserProvider(String) - Constructor for class org.togglz.core.user.SingleUserProvider
 
SingleUserProvider(String, boolean) - Constructor for class org.togglz.core.user.SingleUserProvider
 
SingleUserProvider(FeatureUser) - Constructor for class org.togglz.core.user.SingleUserProvider
 
size() - Method in class org.togglz.core.util.FeatureMap
 
Slf4jLogProvider - Class in org.togglz.slf4j
Provider for integrating with SLF4J.
Slf4jLogProvider() - Constructor for class org.togglz.slf4j.Slf4jLogProvider
 
Slf4jLogProvider.SLF4JLog - Class in org.togglz.slf4j
 
Slf4jLogProvider.SLF4JLog(String) - Constructor for class org.togglz.slf4j.Slf4jLogProvider.SLF4JLog
 
splitAndTrim(String, String) - Static method in class org.togglz.core.util.Strings
 
SpringBeanFinder - Class in org.togglz.spring.spi
 
SpringBeanFinder() - Constructor for class org.togglz.spring.spi.SpringBeanFinder
 
SpringSecurityUserProvider - Class in org.togglz.spring.security
 
SpringSecurityUserProvider(String) - Constructor for class org.togglz.spring.security.SpringSecurityUserProvider
 
start(FeatureManager) - Method in interface org.togglz.core.spi.FeatureManagerListener
Called after the FeatureManager for the application has been created.
stateRepository(StateRepository) - Method in class org.togglz.core.manager.FeatureManagerBuilder
Use the supplied state repository for the feature manager.
StateRepository - Interface in org.togglz.core.repository
This interface defines the contract for a class that stores the feature state.
StaticFeatureManagerProvider - Class in org.togglz.core.context
Implementation of FeatureManagerProvider for Java SE applications.
StaticFeatureManagerProvider() - Constructor for class org.togglz.core.context.StaticFeatureManagerProvider
 
stop(FeatureManager) - Method in interface org.togglz.core.spi.FeatureManagerListener
Called before the FeatureManager of the application is destroyed.
STRATEGY_ID - Static variable in class org.togglz.appengine.repository.DatastoreStateRepository
 
STRATEGY_PARAMS_NAMES - Static variable in class org.togglz.appengine.repository.DatastoreStateRepository
 
STRATEGY_PARAMS_VALUES - Static variable in class org.togglz.appengine.repository.DatastoreStateRepository
 
StrategyModel - Class in org.togglz.console.model
 
StrategyModel(int, ActivationStrategy, FeatureModel) - Constructor for class org.togglz.console.model.StrategyModel
 
Strings - Class in org.togglz.core.util
 
Strings() - Constructor for class org.togglz.core.util.Strings
 

T

tableName(String) - Method in class org.togglz.core.repository.jdbc.JDBCStateRepository.Builder
Sets the table name to use for the Togglz feature state table.
tableName - Variable in class org.togglz.core.repository.jdbc.JDBCStateRepository
 
testFeatureAdminPermission() - Method in class org.togglz.seam.security.PermissionTester
 
TestFeatureManager - Class in org.togglz.testing
A FeatureManager implementation that allows easy manipulation of features in testing environments.
TestFeatureManager(Class<? extends Feature>) - Constructor for class org.togglz.testing.TestFeatureManager
 
TestFeatureManagerProvider - Class in org.togglz.testing
This FeatureManagerProvider is used by the testing integration modules to provide a FeatureManager in unit tests.
TestFeatureManagerProvider() - Constructor for class org.togglz.testing.TestFeatureManagerProvider
 
ThreadLocalFeatureManagerProvider - Class in org.togglz.core.context
This implementation of FeatureManagerProvider allows to store the FeatureManager in a ThreadLocal for the current thread.
ThreadLocalFeatureManagerProvider() - Constructor for class org.togglz.core.context.ThreadLocalFeatureManagerProvider
 
ThreadLocalUserProvider - Class in org.togglz.core.user.thread
This implementation of UserProvider is very useful if authentication has been implemented using a servlet filter.
ThreadLocalUserProvider() - Constructor for class org.togglz.core.user.thread.ThreadLocalUserProvider
 
toFeatureState() - Method in class org.togglz.console.model.FeatureModel
 
Togglz - Class in org.togglz.core
 
Togglz() - Constructor for class org.togglz.core.Togglz
 
TogglzBootstrap - Interface in org.togglz.core.bootstrap
Implementations of this interface are looked up by Togglz during the bootstrapping process and used to create the FeatureManager for the application.
togglzCollection() - Method in class org.togglz.mongodb.MongoStateRepository
 
togglzConfig(TogglzConfig) - Method in class org.togglz.core.manager.FeatureManagerBuilder
Initialize the builder with the configuration from the supplied TogglzConfig instance.
TogglzConfig - Interface in org.togglz.core.manager
This interface represents the configuration of Togglz.
TogglzConsoleServlet - Class in org.togglz.console
 
TogglzConsoleServlet() - Constructor for class org.togglz.console.TogglzConsoleServlet
 
TogglzFilter - Class in org.togglz.servlet
This filter is the central component of the Togglz Servlet integration module.
TogglzFilter() - Constructor for class org.togglz.servlet.TogglzFilter
 
TogglzRule - Class in org.togglz.junit
JUnit rule that simplifies the process of controlling features in unit tests.
toString() - Method in class org.togglz.core.manager.DefaultFeatureManager
 
trimToNull(String) - Static method in class org.togglz.core.util.Strings
 

U

UntypedFeature - Class in org.togglz.core.util
Deprecated.
Use NamedFeature instead.
UntypedFeature(String) - Constructor for class org.togglz.core.util.UntypedFeature
Deprecated.
 
USER_ATTRIBUTE_ROLES - Static variable in class org.togglz.core.activation.UserRoleActivationStrategy
 
USER_ATTRIBUTE_ROLES - Static variable in class org.togglz.spring.security.SpringSecurityUserProvider
 
username - Variable in class org.togglz.mongodb.MongoStateRepository
 
UsernameActivationStrategy - Class in org.togglz.core.activation
Activation strategy that allows to activate features only for certain users.
UsernameActivationStrategy() - Constructor for class org.togglz.core.activation.UsernameActivationStrategy
 
userProvider(UserProvider) - Method in class org.togglz.core.manager.FeatureManagerBuilder
Use the supplied UserProvider for the feature manager.
UserProvider - Interface in org.togglz.core.user
Implementations of this class a responsible to identify the current user acting in the application.
UserRoleActivationStrategy - Class in org.togglz.core.activation
ActivationStrategy implementation based on roles of the current user.
UserRoleActivationStrategy() - Constructor for class org.togglz.core.activation.UserRoleActivationStrategy
 
UserServiceUserProvider - Class in org.togglz.appengine.user
UserProvider implementation which leverages AppEngine's UserService.
UserServiceUserProvider(UserService) - Constructor for class org.togglz.appengine.user.UserServiceUserProvider
 
UserServlet - Class in org.togglz.test
 
UserServlet() - Constructor for class org.togglz.test.UserServlet
 

V

Validate - Class in org.togglz.core.util
Common methods for checking method contracts.
Validate() - Constructor for class org.togglz.core.util.Validate
 
values() - Method in class org.togglz.core.util.FeatureMap
 
var - Variable in class org.togglz.jsp.ActiveFeatureTag
 
Variations - Annotation Type in org.togglz.junit.vary
This annotation is used if a test class is executed with FeatureVariations.
VariationSet<F extends Feature> - Interface in org.togglz.junit.vary
This class represents a set of feature state variants.
VariationSetBuilder<F extends Feature> - Class in org.togglz.junit.vary
Default implementation of VariationSet that allows to build the set dynamically.
vary(F) - Method in class org.togglz.junit.vary.VariationSetBuilder
Vary this feature in the variation set.

W

webAppDescriptor() - Static method in class org.togglz.test.Packaging
 
WebAppDescriptorBuilder - Class in org.togglz.test
 
WebAppDescriptorBuilder() - Constructor for class org.togglz.test.WebAppDescriptorBuilder
 
Weighted - Interface in org.togglz.core.util
Common interface for classes that have different priorities.
Weighted.WeightedComparator - Class in org.togglz.core.util
 
Weighted.WeightedComparator() - Constructor for class org.togglz.core.util.Weighted.WeightedComparator
 
WithFeature - Annotation Type in org.togglz.junit
Used together with the TogglzRule on test methods.
withinNamespace(String, FixedNamespaceStateRepository.Work<R>) - Static method in class org.togglz.appengine.repository.FixedNamespaceStateRepository
 
writeConcern(WriteConcern) - Method in class org.togglz.mongodb.MongoStateRepository.Builder
The WriteConcern used when accessing the database.
writeConcert - Variable in class org.togglz.mongodb.MongoStateRepository
 
writeResponse(RequestEvent, String) - Method in class org.togglz.console.RequestHandlerBase
 
A B C D E F G H I J K L M N O P Q R S T U V W 

Copyright © 2014. All Rights Reserved.