A B D E F G H I L N O P R S U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- authorizeActivity(Object) - Method in interface org.uberfire.experimental.service.auth.ExperimentalActivitiesAuthorizationManager
-
Determines if the experimental framework enables rendering a given activity
- authorizeActivityClass(Class<?>) - Method in interface org.uberfire.experimental.service.auth.ExperimentalActivitiesAuthorizationManager
-
Determines if the experimental framework enables rendering a given Class
- authorizeActivityId(String) - Method in interface org.uberfire.experimental.service.auth.ExperimentalActivitiesAuthorizationManager
-
Determines if the experimental framework enables rendering a the activity identified by the activityId param.
B
- BackendExperimentalFeatureDefRegistry - Interface in org.uberfire.experimental.service.backend
- BackendExperimentalFeaturesRegistryService - Interface in org.uberfire.experimental.service.backend
-
Definition of the Backend Service to lookup the user
ExperimentalFeaturesSession
D
- descriptionI18nKey() - Method in annotation type org.uberfire.experimental.definition.annotations.ExperimentalFeature
-
Determines the i18n key to get the description of the feature.
E
- EDIT - Static variable in interface org.uberfire.experimental.service.security.GlobalExperimentalFeatureAction
- EditableExperimentalFeature - Class in org.uberfire.experimental.service.editor
- EditableExperimentalFeature(String, boolean) - Constructor for class org.uberfire.experimental.service.editor.EditableExperimentalFeature
- EditableExperimentalFeature(ExperimentalFeature) - Constructor for class org.uberfire.experimental.service.editor.EditableExperimentalFeature
- equals(Object) - Method in class org.uberfire.experimental.service.registry.impl.ExperimentalFeatureImpl
- ExperimentalActivitiesAuthorizationManager - Interface in org.uberfire.experimental.service.auth
-
Handles authorization management for any activity marked as experimental
- ExperimentalFeature - Interface in org.uberfire.experimental.service.registry
-
Defines the state of an experimental feature
- ExperimentalFeature - Annotation Type in org.uberfire.experimental.definition.annotations
-
Marks an element as a workbench Experimental Feature.
- ExperimentalFeature.Scope - Enum in org.uberfire.experimental.definition.annotations
-
Determines the scope of the feature.
- ExperimentalFeatureDefinition - Class in org.uberfire.experimental.service.definition
-
Definition of an experimental feature
- ExperimentalFeatureDefinition(String, boolean, String, String, String) - Constructor for class org.uberfire.experimental.service.definition.ExperimentalFeatureDefinition
- ExperimentalFeatureDefinitionProvider - Interface in org.uberfire.experimental.service.definition
- ExperimentalFeatureDefRegistry - Interface in org.uberfire.experimental.service.definition
-
Registry of all the
ExperimentalFeatureDefinitionon the platform - ExperimentalFeatureDefRegistryImpl - Class in org.uberfire.experimental.service.definition.impl
- ExperimentalFeatureDefRegistryImpl() - Constructor for class org.uberfire.experimental.service.definition.impl.ExperimentalFeatureDefRegistryImpl
- ExperimentalFeatureImpl - Class in org.uberfire.experimental.service.registry.impl
- ExperimentalFeatureImpl() - Constructor for class org.uberfire.experimental.service.registry.impl.ExperimentalFeatureImpl
- ExperimentalFeatureImpl(String, boolean) - Constructor for class org.uberfire.experimental.service.registry.impl.ExperimentalFeatureImpl
- ExperimentalFeatureModifiedEvent - Class in org.uberfire.experimental.service.events
- ExperimentalFeatureModifiedEvent(ExperimentalFeature) - Constructor for class org.uberfire.experimental.service.events.ExperimentalFeatureModifiedEvent
- ExperimentalFeaturesRegistry - Interface in org.uberfire.experimental.service.registry
-
Registry of all
ExperimentalFeaturepresent on the platform - ExperimentalFeaturesRegistryImpl - Class in org.uberfire.experimental.service.registry.impl
- ExperimentalFeaturesRegistryImpl(List<ExperimentalFeatureImpl>) - Constructor for class org.uberfire.experimental.service.registry.impl.ExperimentalFeaturesRegistryImpl
- ExperimentalFeaturesRegistryService - Interface in org.uberfire.experimental.service
-
Basic definition of the service that manages the ExperimentalFeaturesFramework
- ExperimentalFeaturesSession - Interface in org.uberfire.experimental.service.backend
-
Actual state of the Experimental Features Framework for the current user
- ExperimentalFeaturesSessionImpl - Class in org.uberfire.experimental.service.backend.impl
- ExperimentalFeaturesSessionImpl() - Constructor for class org.uberfire.experimental.service.backend.impl.ExperimentalFeaturesSessionImpl
- ExperimentalFeaturesSessionImpl(boolean, ExperimentalFeaturesRegistryImpl) - Constructor for class org.uberfire.experimental.service.backend.impl.ExperimentalFeaturesSessionImpl
F
- features - Variable in class org.uberfire.experimental.service.definition.impl.ExperimentalFeatureDefRegistryImpl
- FeaturesEditorService - Interface in org.uberfire.experimental.service.editor
G
- getAllFeatures() - Method in interface org.uberfire.experimental.service.definition.ExperimentalFeatureDefRegistry
-
Lists all the
ExperimentalFeatureDefinitionavailable on the platform - getAllFeatures() - Method in class org.uberfire.experimental.service.definition.impl.ExperimentalFeatureDefRegistryImpl
- getAllFeatures() - Method in interface org.uberfire.experimental.service.registry.ExperimentalFeaturesRegistry
-
Returns all the
ExperimentalFeaturepresent on the platform - getAllFeatures() - Method in class org.uberfire.experimental.service.registry.impl.ExperimentalFeaturesRegistryImpl
- getDefinition() - Method in interface org.uberfire.experimental.service.definition.ExperimentalFeatureDefinitionProvider
- getDescriptionKey() - Method in class org.uberfire.experimental.service.definition.ExperimentalFeatureDefinition
-
I18n key for that contains the description for the feature
- getExperimentalFeaturesSession() - Method in interface org.uberfire.experimental.service.backend.BackendExperimentalFeaturesRegistryService
-
Retrieves the current
ExperimentalFeaturesSession - getFeature() - Method in class org.uberfire.experimental.service.events.ExperimentalFeatureModifiedEvent
- getFeature(String) - Method in interface org.uberfire.experimental.service.registry.ExperimentalFeaturesRegistry
-
Returns the
ExperimentalFeatureidentified by the given featureID - getFeature(String) - Method in class org.uberfire.experimental.service.registry.impl.ExperimentalFeaturesRegistryImpl
- getFeatureById(String) - Method in interface org.uberfire.experimental.service.definition.ExperimentalFeatureDefRegistry
-
Returns the
ExperimentalFeatureDefinitionidentified by the definitionId param - getFeatureById(String) - Method in class org.uberfire.experimental.service.definition.impl.ExperimentalFeatureDefRegistryImpl
- getFeatureId() - Method in class org.uberfire.experimental.service.editor.EditableExperimentalFeature
- getFeatureId() - Method in interface org.uberfire.experimental.service.registry.ExperimentalFeature
-
Returns the feature Id
- getFeatureId() - Method in class org.uberfire.experimental.service.registry.impl.ExperimentalFeatureImpl
- getFeaturesRegistry() - Method in interface org.uberfire.experimental.service.backend.ExperimentalFeaturesSession
-
Retrieves the
ExperimentalFeaturesRegistrybased on the user settings. - getFeaturesRegistry() - Method in class org.uberfire.experimental.service.backend.impl.ExperimentalFeaturesSessionImpl
- getFeaturesRegistry() - Method in interface org.uberfire.experimental.service.ExperimentalFeaturesRegistryService
-
Retrieves the actual
ExperimentalFeaturesRegistryfor the user - getGlobalFeatures() - Method in interface org.uberfire.experimental.service.definition.ExperimentalFeatureDefRegistry
-
Lists all the global
ExperimentalFeatureDefinition - getGlobalFeatures() - Method in class org.uberfire.experimental.service.definition.impl.ExperimentalFeatureDefRegistryImpl
- getGroup() - Method in class org.uberfire.experimental.service.definition.ExperimentalFeatureDefinition
- getId() - Method in class org.uberfire.experimental.service.definition.ExperimentalFeatureDefinition
-
Unique id for the feature definition
- getName() - Method in class org.uberfire.experimental.service.security.GlobalExperimentalFeatureResourceType
- getNameKey() - Method in class org.uberfire.experimental.service.definition.ExperimentalFeatureDefinition
-
I18n key for that contains the name for the feature
- getUserFeatures() - Method in interface org.uberfire.experimental.service.definition.ExperimentalFeatureDefRegistry
-
Lists the user-level
ExperimentalFeatureDefinition - getUserFeatures() - Method in class org.uberfire.experimental.service.definition.impl.ExperimentalFeatureDefRegistryImpl
- GLOBAL - org.uberfire.experimental.definition.annotations.ExperimentalFeature.Scope
-
Experimental features with GLOBAL scope can only be enabled/disabled by admin users.
- GlobalExperimentalFeatureAction - Interface in org.uberfire.experimental.service.security
-
Actions for global
ExperimentalFeature - GlobalExperimentalFeatureResourceType - Class in org.uberfire.experimental.service.security
-
The resource type for global scoped
ExperimentalFeature. - GlobalExperimentalFeatureResourceType() - Constructor for class org.uberfire.experimental.service.security.GlobalExperimentalFeatureResourceType
- group() - Method in annotation type org.uberfire.experimental.definition.annotations.ExperimentalFeature
-
Determines the a logic group of features.
H
- hashCode() - Method in class org.uberfire.experimental.service.registry.impl.ExperimentalFeatureImpl
I
- init() - Method in interface org.uberfire.experimental.service.auth.ExperimentalActivitiesAuthorizationManager
-
Initializes the manager
- isEnabled() - Method in class org.uberfire.experimental.service.editor.EditableExperimentalFeature
- isEnabled() - Method in interface org.uberfire.experimental.service.registry.ExperimentalFeature
-
Returns if the feature is enabled or disabled
- isEnabled() - Method in class org.uberfire.experimental.service.registry.impl.ExperimentalFeatureImpl
- isExperimentalEnabled() - Method in interface org.uberfire.experimental.service.ExperimentalFeaturesRegistryService
-
Determines if the experimental framework is enabled or not
- isExperimentalFeaturesEnabled() - Method in interface org.uberfire.experimental.service.backend.ExperimentalFeaturesSession
-
Determines if the experimental framework is enabled or not
- isExperimentalFeaturesEnabled() - Method in class org.uberfire.experimental.service.backend.impl.ExperimentalFeaturesSessionImpl
- isFeatureEnabled(String) - Method in interface org.uberfire.experimental.service.ExperimentalFeaturesRegistryService
-
Determines if a given feature is enabled or not.
- isFeatureEnabled(String) - Method in interface org.uberfire.experimental.service.registry.ExperimentalFeaturesRegistry
-
Determines if a given feature is enabled or not.
- isFeatureEnabled(String) - Method in class org.uberfire.experimental.service.registry.impl.ExperimentalFeaturesRegistryImpl
- isGlobal() - Method in class org.uberfire.experimental.service.definition.ExperimentalFeatureDefinition
L
- loadFeatureDefinitions(Collection<ExperimentalFeatureDefinition>) - Method in interface org.uberfire.experimental.service.backend.BackendExperimentalFeatureDefRegistry
N
- nameI18nKey() - Method in annotation type org.uberfire.experimental.definition.annotations.ExperimentalFeature
-
Determines the i18n key to get the feature name if no key is defined the class name will be used as a key
- NonPortableExperimentalFeatureModifiedEvent - Class in org.uberfire.experimental.service.events
- NonPortableExperimentalFeatureModifiedEvent(ExperimentalFeature) - Constructor for class org.uberfire.experimental.service.events.NonPortableExperimentalFeatureModifiedEvent
O
- org.uberfire.experimental.definition.annotations - package org.uberfire.experimental.definition.annotations
- org.uberfire.experimental.service - package org.uberfire.experimental.service
- org.uberfire.experimental.service.auth - package org.uberfire.experimental.service.auth
- org.uberfire.experimental.service.backend - package org.uberfire.experimental.service.backend
- org.uberfire.experimental.service.backend.impl - package org.uberfire.experimental.service.backend.impl
- org.uberfire.experimental.service.definition - package org.uberfire.experimental.service.definition
- org.uberfire.experimental.service.definition.impl - package org.uberfire.experimental.service.definition.impl
- org.uberfire.experimental.service.editor - package org.uberfire.experimental.service.editor
- org.uberfire.experimental.service.events - package org.uberfire.experimental.service.events
- org.uberfire.experimental.service.registry - package org.uberfire.experimental.service.registry
- org.uberfire.experimental.service.registry.impl - package org.uberfire.experimental.service.registry.impl
- org.uberfire.experimental.service.security - package org.uberfire.experimental.service.security
P
- PortableExperimentalFeatureModifiedEvent - Class in org.uberfire.experimental.service.events
- PortableExperimentalFeatureModifiedEvent(ExperimentalFeature) - Constructor for class org.uberfire.experimental.service.events.PortableExperimentalFeatureModifiedEvent
R
- register(ExperimentalFeatureDefinition) - Method in class org.uberfire.experimental.service.definition.impl.ExperimentalFeatureDefRegistryImpl
- register(ExperimentalFeatureDefinitionProvider) - Method in class org.uberfire.experimental.service.definition.impl.ExperimentalFeatureDefRegistryImpl
S
- save(EditableExperimentalFeature) - Method in interface org.uberfire.experimental.service.editor.FeaturesEditorService
- scope() - Method in annotation type org.uberfire.experimental.definition.annotations.ExperimentalFeature
-
Scope of the ExperimentalFeature.
- securePart(PartDefinition, PanelDefinition) - Method in interface org.uberfire.experimental.service.auth.ExperimentalActivitiesAuthorizationManager
-
Checks if the
PartDefinitionplace points to an experimental activity and replaces it to aConditionalPlaceRequest - setDescriptionKey(String) - Method in class org.uberfire.experimental.service.definition.ExperimentalFeatureDefinition
- setEnabled(boolean) - Method in class org.uberfire.experimental.service.editor.EditableExperimentalFeature
- setEnabled(boolean) - Method in class org.uberfire.experimental.service.registry.impl.ExperimentalFeatureImpl
- setExperimentalFeaturesEnabled(boolean) - Method in class org.uberfire.experimental.service.backend.impl.ExperimentalFeaturesSessionImpl
- setFeatureId(String) - Method in class org.uberfire.experimental.service.registry.impl.ExperimentalFeatureImpl
- setGlobal(boolean) - Method in class org.uberfire.experimental.service.definition.ExperimentalFeatureDefinition
- setGroup(String) - Method in class org.uberfire.experimental.service.definition.ExperimentalFeatureDefinition
- setId(String) - Method in class org.uberfire.experimental.service.definition.ExperimentalFeatureDefinition
- setNameKey(String) - Method in class org.uberfire.experimental.service.definition.ExperimentalFeatureDefinition
- setRegistry(ExperimentalFeaturesRegistryImpl) - Method in class org.uberfire.experimental.service.backend.impl.ExperimentalFeaturesSessionImpl
U
- USER - org.uberfire.experimental.definition.annotations.ExperimentalFeature.Scope
-
Experimental features with USER scope can be enabled/disabled by each user.
V
- valueOf(String) - Static method in enum org.uberfire.experimental.definition.annotations.ExperimentalFeature.Scope
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.uberfire.experimental.definition.annotations.ExperimentalFeature.Scope
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages