Class ClientExperimentalFeaturesRegistryServiceImpl
- java.lang.Object
-
- org.uberfire.experimental.client.service.impl.ClientExperimentalFeaturesRegistryServiceImpl
-
- All Implemented Interfaces:
ClientExperimentalFeaturesRegistryService,org.uberfire.experimental.service.ExperimentalFeaturesRegistryService
@ApplicationScoped public class ClientExperimentalFeaturesRegistryServiceImpl extends Object implements ClientExperimentalFeaturesRegistryService
-
-
Constructor Summary
Constructors Constructor Description ClientExperimentalFeaturesRegistryServiceImpl(org.jboss.errai.common.client.api.Caller<org.uberfire.experimental.service.backend.BackendExperimentalFeaturesRegistryService> backendService, javax.enterprise.event.Event<org.uberfire.experimental.service.events.NonPortableExperimentalFeatureModifiedEvent> event)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.uberfire.experimental.service.registry.ExperimentalFeaturesRegistrygetFeaturesRegistry()BooleanisExperimentalEnabled()booleanisFeatureEnabled(String featureId)voidloadRegistry()voidonGlobalFeatureModified(org.uberfire.experimental.service.events.PortableExperimentalFeatureModifiedEvent event)voidupdateExperimentalFeature(String featureId, boolean enabled)
-
-
-
Constructor Detail
-
ClientExperimentalFeaturesRegistryServiceImpl
@Inject public ClientExperimentalFeaturesRegistryServiceImpl(org.jboss.errai.common.client.api.Caller<org.uberfire.experimental.service.backend.BackendExperimentalFeaturesRegistryService> backendService, javax.enterprise.event.Event<org.uberfire.experimental.service.events.NonPortableExperimentalFeatureModifiedEvent> event)
-
-
Method Detail
-
loadRegistry
public void loadRegistry()
- Specified by:
loadRegistryin interfaceClientExperimentalFeaturesRegistryService
-
getFeaturesRegistry
public org.uberfire.experimental.service.registry.ExperimentalFeaturesRegistry getFeaturesRegistry()
- Specified by:
getFeaturesRegistryin interfaceorg.uberfire.experimental.service.ExperimentalFeaturesRegistryService
-
isFeatureEnabled
public boolean isFeatureEnabled(String featureId)
- Specified by:
isFeatureEnabledin interfaceorg.uberfire.experimental.service.ExperimentalFeaturesRegistryService
-
updateExperimentalFeature
public void updateExperimentalFeature(String featureId, boolean enabled)
- Specified by:
updateExperimentalFeaturein interfaceClientExperimentalFeaturesRegistryService
-
isExperimentalEnabled
public Boolean isExperimentalEnabled()
- Specified by:
isExperimentalEnabledin interfaceorg.uberfire.experimental.service.ExperimentalFeaturesRegistryService
-
onGlobalFeatureModified
public void onGlobalFeatureModified(@Observes org.uberfire.experimental.service.events.PortableExperimentalFeatureModifiedEvent event)
-
-