Module org.neo4j.driver
Class RediscoveryImpl
java.lang.Object
org.neo4j.driver.internal.bolt.routedimpl.cluster.RediscoveryImpl
- All Implemented Interfaces:
Rediscovery
-
Constructor Summary
ConstructorsConstructorDescriptionRediscoveryImpl(BoltServerAddress initialRouter, Function<BoltServerAddress, Set<BoltServerAddress>> resolver, LoggingProvider logging, DomainNameResolver domainNameResolver) -
Method Summary
Modifier and TypeMethodDescriptionlookupClusterComposition(SecurityPlan securityPlan, RoutingTable routingTable, Function<BoltServerAddress, BoltConnectionProvider> connectionProviderGetter, Set<String> bookmarks, String impersonatedUser, Supplier<CompletionStage<Map<String, Value>>> authMapStageSupplier, BoltProtocolVersion minVersion) resolve()
-
Constructor Details
-
RediscoveryImpl
public RediscoveryImpl(BoltServerAddress initialRouter, Function<BoltServerAddress, Set<BoltServerAddress>> resolver, LoggingProvider logging, DomainNameResolver domainNameResolver)
-
-
Method Details
-
lookupClusterComposition
public CompletionStage<ClusterCompositionLookupResult> lookupClusterComposition(SecurityPlan securityPlan, RoutingTable routingTable, Function<BoltServerAddress, BoltConnectionProvider> connectionProviderGetter, Set<String> bookmarks, String impersonatedUser, Supplier<CompletionStage<Map<String, Value>>> authMapStageSupplier, BoltProtocolVersion minVersion) - Specified by:
lookupClusterCompositionin interfaceRediscovery
-
resolve
- Specified by:
resolvein interfaceRediscovery- Throws:
UnknownHostException
-