INNER CODE UNIT · Java

exponentialBackoffRetry

spring-cloud/spring-cloud-zookeeper · spring-cloud-zookeeper-core/src/main/java/org/springframework/cloud/zookeeper/ZookeeperAutoConfiguration.java:72

	public RetryPolicy exponentialBackoffRetry(ZookeeperProperties properties) {
		return CuratorFactory.retryPolicy(properties);
	}

}

// TODO: remove after GraalVM metadata PR merged
class ZookeeperCoreHints implements RuntimeHintsRegistrar {

	@Override
	public void registerHints(RuntimeHints hints, ClassLoader classLoader) {
		if (!ClassUtils.isPresent("org.apache.zookeeper.ZooKeeper", classLoader)) {
			return;
		}
		hints.reflection().registerType(TypeReference.of(ClientCnxnSocketNIO.class),
				hint -> hint.withMembers(MemberCategory.INVOKE_DECLARED_CONSTRUCTORS));
		hints.reflection()
				.registerType(TypeReference.of("org.apache.curator.x.discovery.details.OldServiceInstance"),

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…