Uses of Interface
org.neo4j.driver.internal.spi.Connection
Packages that use Connection
Package
Description
-
Uses of Connection in org.neo4j.driver.internal.async
Classes in org.neo4j.driver.internal.async that implement ConnectionModifier and TypeClassDescriptionclass
This connection represents a simple network connection to a remote server.Methods in org.neo4j.driver.internal.async that return ConnectionMethods in org.neo4j.driver.internal.async that return types with arguments of type ConnectionConstructors in org.neo4j.driver.internal.async with parameters of type ConnectionModifierConstructorDescriptionprotected
UnmanagedTransaction
(Connection connection, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer, long fetchSize, ResultCursorsHolder resultCursors, org.neo4j.driver.internal.GqlNotificationConfig notificationConfig, ApiTelemetryWork apiTelemetryWork, Logging logging) UnmanagedTransaction
(Connection connection, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer, long fetchSize, org.neo4j.driver.internal.GqlNotificationConfig notificationConfig, ApiTelemetryWork apiTelemetryWork, Logging logging) -
Uses of Connection in org.neo4j.driver.internal.async.connection
Classes in org.neo4j.driver.internal.async.connection that implement ConnectionModifier and TypeClassDescriptionclass
This is a connection used byDirectConnectionProvider
to connect to a remote database.class
A connection used by the routing driver.Methods in org.neo4j.driver.internal.async.connection that return ConnectionConstructors in org.neo4j.driver.internal.async.connection with parameters of type ConnectionModifierConstructorDescriptionDirectConnection
(Connection delegate, org.neo4j.driver.internal.DatabaseName databaseName, AccessMode mode, String impersonatedUser) RoutingConnection
(Connection delegate, org.neo4j.driver.internal.DatabaseName databaseName, AccessMode accessMode, String impersonatedUser, org.neo4j.driver.internal.RoutingErrorHandler errorHandler) -
Uses of Connection in org.neo4j.driver.internal.async.pool
Methods in org.neo4j.driver.internal.async.pool that return ConnectionModifier and TypeMethodDescriptionConnectionFactory.createConnection
(io.netty.channel.Channel channel, ExtendedChannelPool pool) NetworkConnectionFactory.createConnection
(io.netty.channel.Channel channel, ExtendedChannelPool pool) Methods in org.neo4j.driver.internal.async.pool that return types with arguments of type Connection -
Uses of Connection in org.neo4j.driver.internal.cluster
Methods in org.neo4j.driver.internal.cluster with parameters of type ConnectionModifier and TypeMethodDescriptionClusterCompositionProvider.getClusterComposition
(Connection connection, org.neo4j.driver.internal.DatabaseName databaseName, Set<Bookmark> bookmarks, String impersonatedUser) RoutingProcedureClusterCompositionProvider.getClusterComposition
(Connection connection, org.neo4j.driver.internal.DatabaseName databaseName, Set<Bookmark> bookmarks, String impersonatedUser) RouteMessageRoutingProcedureRunner.run
(Connection connection, org.neo4j.driver.internal.DatabaseName databaseName, Set<Bookmark> bookmarks, String impersonatedUser) RoutingProcedureRunner.run
(Connection connection, org.neo4j.driver.internal.DatabaseName databaseName, Set<Bookmark> bookmarks, String impersonatedUser) Run the calls to the serverSingleDatabaseRoutingProcedureRunner.run
(Connection connection, org.neo4j.driver.internal.DatabaseName databaseName, Set<Bookmark> bookmarks, String impersonatedUser) -
Uses of Connection in org.neo4j.driver.internal.cluster.loadbalancing
Methods in org.neo4j.driver.internal.cluster.loadbalancing that return types with arguments of type Connection -
Uses of Connection in org.neo4j.driver.internal.cursor
Fields in org.neo4j.driver.internal.cursor declared as ConnectionModifier and TypeFieldDescriptionprotected final Connection
AsyncResultCursorOnlyFactory.connection
Constructors in org.neo4j.driver.internal.cursor with parameters of type ConnectionModifierConstructorDescriptionAsyncResultCursorOnlyFactory
(Connection connection, Message runMessage, RunResponseHandler runHandler, CompletableFuture<Void> runFuture, PullAllResponseHandler pullHandler) ResultCursorFactoryImpl
(Connection connection, Message runMessage, RunResponseHandler runHandler, CompletableFuture<Void> runFuture, PullResponseHandler pullHandler, PullAllResponseHandler pullAllHandler) -
Uses of Connection in org.neo4j.driver.internal.handlers
Fields in org.neo4j.driver.internal.handlers declared as ConnectionModifier and TypeFieldDescriptionprotected final Connection
LegacyPullAllResponseHandler.connection
Methods in org.neo4j.driver.internal.handlers with parameters of type ConnectionModifier and TypeMethodDescriptionstatic PullAllResponseHandler
PullHandlers.newBoltV3PullAllHandler
(Query query, RunResponseHandler runHandler, Connection connection, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer, UnmanagedTransaction tx) static PullAllResponseHandler
PullHandlers.newBoltV4AutoPullHandler
(Query query, RunResponseHandler runHandler, Connection connection, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer, UnmanagedTransaction tx, long fetchSize) static PullResponseHandler
PullHandlers.newBoltV4BasicPullHandler
(Query query, RunResponseHandler runHandler, Connection connection, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer, UnmanagedTransaction tx) Constructors in org.neo4j.driver.internal.handlers with parameters of type ConnectionModifierConstructorDescriptionLegacyPullAllResponseHandler
(Query query, RunResponseHandler runResponseHandler, Connection connection, MetadataExtractor metadataExtractor, PullResponseCompletionListener completionListener) RunResponseHandler
(CompletableFuture<Void> runFuture, MetadataExtractor metadataExtractor, Connection connection, UnmanagedTransaction tx) SessionPullResponseCompletionListener
(Connection connection, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer) -
Uses of Connection in org.neo4j.driver.internal.handlers.pulln
Fields in org.neo4j.driver.internal.handlers.pulln declared as ConnectionConstructors in org.neo4j.driver.internal.handlers.pulln with parameters of type ConnectionModifierConstructorDescriptionAutoPullResponseHandler
(Query query, RunResponseHandler runResponseHandler, Connection connection, MetadataExtractor metadataExtractor, PullResponseCompletionListener completionListener, long fetchSize) BasicPullResponseHandler
(Query query, RunResponseHandler runResponseHandler, Connection connection, MetadataExtractor metadataExtractor, PullResponseCompletionListener completionListener) BasicPullResponseHandler
(Query query, RunResponseHandler runResponseHandler, Connection connection, MetadataExtractor metadataExtractor, PullResponseCompletionListener completionListener, boolean syncSignals) -
Uses of Connection in org.neo4j.driver.internal.messaging
Methods in org.neo4j.driver.internal.messaging with parameters of type ConnectionModifier and TypeMethodDescriptionBoltProtocol.beginTransaction
(Connection connection, Set<Bookmark> bookmarks, TransactionConfig config, String txType, org.neo4j.driver.internal.GqlNotificationConfig GqlNotificationConfig, Logging logging, boolean flush) Begin an unmanaged transaction.CompletionStage<org.neo4j.driver.internal.DatabaseBookmark>
BoltProtocol.commitTransaction
(Connection connection) Commit the unmanaged transaction.BoltProtocol.rollbackTransaction
(Connection connection) Rollback the unmanaged transaction.BoltProtocol.runInAutoCommitTransaction
(Connection connection, Query query, Set<Bookmark> bookmarks, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer, TransactionConfig config, long fetchSize, org.neo4j.driver.internal.GqlNotificationConfig GqlNotificationConfig, Logging logging) Execute the given query in an auto-commit transaction, i.e.BoltProtocol.runInUnmanagedTransaction
(Connection connection, Query query, UnmanagedTransaction tx, long fetchSize) Execute the given query in a running unmanaged transaction, i.e.BoltProtocol.telemetry
(Connection connection, Integer api) Sends telemetry message to the server. -
Uses of Connection in org.neo4j.driver.internal.messaging.request
Methods in org.neo4j.driver.internal.messaging.request with parameters of type ConnectionModifier and TypeMethodDescriptionstatic boolean
MultiDatabaseUtil.supportsMultiDatabase
(Connection connection) static boolean
MultiDatabaseUtil.supportsRouteMessage
(Connection connection) -
Uses of Connection in org.neo4j.driver.internal.messaging.v3
Methods in org.neo4j.driver.internal.messaging.v3 with parameters of type ConnectionModifier and TypeMethodDescriptionBoltProtocolV3.beginTransaction
(Connection connection, Set<Bookmark> bookmarks, TransactionConfig config, String txType, org.neo4j.driver.internal.GqlNotificationConfig notificationConfig, Logging logging, boolean flush) protected ResultCursorFactory
BoltProtocolV3.buildResultCursorFactory
(Connection connection, Query query, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer, UnmanagedTransaction tx, RunWithMetadataMessage runMessage, long ignored) CompletionStage<org.neo4j.driver.internal.DatabaseBookmark>
BoltProtocolV3.commitTransaction
(Connection connection) BoltProtocolV3.rollbackTransaction
(Connection connection) BoltProtocolV3.runInAutoCommitTransaction
(Connection connection, Query query, Set<Bookmark> bookmarks, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer, TransactionConfig config, long fetchSize, org.neo4j.driver.internal.GqlNotificationConfig notificationConfig, Logging logging) BoltProtocolV3.runInUnmanagedTransaction
(Connection connection, Query query, UnmanagedTransaction tx, long fetchSize) BoltProtocolV3.telemetry
(Connection connection, Integer api) -
Uses of Connection in org.neo4j.driver.internal.messaging.v4
Methods in org.neo4j.driver.internal.messaging.v4 with parameters of type ConnectionModifier and TypeMethodDescriptionprotected ResultCursorFactory
BoltProtocolV4.buildResultCursorFactory
(Connection connection, Query query, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer, UnmanagedTransaction tx, RunWithMetadataMessage runMessage, long fetchSize) -
Uses of Connection in org.neo4j.driver.internal.messaging.v54
Methods in org.neo4j.driver.internal.messaging.v54 with parameters of type Connection -
Uses of Connection in org.neo4j.driver.internal.spi
Methods in org.neo4j.driver.internal.spi that return types with arguments of type ConnectionModifier and TypeMethodDescriptionConnectionPool.acquire
(org.neo4j.driver.internal.BoltServerAddress address, AuthToken overrideAuthToken) ConnectionProvider.acquireConnection
(ConnectionContext context) -
Uses of Connection in org.neo4j.driver.internal.telemetry
Methods in org.neo4j.driver.internal.telemetry with parameters of type ConnectionModifier and TypeMethodDescriptionApiTelemetryWork.execute
(Connection connection, BoltProtocol protocol) -
Uses of Connection in org.neo4j.driver.internal.util
Methods in org.neo4j.driver.internal.util with parameters of type ConnectionModifier and TypeMethodDescriptionMetadataExtractor.extractSummary
(Query query, Connection connection, long resultAvailableAfter, Map<String, Value> metadata, boolean legacyNotifications, GqlStatusObject gqlStatusObject) static boolean
SessionAuthUtil.supportsSessionAuth
(Connection connection)