@ApplicationScoped public class ClientExperimentalFeaturesRegistryServiceImpl extends Object implements ClientExperimentalFeaturesRegistryService
Constructor and Description |
---|
ClientExperimentalFeaturesRegistryServiceImpl(org.jboss.errai.common.client.api.Caller<BackendExperimentalFeaturesRegistryService> backendService,
javax.enterprise.event.Event<NonPortableExperimentalFeatureModifiedEvent> event) |
Modifier and Type | Method and Description |
---|---|
ExperimentalFeaturesRegistry |
getFeaturesRegistry() |
Boolean |
isExperimentalEnabled() |
boolean |
isFeatureEnabled(String featureId) |
void |
loadRegistry() |
void |
onGlobalFeatureModified(PortableExperimentalFeatureModifiedEvent event) |
void |
updateExperimentalFeature(String featureId,
boolean enabled) |
@Inject public ClientExperimentalFeaturesRegistryServiceImpl(org.jboss.errai.common.client.api.Caller<BackendExperimentalFeaturesRegistryService> backendService, javax.enterprise.event.Event<NonPortableExperimentalFeatureModifiedEvent> event)
public void loadRegistry()
loadRegistry
in interface ClientExperimentalFeaturesRegistryService
public ExperimentalFeaturesRegistry getFeaturesRegistry()
getFeaturesRegistry
in interface ExperimentalFeaturesRegistryService
public boolean isFeatureEnabled(String featureId)
isFeatureEnabled
in interface ExperimentalFeaturesRegistryService
public void updateExperimentalFeature(String featureId, boolean enabled)
updateExperimentalFeature
in interface ClientExperimentalFeaturesRegistryService
public Boolean isExperimentalEnabled()
isExperimentalEnabled
in interface ExperimentalFeaturesRegistryService
public void onGlobalFeatureModified(@Observes PortableExperimentalFeatureModifiedEvent event)
Copyright © 2012–2019 JBoss by Red Hat. All rights reserved.