public class AmbariTProxyConfigurationProvider extends AmbariServerConfigurationProvider<AmbariTProxyConfiguration>
AmbariTProxyConfiguration objects.
Returned AmbariTProxyConfiguration instances are expected to contain the current values
for the tproxy-configuration category of the Ambari Server Configuration data.
It needs to be registered in the related GUICE module as a provider.
The provider receives notifications on CRUD operations related to the persisted resource and reloads the cached configuration instance accordingly.
AmbariServerConfigurationProvider| Constructor and Description |
|---|
AmbariTProxyConfigurationProvider(AmbariEventPublisher ambariEventPublisher,
AmbariJpaPersistService persistService) |
| Modifier and Type | Method and Description |
|---|---|
protected AmbariTProxyConfiguration |
loadInstance(Collection<AmbariConfigurationEntity> configurationEntities)
Creates a AmbariTProxyConfiguration from a list of
AmbariConfigurationEntitys. |
ambariConfigurationChanged, get, jpaInitialized, toProperties@Inject public AmbariTProxyConfigurationProvider(AmbariEventPublisher ambariEventPublisher, AmbariJpaPersistService persistService)
protected AmbariTProxyConfiguration loadInstance(Collection<AmbariConfigurationEntity> configurationEntities)
AmbariConfigurationEntitys.loadInstance in class AmbariServerConfigurationProvider<AmbariTProxyConfiguration>configurationEntities - a list of AmbariConfigurationEntitysAmbariTProxyConfigurationCopyright © 2022 Apache Software Foundation. All rights reserved.