Index
All Classes and Interfaces|All Packages
A
- authInfo() - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
- AuthTokenManager - Interface in org.neo4j.bolt.connection.pooled
-
A manager of
AuthTokeninstances used byPooledBoltConnectionSourceduring establishing a newBoltConnection.
C
- close() - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
- close() - Method in class org.neo4j.bolt.connection.pooled.PooledBoltConnectionSource
- completionExceptionCause(Throwable) - Static method in class org.neo4j.bolt.connection.pooled.impl.util.FutureUtil
- connectionPoolClose(String, URI) - Method in interface org.neo4j.bolt.connection.pooled.observation.PoolObservationProvider
-
Creates an
Observationfor connection pool closure. - connectionPoolCreate(String, URI, int) - Method in interface org.neo4j.bolt.connection.pooled.observation.PoolObservationProvider
-
Creates an
Observationfor a new connection pool creation.
D
- DEFAULT - Enum constant in enum class org.neo4j.bolt.connection.pooled.PooledBoltConnectionSource.TimeoutPolicy
-
The acquisition timeout starts immediately.
- defaultReadTimeout() - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
- delegate() - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
F
- forceClose(String) - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
- FutureUtil - Class in org.neo4j.bolt.connection.pooled.impl.util
- FutureUtil() - Constructor for class org.neo4j.bolt.connection.pooled.impl.util.FutureUtil
G
- getConnection() - Method in class org.neo4j.bolt.connection.pooled.PooledBoltConnectionSource
- getConnection(BoltConnectionParameters) - Method in class org.neo4j.bolt.connection.pooled.PooledBoltConnectionSource
- getPlan() - Method in interface org.neo4j.bolt.connection.pooled.SecurityPlanSupplier
- getToken() - Method in interface org.neo4j.bolt.connection.pooled.AuthTokenManager
-
Returns a
CompletionStagefor a validAuthToken.
H
- handleBoltFailureException(AuthToken, BoltFailureException) - Method in interface org.neo4j.bolt.connection.pooled.AuthTokenManager
-
Handles
BoltFailureExceptionthat is created based on the server's error response together with the usedAuthToken.
L
- LEGACY - Enum constant in enum class org.neo4j.bolt.connection.pooled.PooledBoltConnectionSource.TimeoutPolicy
-
The acquisition timeout starts when the pool is busy.
O
- onExpired() - Method in class org.neo4j.bolt.connection.pooled.PooledBoltConnectionSource
- onUsageStart(ImmutableObservation) - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
- org.neo4j.bolt.connection.pooled - module org.neo4j.bolt.connection.pooled
-
The Neo4j Bolt Connection pooled implementation module.
- org.neo4j.bolt.connection.pooled - package org.neo4j.bolt.connection.pooled
- org.neo4j.bolt.connection.pooled.impl - package org.neo4j.bolt.connection.pooled.impl
- org.neo4j.bolt.connection.pooled.impl.util - package org.neo4j.bolt.connection.pooled.impl.util
- org.neo4j.bolt.connection.pooled.observation - package org.neo4j.bolt.connection.pooled.observation
P
- PooledBoltConnection - Class in org.neo4j.bolt.connection.pooled.impl
- PooledBoltConnection(BoltConnection, PooledBoltConnectionSource, Runnable, Runnable, Function<ImmutableObservation, Observation>) - Constructor for class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
- PooledBoltConnectionSource - Class in org.neo4j.bolt.connection.pooled
-
A pooled
BoltConnectionSourceimplementation that automatically poolsBoltConnectioninstances. - PooledBoltConnectionSource(LoggingProvider, Clock, URI, BoltConnectionProvider, AuthTokenManager, SecurityPlanSupplier, int, long, long, long, PoolObservationProvider, String, BoltAgent, String, int, NotificationConfig, PooledBoltConnectionSource.TimeoutPolicy) - Constructor for class org.neo4j.bolt.connection.pooled.PooledBoltConnectionSource
- PooledBoltConnectionSource.TimeoutPolicy - Enum Class in org.neo4j.bolt.connection.pooled
- pooledConnectionAcquire(String, URI) - Method in interface org.neo4j.bolt.connection.pooled.observation.PoolObservationProvider
-
Creates an
Observationfor connection aquisition. - pooledConnectionClose(String, URI) - Method in interface org.neo4j.bolt.connection.pooled.observation.PoolObservationProvider
-
Creates an
Observationfor connection closure. - pooledConnectionCreate(String, URI) - Method in interface org.neo4j.bolt.connection.pooled.observation.PoolObservationProvider
-
Creates an
Observationfor a new connection creation. - pooledConnectionInUse(ImmutableObservation, String, URI) - Method in interface org.neo4j.bolt.connection.pooled.observation.PoolObservationProvider
-
Creates an
Observationfor connection usage. - PoolObservationProvider - Interface in org.neo4j.bolt.connection.pooled.observation
-
An
ObservationProviderresponsible for creating newObservationinstances for connection pool and its connections. - protocolVersion() - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
S
- SecurityPlanSupplier - Interface in org.neo4j.bolt.connection.pooled
- serverAddress() - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
- serverAgent() - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
- serverSideRoutingEnabled() - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
- setReadTimeout(Duration) - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
- state() - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
- supportsMultiDb() - Method in class org.neo4j.bolt.connection.pooled.PooledBoltConnectionSource
- supportsSessionAuth() - Method in class org.neo4j.bolt.connection.pooled.PooledBoltConnectionSource
T
- telemetrySupported() - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
V
- valueOf(String) - Static method in enum class org.neo4j.bolt.connection.pooled.PooledBoltConnectionSource.TimeoutPolicy
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.neo4j.bolt.connection.pooled.PooledBoltConnectionSource.TimeoutPolicy
-
Returns an array containing the constants of this enum class, in the order they are declared.
- verifyConnectivity() - Method in class org.neo4j.bolt.connection.pooled.PooledBoltConnectionSource
W
- write(List<Message>) - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
- writeAndFlush(ResponseHandler, List<Message>, ImmutableObservation) - Method in class org.neo4j.bolt.connection.pooled.impl.PooledBoltConnection
All Classes and Interfaces|All Packages