Module org.neo4j.driver
Interface RoutingTableHandler
- All Known Implementing Classes:
RoutingTableHandlerImpl
public interface RoutingTableHandler
-
Method Summary
Modifier and TypeMethodDescriptionensureRoutingTable(SecurityPlan securityPlan, AccessMode mode, Set<String> rediscoveryBookmarks, Supplier<CompletionStage<Map<String, Value>>> authMapStageSupplier, BoltProtocolVersion minVersion) booleanvoidonConnectionFailure(BoltServerAddress address) voidonWriteFailure(BoltServerAddress address) servers()updateRoutingTable(ClusterCompositionLookupResult compositionLookupResult)
-
Method Details
-
servers
Set<BoltServerAddress> servers() -
isRoutingTableAged
boolean isRoutingTableAged() -
ensureRoutingTable
CompletionStage<RoutingTable> ensureRoutingTable(SecurityPlan securityPlan, AccessMode mode, Set<String> rediscoveryBookmarks, Supplier<CompletionStage<Map<String, Value>>> authMapStageSupplier, BoltProtocolVersion minVersion) -
updateRoutingTable
CompletionStage<RoutingTable> updateRoutingTable(ClusterCompositionLookupResult compositionLookupResult) -
routingTable
RoutingTable routingTable() -
onConnectionFailure
-
onWriteFailure
-