Class HttpShardedServiceFinderFactory<T>
java.lang.Object
io.appform.ranger.http.servicefinderhub.HttpShardedServiceFinderFactory<T>
- All Implemented Interfaces:
ServiceFinderFactory<T,MapBasedServiceRegistry<T>>
public class HttpShardedServiceFinderFactory<T>
extends Object
implements ServiceFinderFactory<T,MapBasedServiceRegistry<T>>
-
Constructor Summary
ConstructorsConstructorDescriptionHttpShardedServiceFinderFactory(HttpClientConfig httpClientConfig, com.fasterxml.jackson.databind.ObjectMapper mapper, HTTPResponseDataDeserializer<T> deserializer, ShardSelector<T, MapBasedServiceRegistry<T>> shardSelector, ServiceNodeSelector<T> nodeSelector, int nodeRefreshIntervalMs) -
Method Summary
-
Constructor Details
-
HttpShardedServiceFinderFactory
public HttpShardedServiceFinderFactory(HttpClientConfig httpClientConfig, com.fasterxml.jackson.databind.ObjectMapper mapper, HTTPResponseDataDeserializer<T> deserializer, ShardSelector<T, MapBasedServiceRegistry<T>> shardSelector, ServiceNodeSelector<T> nodeSelector, int nodeRefreshIntervalMs)
-
-
Method Details
-
buildFinder
- Specified by:
buildFinderin interfaceServiceFinderFactory<T,MapBasedServiceRegistry<T>>
-