- 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
-
- CachingStateRepository(StateRepository, long) - Constructor for class org.togglz.core.repository.cache.CachingStateRepository
-
- CachingStateRepository(StateRepository, long, TimeUnit) - Constructor for class org.togglz.core.repository.cache.CachingStateRepository
-
- calculateHashCode(FeatureUser) - Method in class org.togglz.core.activation.GradualActivationStrategy
-
- calculateHashCode(FeatureUser, Feature) - Method in class org.togglz.core.activation.GradualActivationStrategy
-
- checkArgument(boolean) - Static method in class org.togglz.core.util.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- checkArgument(boolean, Object) - Static method in class org.togglz.core.util.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- checkArgument(boolean, String, Object...) - Static method in class org.togglz.core.util.Preconditions
-
Ensures the truth of an expression involving one or more parameters to the calling method.
- checkElementIndex(int, int) - Static method in class org.togglz.core.util.Preconditions
-
Ensures that index specifies a valid element in an array, list or string of size
size.
- checkElementIndex(int, int, String) - Static method in class org.togglz.core.util.Preconditions
-
Ensures that index specifies a valid element in an array, list or string of size
size.
- checkNotNull(T) - Static method in class org.togglz.core.util.Preconditions
-
Ensures that an object reference passed as a parameter to the calling method is not null.
- checkNotNull(T, Object) - Static method in class org.togglz.core.util.Preconditions
-
Ensures that an object reference passed as a parameter to the calling method is not null.
- checkNotNull(T, String, Object...) - Static method in class org.togglz.core.util.Preconditions
-
Ensures that an object reference passed as a parameter to the calling method is not null.
- checkPositionIndex(int, int) - Static method in class org.togglz.core.util.Preconditions
-
Ensures that index specifies a valid position in an array, list or string of
size size.
- checkPositionIndex(int, int, String) - Static method in class org.togglz.core.util.Preconditions
-
Ensures that index specifies a valid position in an array, list or string of
size size.
- checkPositionIndexes(int, int, int) - Static method in class org.togglz.core.util.Preconditions
-
Ensures that start and end specify a valid positions in an array, list
or string of size size, and are in order.
- checkState(boolean) - Static method in class org.togglz.core.util.Preconditions
-
Ensures the truth of an expression involving the state of the calling instance, but not
involving any parameters to the calling method.
- checkState(boolean, Object) - Static method in class org.togglz.core.util.Preconditions
-
Ensures the truth of an expression involving the state of the calling instance, but not
involving any parameters to the calling method.
- checkState(boolean, String, Object...) - Static method in class org.togglz.core.util.Preconditions
-
Ensures the truth of an expression involving the state of the calling instance, but not
involving any parameters to the calling method.
- ClassUtils - Class in org.togglz.core.util
-
- ClassUtils() - Constructor for class org.togglz.core.util.ClassUtils
-
- clear() - Method in class org.togglz.core.repository.cache.CachingStateRepository
-
Clears the contents of the cache
- clear() - Method in class org.togglz.core.util.ConcurrentReferenceHashMap
-
Removes all of the mappings from this map.
- clear() - Method in class org.togglz.core.util.FeatureMap
-
- clearCache() - Static method in class org.togglz.core.context.FeatureContext
-
- 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
-
- Collections - Class in org.togglz.core.repository.util
-
- commit() - Method in interface org.togglz.core.repository.property.PropertySource.Editor
-
Saves all changes to the underlying store.
- compare(Weighted, Weighted) - Method in class org.togglz.core.util.Weighted.WeightedComparator
-
- CompositeFeatureProvider - Class in org.togglz.core.manager
-
A feature provider that delegates to one or more other providers.
- CompositeFeatureProvider(List<FeatureProvider>) - Constructor for class org.togglz.core.manager.CompositeFeatureProvider
-
- CompositeFeatureProvider(FeatureProvider...) - Constructor for class org.togglz.core.manager.CompositeFeatureProvider
-
- CompositeStateRepository - Class in org.togglz.core.repository.composite
-
- CompositeStateRepository(StateRepository...) - Constructor for class org.togglz.core.repository.composite.CompositeStateRepository
-
Creates a composite state repository using the specified underlying state
repositories.
- CompositeStateRepository.IterationOrder - Enum in org.togglz.core.repository.composite
-
- CompositeStateRepository.RepositorySelector - Interface in org.togglz.core.repository.composite
-
Provides a means to select from a collection of state repositories.
- CompositeStateRepository.SetterSelection - Enum in org.togglz.core.repository.composite
-
- ConcurrentReferenceHashMap<K,V> - Class in org.togglz.core.util
-
An advanced hash table supporting configurable garbage collection semantics
of keys and values, optional referential-equality, full concurrency of
retrievals, and adjustable expected concurrency for updates.
- ConcurrentReferenceHashMap(int, float, int, ConcurrentReferenceHashMap.ReferenceType, ConcurrentReferenceHashMap.ReferenceType, EnumSet<ConcurrentReferenceHashMap.Option>) - Constructor for class org.togglz.core.util.ConcurrentReferenceHashMap
-
Creates a new, empty map with the specified initial
capacity, reference types, load factor and concurrency level.
- ConcurrentReferenceHashMap(int, float, int) - Constructor for class org.togglz.core.util.ConcurrentReferenceHashMap
-
Creates a new, empty map with the specified initial
capacity, load factor and concurrency level.
- ConcurrentReferenceHashMap(int, float) - Constructor for class org.togglz.core.util.ConcurrentReferenceHashMap
-
Creates a new, empty map with the specified initial capacity
and load factor and with the default reference types (weak keys,
strong values), and concurrencyLevel (16).
- ConcurrentReferenceHashMap(int, ConcurrentReferenceHashMap.ReferenceType, ConcurrentReferenceHashMap.ReferenceType) - Constructor for class org.togglz.core.util.ConcurrentReferenceHashMap
-
Creates a new, empty map with the specified initial capacity,
reference types and with default load factor (0.75) and concurrencyLevel (16).
- ConcurrentReferenceHashMap(ConcurrentReferenceHashMap.ReferenceType, ConcurrentReferenceHashMap.ReferenceType) - Constructor for class org.togglz.core.util.ConcurrentReferenceHashMap
-
Creates a new, empty reference map with the specified key
and value reference types.
- ConcurrentReferenceHashMap(ConcurrentReferenceHashMap.ReferenceType, ConcurrentReferenceHashMap.ReferenceType, EnumSet<ConcurrentReferenceHashMap.Option>) - Constructor for class org.togglz.core.util.ConcurrentReferenceHashMap
-
Creates a new, empty reference map with the specified reference types
and behavioral options.
- ConcurrentReferenceHashMap(int) - Constructor for class org.togglz.core.util.ConcurrentReferenceHashMap
-
Creates a new, empty map with the specified initial capacity,
and with default reference types (weak keys, strong values),
load factor (0.75) and concurrencyLevel (16).
- ConcurrentReferenceHashMap() - Constructor for class org.togglz.core.util.ConcurrentReferenceHashMap
-
Creates a new, empty map with a default initial capacity (16),
reference types (weak keys, strong values), default
load factor (0.75) and concurrencyLevel (16).
- ConcurrentReferenceHashMap(Map<? extends K, ? extends V>) - Constructor for class org.togglz.core.util.ConcurrentReferenceHashMap
-
Creates a new map with the same mappings as the given map.
- ConcurrentReferenceHashMap.Option - Enum in org.togglz.core.util
-
- ConcurrentReferenceHashMap.ReferenceType - Enum in org.togglz.core.util
-
An option specifying which Java reference type should be used to refer
to a key and/or value.
- 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
-
- contains(Object) - Method in class org.togglz.core.util.ConcurrentReferenceHashMap
-
Legacy method testing if some key maps into the specified value
in this table.
- containsKey(Object) - Method in class org.togglz.core.util.ConcurrentReferenceHashMap
-
Tests if the specified object is a key in this table.
- containsKey(Object) - Method in class org.togglz.core.util.FeatureMap
-
- containsValue(Object) - Method in class org.togglz.core.util.ConcurrentReferenceHashMap
-
Returns true if this map maps one or more keys to the
specified value.
- containsValue(Object) - Method in class org.togglz.core.util.FeatureMap
-
- ContextClassLoaderFeatureManagerProvider - Class in org.togglz.core.context
-
- ContextClassLoaderFeatureManagerProvider() - Constructor for class org.togglz.core.context.ContextClassLoaderFeatureManagerProvider
-
- copy() - Method in class org.togglz.core.repository.FeatureState
-
Creates a copy of this state object
- copy(InputStream, OutputStream) - Static method in class org.togglz.core.util.IOUtils
-
Copies all bytes from the input stream to the output stream.
- copy(Readable, Appendable) - Static method in class org.togglz.core.util.IOUtils
-
- copyOf(FeatureState) - Static method in class org.togglz.core.repository.FeatureState
-
Returns a copy of a featureState, or null if the featureState is
null.
- create(String) - Static method in class org.togglz.core.activation.ParameterBuilder
-
Creates a new builder for a parameter with the given name.
- 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
-
- 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.
- Feature - Interface in org.togglz.core
-
This interface represents a feature and is typically implemented by the feature enum.
- 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 - Interface in org.togglz.core.manager
-
- 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
-
- 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
-
- FeatureManagerObjectFactory() - Constructor for class org.togglz.core.jndi.FeatureManagerObjectFactory
-
- FeatureManagerProvider - Interface in org.togglz.core.spi
-
- 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
-
- 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
-
- featureProvider(FeatureProvider) - Method in class org.togglz.core.manager.FeatureManagerBuilder
-
- FeatureProvider - Interface in org.togglz.core.spi
-
Implementations of this interface are responsible for providing feature base data.
- 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
-
- 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
-
- featureStateForWrapper(Feature, FeatureStateStorageWrapper) - Static method in class org.togglz.core.util.FeatureStateStorageWrapper
-
- FeatureStateStorageWrapper - Class in org.togglz.core.util
-
Wraps the state of a feature (minus the feature itself) to make it easier to store
the state of a feature in a cache and then recreate the FeatureState later.
- FeatureStateStorageWrapper() - Constructor for class org.togglz.core.util.FeatureStateStorageWrapper
-
- FeatureUser - Interface in org.togglz.core.user
-
This interface represents a user for Togglz
- FileBasedStateRepository - Class in org.togglz.core.repository.file
-
- FileBasedStateRepository(File) - Constructor for class org.togglz.core.repository.file.FileBasedStateRepository
-
- FileBasedStateRepository(File, int) - Constructor for class org.togglz.core.repository.file.FileBasedStateRepository
-
- find(Class<E>, Object) - Method in interface org.togglz.core.spi.BeanFinder
-
Retrieve a list of all beans of the given type.
- firstNonNull(T, T) - Static method in class org.togglz.core.util.MoreObjects
-
Returns the first of two given parameters that is not
null, if
either is, or otherwise throws a
NullPointerException.
- get(Object) - Method in class org.togglz.core.util.ConcurrentReferenceHashMap
-
Returns the value to which the specified key is mapped,
or null if this map contains no mapping for the key.
- 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.
- 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
-
- getActivationStrategies() - Method in class org.togglz.core.manager.LazyResolvingFeatureManager
-
- getActive() - Method in class org.togglz.core.proxy.FeatureProxyInvocationHandler
-
- 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.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
-
- getConfiguration(Object) - Method in class org.togglz.core.jndi.FeatureManagerObjectFactory
-
- 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
-
- 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.
- getDefaultFeatureState() - Method in class org.togglz.core.metadata.EmptyFeatureMetaData
-
- getDefaultFeatureState() - Method in class org.togglz.core.metadata.enums.EnumFeatureMetaData
-
- getDefaultFeatureState() - Method in interface org.togglz.core.metadata.FeatureMetaData
-
- getDefaultFeatureState() - Method in class org.togglz.core.metadata.property.PropertyFeatureMetaData
-
- getDescription() - Method in interface org.togglz.core.activation.Parameter
-
An optional description of the parameter.
- getDescription() - Method in class org.togglz.core.activation.ParameterBuilder
-
- getEditor() - Method in interface org.togglz.core.repository.property.PropertySource
-
Returns a class suitable for editing the properties in the underlying representation in a
thread-safe manner.
- 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.
- 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.
- 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
-
- 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.CompositeFeatureProvider
-
- getFeatures() - Method in class org.togglz.core.manager.DefaultFeatureManager
-
- getFeatures() - Method in class org.togglz.core.manager.EmptyFeatureProvider
-
- 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.
- getFeatureState(Feature) - Method in class org.togglz.core.logging.LoggingStateRepository
-
- getFeatureState(Feature) - Method in class org.togglz.core.manager.DefaultFeatureManager
-
- getFeatureState(Feature) - Method in interface org.togglz.core.manager.FeatureManager
-
- 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.composite.CompositeStateRepository
-
Returns the first non-null feature state as determined by the current iteration order.
- 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 class org.togglz.core.repository.property.PropertyBasedStateRepository
-
- getFeatureState(Feature) - Method in interface org.togglz.core.repository.StateRepository
-
Get the persisted state of a feature from the repository.
- 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.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.SystemPropertyActivationStrategy
-
- 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.
- getInactive() - Method in class org.togglz.core.proxy.FeatureProxyInvocationHandler
-
- getInfoLink(Feature) - Static method in class org.togglz.core.util.FeatureAnnotations
-
- getKeysStartingWith(String) - Method in interface org.togglz.core.repository.property.PropertySource
-
Returns the keys from the source that start with the specified prefix.
- 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
-
- getMetaData(Feature) - Method in class org.togglz.core.manager.CompositeFeatureProvider
-
- getMetaData(Feature) - Method in class org.togglz.core.manager.DefaultFeatureManager
-
- getMetaData(Feature) - Method in class org.togglz.core.manager.EmptyFeatureProvider
-
- getMetaData(Feature) - Method in class org.togglz.core.manager.EnumBasedFeatureProvider
-
- getMetaData(Feature) - Method in interface org.togglz.core.manager.FeatureManager
-
- 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
-
- 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.SystemPropertyActivationStrategy
-
- 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
-
- getNameWithVersion() - Static method in class org.togglz.core.Togglz
-
Returns Togglz followed by the version if available
- getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.togglz.core.jndi.FeatureManagerObjectFactory
-
- 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.core.activation.AbstractPropertyDrivenActivationStrategy
-
- 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.SystemPropertyActivationStrategy
-
- 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.core.util.FeatureStateStorageWrapper
-
- getPropertyName(FeatureState, String) - Method in class org.togglz.core.activation.AbstractPropertyDrivenActivationStrategy
-
Returns the name of the property on which to base the activation of the feature.
- getPropertyNameParam() - Method in class org.togglz.core.activation.AbstractPropertyDrivenActivationStrategy
-
- getPropertyNameParam() - Method in class org.togglz.core.activation.SystemPropertyActivationStrategy
-
- getPropertyValue(FeatureState, FeatureUser, String) - Method in class org.togglz.core.activation.AbstractPropertyDrivenActivationStrategy
-
Returns the value of the property with the specified name on which to base the activation of the feature.
- getPropertyValue(FeatureState, FeatureUser, String) - Method in class org.togglz.core.activation.SystemPropertyActivationStrategy
-
- getSelected(List<StateRepository>) - Method in interface org.togglz.core.repository.composite.CompositeStateRepository.RepositorySelector
-
Returns a subset of state repositories from the specified collection.
- 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
-
- getStrategyId() - Method in class org.togglz.core.repository.FeatureState
-
Returns the ID of the selected activation strategy.
- getStrategyId() - Method in class org.togglz.core.util.FeatureStateStorageWrapper
-
- getTokenParameterName() - Method in class org.togglz.core.activation.AbstractTokenizedActivationStrategy
-
Returns the name of the parameter whose value is to be tokenized.
- getTokenParameterTransformer() - Method in class org.togglz.core.activation.AbstractTokenizedActivationStrategy
-
- 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
-
- getValue() - Method in class org.togglz.core.activation.AbstractTokenizedActivationStrategy.Token
-
- getValue(String, String) - Method in interface org.togglz.core.repository.property.PropertySource
-
Returns the value of the specified key.
- 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
-