Skip navigation links
A C D E F G H I M N O P R S T V W 

A

addFeatureEnum(Class<? extends Feature>) - Method in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
Adds as Feature's each of the enums items provided by the class.
addMuleTogglzRuntimeFeature(Feature) - Static method in class org.mule.runtime.feature.internal.togglz.config.MuleTogglzFeatureFlaggingUtils
Adds a runtime feature as togglz feature.
ARGUMENT_MUST_BE_ENUM - Static variable in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 

C

CONSUMER_NAME_MUST_NOT_BE_NULL - Static variable in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 
containsKey(Object) - Method in class org.mule.runtime.feature.internal.togglz.config.MuleTogglzManagedArtifactFeatures
 

D

DefaultFeatureFlaggingService - Class in org.mule.runtime.feature.internal.config
Default implementation of FeatureFlaggingService
DefaultFeatureFlaggingService(String, Map<Feature, Boolean>) - Constructor for class org.mule.runtime.feature.internal.config.DefaultFeatureFlaggingService
 
DefaultMuleTogglzFeatureProvider - Class in org.mule.runtime.feature.internal.togglz.provider
Implementation of FeatureProvider for the Mule Runtime.
DefaultMuleTogglzFeatureProvider(Class<? extends Feature>) - Constructor for class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 
disableFeatureFor(String) - Method in interface org.mule.runtime.feature.api.management.FeatureFlaggingManagementService
disable the feature for an application.
dispose() - Method in class org.mule.runtime.feature.internal.config.DefaultFeatureFlaggingService
 
dispose() - Method in class org.mule.runtime.feature.internal.togglz.config.MuleTogglzManagedArtifactFeatures
disposes the feature states.
dispose() - Method in class org.mule.runtime.feature.internal.togglz.state.MuleTogglzFeatureState
 

E

enableFeatureFor(String) - Method in interface org.mule.runtime.feature.api.management.FeatureFlaggingManagementService
enable the feature for an application.
equals(Object) - Method in class org.mule.runtime.feature.internal.togglz.MuleTogglzProfilingFeature
 
equals(Object) - Method in class org.mule.runtime.feature.internal.togglz.scope.MuleTogglzArtifactFeatureScope
 

F

FEATURE_ENUMS_NOT_NULL - Static variable in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 
FEATURE_HAS_ALREADY_BEEN_ADDED - Static variable in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 
FEATURE_IS_NOT_REGISTERED - Static variable in class org.mule.runtime.feature.internal.togglz.state.MuleTogglzFeatureStateRepository
 
FEATURE_NAME_MUST_NOT_BE_NULL - Static variable in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 
FEATURE_PROVIDER - Static variable in class org.mule.runtime.feature.internal.togglz.MuleTogglzFeatureManagerProvider
 
FEATURE_SCOPE_ATTRIBUTE_KEY - Static variable in interface org.mule.runtime.feature.internal.togglz.user.MuleFeatureUser
 
FeatureFlaggingManagementService - Interface in org.mule.runtime.feature.api.management
This is a service to enable/disable runtime features

G

get(Feature) - Method in class org.mule.runtime.feature.internal.togglz.config.MuleTogglzManagedArtifactFeatures
 
getActivationStrategies() - Method in class org.mule.runtime.feature.internal.togglz.activation.MuleTogglzActivationStrategyProvider
 
getArtfactName() - Method in class org.mule.runtime.feature.internal.config.DefaultFeatureFlaggingService
 
getArtifactId() - Method in class org.mule.runtime.feature.internal.togglz.config.MuleTogglzManagedArtifactFeatures
 
getArtifactId() - Method in class org.mule.runtime.feature.internal.togglz.scope.MuleTogglzArtifactFeatureScope
 
getAttribute(String) - Method in interface org.mule.runtime.feature.internal.togglz.user.MuleFeatureUser
return an feature user attribute.
getAttribute(String) - Method in class org.mule.runtime.feature.internal.togglz.user.MuleTogglzArtifactFeatureUser
 
getAttributes() - Method in class org.mule.runtime.feature.internal.togglz.MuleTogglzFeatureMetadata
 
getConsumerFeaturesFor(ProfilingEventType<?>) - Method in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 
getDefaultActivationStrategyProvider() - Static method in class org.mule.runtime.feature.internal.togglz.activation.MuleTogglzActivationStrategyProvider
 
getDefaultFeatureState() - Method in class org.mule.runtime.feature.internal.togglz.MuleTogglzFeatureMetadata
 
getFeature(String) - Static method in class org.mule.runtime.feature.internal.togglz.config.MuleTogglzFeatureFlaggingUtils
Gets a Feature by name.
getFeature(String) - Method in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 
getFeature(String) - Method in interface org.mule.runtime.feature.internal.togglz.provider.MuleTogglzFeatureProvider
returns a Feature by name
getFeatureManager() - Method in class org.mule.runtime.feature.internal.togglz.MuleTogglzFeatureManagerProvider
 
getFeatures() - Method in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 
getFeatureState() - Method in enum org.mule.runtime.feature.internal.togglz.config.MuleHotSwitchProfilingFeatures
 
getFeatureState(Feature) - Static method in class org.mule.runtime.feature.internal.togglz.config.MuleTogglzFeatureFlaggingUtils
 
getFeatureState(Feature, MuleTogglzFeatureScope) - Method in class org.mule.runtime.feature.internal.togglz.state.MuleTogglzApplicationFeatureStateResolver
 
getFeatureState(Feature) - Method in class org.mule.runtime.feature.internal.togglz.state.MuleTogglzFeatureStateRepository
 
getFeatureState(Feature, MuleTogglzFeatureScope) - Method in interface org.mule.runtime.feature.internal.togglz.state.MuleTogglzFeatureStateResolver
 
getFeatureState(Feature, MuleTogglzFeatureScope) - Method in class org.mule.runtime.feature.internal.togglz.state.MuleTogglzRuntimeFeatureStateResolver
 
getFullyQualifiedProfilingEventTypeFeatureIdentifier(ProfilingEventType<T>, String) - Static method in class org.mule.runtime.feature.internal.togglz.config.MuleTogglzFeatureFlaggingUtils
 
getFullyQualifiedProfilingEventTypeIdentifier(ProfilingEventType<T>) - Static method in class org.mule.runtime.feature.internal.togglz.config.MuleTogglzFeatureFlaggingUtils
 
getGroups() - Method in class org.mule.runtime.feature.internal.togglz.MuleTogglzFeatureMetadata
 
getId() - Method in class org.mule.runtime.feature.internal.togglz.activation.strategies.MuleTogglzActivatedIfEnabledActivationStrategy
 
getInstance() - Static method in class org.mule.runtime.feature.internal.togglz.activation.strategies.MuleTogglzActivatedIfEnabledActivationStrategy
 
getLabel() - Method in class org.mule.runtime.feature.internal.togglz.MuleTogglzFeatureMetadata
 
getMetaData(Feature) - Method in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 
getName() - Method in class org.mule.runtime.feature.internal.togglz.activation.strategies.MuleTogglzActivatedIfEnabledActivationStrategy
 
getName() - Method in interface org.mule.runtime.feature.internal.togglz.user.MuleFeatureUser
 
getName() - Method in class org.mule.runtime.feature.internal.togglz.user.MuleTogglzArtifactFeatureUser
 
getOrRegisterProfilingTogglzFeatureFrom(ProfilingEventType<?>, String) - Method in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 
getOrRegisterProfilingTogglzFeatureFrom(ProfilingEventType<?>, String) - Method in interface org.mule.runtime.feature.internal.togglz.provider.MuleTogglzFeatureProvider
Registers a Togglz Feature associated to a ProfilingEventType and a ProfilingDataConsumer
getOrRegisterRuntimeTogglzFeatureFrom(Feature) - Method in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 
getOrRegisterRuntimeTogglzFeatureFrom(Feature) - Method in interface org.mule.runtime.feature.internal.togglz.provider.MuleTogglzFeatureProvider
Gets a Togglz feature associated with a Feature
getParameters() - Method in class org.mule.runtime.feature.internal.togglz.activation.strategies.MuleTogglzActivatedIfEnabledActivationStrategy
 
getProfilingDataProducerStatus(ProfilingEventType<?>, ProfilingProducerScope) - Method in class org.mule.runtime.feature.internal.config.DefaultFeatureFlaggingService
 
getProfilingDataProducerStatus(ProfilingEventType<?>, ProfilingProducerScope) - Method in interface org.mule.runtime.feature.internal.config.profiling.ProfilingFeatureFlaggingService
Gets a ProfilingDataProducerStatus according to a ProfilingProducerScope.
getRuntimeFeature() - Method in class org.mule.runtime.feature.internal.togglz.MuleTogglzRuntimeFeature
 
getRuntimeTogglzFeature(Feature) - Method in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 
getRuntimeTogglzFeature(Feature) - Method in interface org.mule.runtime.feature.internal.togglz.provider.MuleTogglzFeatureProvider
Gets a Feature associated with a Feature
getScope() - Method in class org.mule.runtime.feature.internal.togglz.state.MuleTogglzFeatureState
 
getScopeType() - Method in class org.mule.runtime.feature.internal.togglz.scope.MuleTogglzArtifactFeatureScope
 
getScopeType() - Method in interface org.mule.runtime.feature.internal.togglz.scope.MuleTogglzFeatureScope
The scope type.
getTogglzManagedArtifactFeatures(String, Map<Feature, Boolean>) - Static method in class org.mule.runtime.feature.internal.togglz.config.MuleTogglzFeatureFlaggingUtils
Registers the runtime features as togglz features.

H

hashCode() - Method in class org.mule.runtime.feature.internal.togglz.MuleTogglzProfilingFeature
 
hashCode() - Method in class org.mule.runtime.feature.internal.togglz.scope.MuleTogglzArtifactFeatureScope
 

I

ID - Static variable in class org.mule.runtime.feature.internal.togglz.activation.strategies.MuleTogglzActivatedIfEnabledActivationStrategy
 
INVALID_FEATURE_SCOPE_ATTRIBUTE - Static variable in class org.mule.runtime.feature.internal.togglz.state.MuleTogglzFeatureStateRepository
 
isActive(FeatureState, FeatureUser) - Method in class org.mule.runtime.feature.internal.togglz.activation.strategies.MuleTogglzActivatedIfEnabledActivationStrategy
 
isActive() - Method in enum org.mule.runtime.feature.internal.togglz.config.MuleHotSwitchProfilingFeatures
 
isEnabled(Feature) - Method in class org.mule.runtime.feature.internal.config.DefaultFeatureFlaggingService
 
isEnabled() - Method in class org.mule.runtime.feature.internal.config.profiling.MuleProfilingDataProducerFeatureStatus
 
isEnabled() - Method in interface org.mule.runtime.feature.internal.config.profiling.ProfilingDataProducerStatus
 
isFeatureAdmin() - Method in class org.mule.runtime.feature.internal.togglz.user.MuleTogglzArtifactFeatureUser
 

M

MuleFeatureUser - Interface in org.mule.runtime.feature.internal.togglz.user
Represents a component that may use a Feature.
MuleHotSwitchProfilingFeatures - Enum in org.mule.runtime.feature.internal.togglz.config
The definition of Profiling/Troubleshooting Feature's.
MuleProfilingDataProducerFeatureStatus - Class in org.mule.runtime.feature.internal.config.profiling
The status of a ProfilingDataProducer according to the requirements from the ProfilingDataConsumer
MuleProfilingDataProducerFeatureStatus(ProfilingEventType<?>, DefaultMuleTogglzFeatureProvider, FeatureUser) - Constructor for class org.mule.runtime.feature.internal.config.profiling.MuleProfilingDataProducerFeatureStatus
 
MuleTogglzActivatedIfEnabledActivationStrategy - Class in org.mule.runtime.feature.internal.togglz.activation.strategies
An ActivationStrategy that depends on enablement for activation.
MuleTogglzActivatedIfEnabledActivationStrategy() - Constructor for class org.mule.runtime.feature.internal.togglz.activation.strategies.MuleTogglzActivatedIfEnabledActivationStrategy
 
MuleTogglzActivationStrategyProvider - Class in org.mule.runtime.feature.internal.togglz.activation
ActivationStrategyProvider for the Mule Runtime.
MuleTogglzActivationStrategyProvider() - Constructor for class org.mule.runtime.feature.internal.togglz.activation.MuleTogglzActivationStrategyProvider
 
MuleTogglzApplicationFeatureStateResolver - Class in org.mule.runtime.feature.internal.togglz.state
A MuleTogglzFeatureStateResolver for application scopes.
MuleTogglzApplicationFeatureStateResolver(MuleTogglzFeatureStateRepository) - Constructor for class org.mule.runtime.feature.internal.togglz.state.MuleTogglzApplicationFeatureStateResolver
 
MuleTogglzArtifactFeatureScope - Class in org.mule.runtime.feature.internal.togglz.scope
A MuleTogglzFeatureScope that represents the scope of artifact.
MuleTogglzArtifactFeatureScope(String) - Constructor for class org.mule.runtime.feature.internal.togglz.scope.MuleTogglzArtifactFeatureScope
 
MuleTogglzArtifactFeatureUser - Class in org.mule.runtime.feature.internal.togglz.user
A MuleFeatureUser that corresponds to an artifact.
MuleTogglzArtifactFeatureUser(String) - Constructor for class org.mule.runtime.feature.internal.togglz.user.MuleTogglzArtifactFeatureUser
 
MuleTogglzFeatureFlaggingUtils - Class in org.mule.runtime.feature.internal.togglz.config
Utility methods for feature flagging, bridging mule API with togglz.
MuleTogglzFeatureManagerProvider - Class in org.mule.runtime.feature.internal.togglz
a FeatureManagerProvider for the Mule Runtime.
MuleTogglzFeatureManagerProvider() - Constructor for class org.mule.runtime.feature.internal.togglz.MuleTogglzFeatureManagerProvider
 
MuleTogglzFeatureMetadata - Class in org.mule.runtime.feature.internal.togglz
A FeatureMetaData used for the features defined by the runtime.
MuleTogglzFeatureMetadata(Feature) - Constructor for class org.mule.runtime.feature.internal.togglz.MuleTogglzFeatureMetadata
 
MuleTogglzFeatureMetadata(Feature, boolean) - Constructor for class org.mule.runtime.feature.internal.togglz.MuleTogglzFeatureMetadata
 
MuleTogglzFeatureProvider - Interface in org.mule.runtime.feature.internal.togglz.provider
Implementation of FeatureProvider for the Mule Runtime.
MuleTogglzFeatureScope - Interface in org.mule.runtime.feature.internal.togglz.scope
The scope for the state of a Feature.
MuleTogglzFeatureScopeType - Enum in org.mule.runtime.feature.internal.togglz.scope.type
Mule Togglz Feature Scope Types.
MuleTogglzFeatureState - Class in org.mule.runtime.feature.internal.togglz.state
This represents a Mule Togglz Feature State.
MuleTogglzFeatureState(Feature, MuleTogglzFeatureStateRepository, MuleTogglzFeatureScope) - Constructor for class org.mule.runtime.feature.internal.togglz.state.MuleTogglzFeatureState
A Mule Togglz Feature Wrapper for a FeatureState
MuleTogglzFeatureState(FeatureState, MuleTogglzFeatureStateRepository, MuleTogglzFeatureScope) - Constructor for class org.mule.runtime.feature.internal.togglz.state.MuleTogglzFeatureState
 
MuleTogglzFeatureStateRepository - Class in org.mule.runtime.feature.internal.togglz.state
A Togglz StateRepository for the Mule runtime
MuleTogglzFeatureStateRepository(MuleTogglzFeatureProvider) - Constructor for class org.mule.runtime.feature.internal.togglz.state.MuleTogglzFeatureStateRepository
 
MuleTogglzFeatureStateResolver - Interface in org.mule.runtime.feature.internal.togglz.state
Resolves the feature state according to a type of scope
MuleTogglzManagedArtifactFeatures - Class in org.mule.runtime.feature.internal.togglz.config
Represents the features associated to an artifact.
MuleTogglzManagedArtifactFeatures(String, Map<Feature, FeatureState>) - Constructor for class org.mule.runtime.feature.internal.togglz.config.MuleTogglzManagedArtifactFeatures
 
MuleTogglzProfilingFeature - Class in org.mule.runtime.feature.internal.togglz
A Togglz Feature associated to profiling.
MuleTogglzProfilingFeature(ProfilingEventType<?>, String) - Constructor for class org.mule.runtime.feature.internal.togglz.MuleTogglzProfilingFeature
 
MuleTogglzRuntimeFeature - Class in org.mule.runtime.feature.internal.togglz
A Feature based on runtime Feature.
MuleTogglzRuntimeFeature(Feature) - Constructor for class org.mule.runtime.feature.internal.togglz.MuleTogglzRuntimeFeature
 
MuleTogglzRuntimeFeatureStateResolver - Class in org.mule.runtime.feature.internal.togglz.state
MuleTogglzFeatureStateResolver for the runtime scope.
MuleTogglzRuntimeFeatureStateResolver(MuleTogglzFeatureStateRepository) - Constructor for class org.mule.runtime.feature.internal.togglz.state.MuleTogglzRuntimeFeatureStateResolver
 

N

name() - Method in class org.mule.runtime.feature.internal.togglz.MuleTogglzProfilingFeature
 
name() - Method in class org.mule.runtime.feature.internal.togglz.MuleTogglzRuntimeFeature
 

O

org.mule.runtime.feature.api.management - package org.mule.runtime.feature.api.management
 
org.mule.runtime.feature.internal.config - package org.mule.runtime.feature.internal.config
 
org.mule.runtime.feature.internal.config.profiling - package org.mule.runtime.feature.internal.config.profiling
 
org.mule.runtime.feature.internal.togglz - package org.mule.runtime.feature.internal.togglz
 
org.mule.runtime.feature.internal.togglz.activation - package org.mule.runtime.feature.internal.togglz.activation
 
org.mule.runtime.feature.internal.togglz.activation.strategies - package org.mule.runtime.feature.internal.togglz.activation.strategies
 
org.mule.runtime.feature.internal.togglz.config - package org.mule.runtime.feature.internal.togglz.config
 
org.mule.runtime.feature.internal.togglz.provider - package org.mule.runtime.feature.internal.togglz.provider
 
org.mule.runtime.feature.internal.togglz.scope - package org.mule.runtime.feature.internal.togglz.scope
 
org.mule.runtime.feature.internal.togglz.scope.type - package org.mule.runtime.feature.internal.togglz.scope.type
 
org.mule.runtime.feature.internal.togglz.state - package org.mule.runtime.feature.internal.togglz.state
 
org.mule.runtime.feature.internal.togglz.user - package org.mule.runtime.feature.internal.togglz.user
 

P

PRIORITY - Static variable in class org.mule.runtime.feature.internal.togglz.MuleTogglzFeatureManagerProvider
 
priority() - Method in class org.mule.runtime.feature.internal.togglz.MuleTogglzFeatureManagerProvider
 
PROFILING_FEATURE_MANAGEMENT_SERVICE_KEY - Static variable in interface org.mule.runtime.feature.api.management.FeatureFlaggingManagementService
 
ProfilingDataProducerStatus - Interface in org.mule.runtime.feature.internal.config.profiling
The status for a ProfilingDataProducer.
ProfilingFeatureFlaggingService - Interface in org.mule.runtime.feature.internal.config.profiling
A FeatureFlaggingService with some extra functionalities that is only used internally by the runtime for profiling.

R

registerProfilingFeature(ProfilingEventType<?>, String) - Method in class org.mule.runtime.feature.internal.config.DefaultFeatureFlaggingService
 
registerProfilingFeature(ProfilingEventType<?>, String) - Method in interface org.mule.runtime.feature.internal.config.profiling.ProfilingFeatureFlaggingService
Register a profiling feature associated to a ProfilingEventType using a profiling feature identifier.
removeFeatureFeature(MuleTogglzFeatureState) - Method in class org.mule.runtime.feature.internal.togglz.state.MuleTogglzApplicationFeatureStateResolver
 
removeFeatureFeature(MuleTogglzFeatureState) - Method in interface org.mule.runtime.feature.internal.togglz.state.MuleTogglzFeatureStateResolver
removeFeatureFeature(MuleTogglzFeatureState) - Method in class org.mule.runtime.feature.internal.togglz.state.MuleTogglzRuntimeFeatureStateResolver
 
removeFeatureState(FeatureState) - Method in class org.mule.runtime.feature.internal.togglz.state.MuleTogglzFeatureStateRepository
 
reset() - Method in class org.mule.runtime.feature.internal.config.profiling.MuleProfilingDataProducerFeatureStatus
 
reset() - Method in interface org.mule.runtime.feature.internal.config.profiling.ProfilingDataProducerStatus
resets the status.
RUNTIME_FEATURE_NOT_REGISTERED - Static variable in class org.mule.runtime.feature.internal.togglz.provider.DefaultMuleTogglzFeatureProvider
 

S

setFeatureState(FeatureState) - Static method in class org.mule.runtime.feature.internal.togglz.config.MuleTogglzFeatureFlaggingUtils
Sets the FeatureState corresponding to a Feature
setFeatureState(MuleTogglzFeatureScope, FeatureState) - Method in class org.mule.runtime.feature.internal.togglz.state.MuleTogglzApplicationFeatureStateResolver
 
setFeatureState(FeatureState) - Method in class org.mule.runtime.feature.internal.togglz.state.MuleTogglzFeatureStateRepository
 
setFeatureState(MuleTogglzFeatureScope, FeatureState) - Method in interface org.mule.runtime.feature.internal.togglz.state.MuleTogglzFeatureStateResolver
 
setFeatureState(MuleTogglzFeatureScope, FeatureState) - Method in class org.mule.runtime.feature.internal.togglz.state.MuleTogglzRuntimeFeatureStateResolver
 

T

toggleProfilingFeature(ProfilingEventType<?>, String, boolean) - Method in class org.mule.runtime.feature.internal.config.DefaultFeatureFlaggingService
 
toggleProfilingFeature(ProfilingEventType<?>, String, boolean) - Method in interface org.mule.runtime.feature.internal.config.profiling.ProfilingFeatureFlaggingService
enables/disables a feature

V

valueOf(String) - Static method in enum org.mule.runtime.feature.internal.togglz.config.MuleHotSwitchProfilingFeatures
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mule.runtime.feature.internal.togglz.scope.type.MuleTogglzFeatureScopeType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mule.runtime.feature.internal.togglz.config.MuleHotSwitchProfilingFeatures
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mule.runtime.feature.internal.togglz.scope.type.MuleTogglzFeatureScopeType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withFeatureUser(FeatureUser, Runnable) - Static method in class org.mule.runtime.feature.internal.togglz.config.MuleTogglzFeatureFlaggingUtils
Executes a runnable within the context of the FeatureUser.
withFeatureUser(FeatureUser, Callable<T>) - Static method in class org.mule.runtime.feature.internal.togglz.config.MuleTogglzFeatureFlaggingUtils
Executes a Runnable within the context of a FeatureUser.
A C D E F G H I M N O P R S T V W 
Skip navigation links

Copyright © 2003–2022 MuleSoft, Inc.. All rights reserved.