@Configuration @ConditionalOnMissingBean(type="org.springframework.cloud.zookeeper.discovery.ZookeeperLifecycle") @ConditionalOnProperty(value="spring.cloud.service-registry.auto-registration.enabled", matchIfMissing=true) @AutoConfigureAfter(value=ZookeeperServiceRegistryAutoConfiguration.class) @AutoConfigureBefore(value={org.springframework.cloud.client.serviceregistry.AutoServiceRegistrationAutoConfiguration.class,ZookeeperDiscoveryAutoConfiguration.class}) public class ZookeeperAutoServiceRegistrationAutoConfiguration extends Object
Constructor and Description |
---|
ZookeeperAutoServiceRegistrationAutoConfiguration() |
Modifier and Type | Method and Description |
---|---|
ServiceInstanceRegistration |
serviceInstanceRegistration(org.springframework.context.ApplicationContext context,
ZookeeperDiscoveryProperties properties) |
ZookeeperAutoServiceRegistration |
zookeeperAutoServiceRegistration(ZookeeperServiceRegistry registry,
ZookeeperRegistration registration,
ZookeeperDiscoveryProperties properties) |
public ZookeeperAutoServiceRegistrationAutoConfiguration()
@Bean public ZookeeperAutoServiceRegistration zookeeperAutoServiceRegistration(ZookeeperServiceRegistry registry, ZookeeperRegistration registration, ZookeeperDiscoveryProperties properties)
@Bean @ConditionalOnMissingBean(value=ZookeeperRegistration.class) public ServiceInstanceRegistration serviceInstanceRegistration(org.springframework.context.ApplicationContext context, ZookeeperDiscoveryProperties properties)
Copyright © 2018 Pivotal Software, Inc.. All rights reserved.