@Configuration @EnableConfigurationProperties public class DependencyWatcherAutoConfiguration extends Object
ZookeeperDependencies| Constructor and Description |
|---|
DependencyWatcherAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
DependencyPresenceOnStartupVerifier |
dependencyPresenceOnStartupVerifier() |
DependencyRegistrationHookProvider |
dependencyWatcher(org.apache.curator.x.discovery.ServiceDiscovery<ZookeeperInstance> serviceDiscovery,
DependencyPresenceOnStartupVerifier dependencyPresenceOnStartupVerifier,
ZookeeperDependencies zookeeperDependencies) |
DependencyRegistrationHookProvider |
dependencyWatcherDeprecated(ZookeeperServiceDiscovery serviceDiscovery,
DependencyPresenceOnStartupVerifier dependencyPresenceOnStartupVerifier,
ZookeeperDependencies zookeeperDependencies) |
@Bean @ConditionalOnMissingBean public DependencyPresenceOnStartupVerifier dependencyPresenceOnStartupVerifier()
@Bean(destroyMethod="clearDependencyRegistrationHooks") @ConditionalOnBean(value=ZookeeperServiceDiscovery.class) @ConditionalOnMissingBean public DependencyRegistrationHookProvider dependencyWatcherDeprecated(ZookeeperServiceDiscovery serviceDiscovery, DependencyPresenceOnStartupVerifier dependencyPresenceOnStartupVerifier, ZookeeperDependencies zookeeperDependencies)
@Bean(destroyMethod="clearDependencyRegistrationHooks")
@ConditionalOnMissingBean(value={DependencyRegistrationHookProvider.class,ZookeeperServiceDiscovery.class})
public DependencyRegistrationHookProvider dependencyWatcher(org.apache.curator.x.discovery.ServiceDiscovery<ZookeeperInstance> serviceDiscovery,
DependencyPresenceOnStartupVerifier dependencyPresenceOnStartupVerifier,
ZookeeperDependencies zookeeperDependencies)
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.