@Configuration
@ConditionalOnBean(value=org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationProperties.class)
@ConditionalOnMissingBean(type="org.springframework.cloud.zookeeper.discovery.ZookeeperLifecycle")
@ConditionalOnProperty(value="spring.cloud.service-registry.auto-registration.enabled",
matchIfMissing=true)
public class ZookeeperAutoServiceRegistrationAutoConfiguration
extends Object
| Constructor and Description |
|---|
ZookeeperAutoServiceRegistrationAutoConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
ZookeeperAutoServiceRegistration |
zookeeperAutoServiceRegistration(ZookeeperServiceRegistry registry,
ZookeeperRegistration registration,
ZookeeperDiscoveryProperties properties) |
ZookeeperServiceDiscovery |
zookeeperServiceDiscovery(org.apache.curator.framework.CuratorFramework curator,
ZookeeperDiscoveryProperties zookeeperDiscoveryProperties,
org.apache.curator.x.discovery.details.InstanceSerializer<ZookeeperInstance> instanceSerializer) |
public ZookeeperAutoServiceRegistrationAutoConfiguration()
@Bean public ZookeeperAutoServiceRegistration zookeeperAutoServiceRegistration(ZookeeperServiceRegistry registry, ZookeeperRegistration registration, ZookeeperDiscoveryProperties properties)
@Bean @ConditionalOnMissingBean public ZookeeperServiceDiscovery zookeeperServiceDiscovery(org.apache.curator.framework.CuratorFramework curator, ZookeeperDiscoveryProperties zookeeperDiscoveryProperties, org.apache.curator.x.discovery.details.InstanceSerializer<ZookeeperInstance> instanceSerializer)
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.