Uses of Interface
org.neo4j.driver.NotificationConfig
Package
Description
-
Uses of NotificationConfig in org.neo4j.driver
Modifier and TypeMethodDescriptionstatic NotificationConfig
NotificationConfig.defaultConfig()
Returns a default notification configuration.static NotificationConfig
NotificationConfig.disableAllConfig()
A config that disables all notifications.NotificationConfig.disableCategories
(Set<NotificationCategory> disabledCategories) Returns a config that disables a set of notification categories.NotificationConfig.enableMinimumSeverity
(NotificationSeverity minimumSeverity) Returns a config that sets a minimum severity level for notifications.Config.notificationConfig()
Returns notification config.SessionConfig.notificationConfig()
Returns notification config.Modifier and TypeMethodDescriptionConfig.ConfigBuilder.withNotificationConfig
(NotificationConfig notificationConfig) Sets notification config.SessionConfig.Builder.withNotificationConfig
(NotificationConfig notificationConfig) Sets notification config. -
Uses of NotificationConfig in org.neo4j.driver.internal.async
ModifierConstructorDescriptionLeakLoggingNetworkSession
(ConnectionProvider connectionProvider, RetryLogic retryLogic, org.neo4j.driver.internal.DatabaseName databaseName, AccessMode mode, Set<Bookmark> bookmarks, String impersonatedUser, long fetchSize, Logging logging, BookmarkManager bookmarkManager, NotificationConfig notificationConfig, AuthToken overrideAuthToken, boolean telemetryDisabled) NetworkSession
(ConnectionProvider connectionProvider, RetryLogic retryLogic, org.neo4j.driver.internal.DatabaseName databaseName, AccessMode mode, Set<Bookmark> bookmarks, String impersonatedUser, long fetchSize, Logging logging, BookmarkManager bookmarkManager, NotificationConfig notificationConfig, AuthToken overrideAuthToken, boolean telemetryDisabled) protected
UnmanagedTransaction
(Connection connection, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer, long fetchSize, ResultCursorsHolder resultCursors, NotificationConfig notificationConfig, ApiTelemetryWork apiTelemetryWork, Logging logging) UnmanagedTransaction
(Connection connection, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer, long fetchSize, NotificationConfig notificationConfig, ApiTelemetryWork apiTelemetryWork, Logging logging) -
Uses of NotificationConfig in org.neo4j.driver.internal.async.connection
ModifierConstructorDescriptionChannelConnectorImpl
(org.neo4j.driver.internal.ConnectionSettings connectionSettings, SecurityPlan securityPlan, ChannelPipelineBuilder pipelineBuilder, Logging logging, Clock clock, RoutingContext routingContext, org.neo4j.driver.internal.DomainNameResolver domainNameResolver, NotificationConfig notificationConfig, org.neo4j.driver.internal.BoltAgent boltAgent) ChannelConnectorImpl
(org.neo4j.driver.internal.ConnectionSettings connectionSettings, SecurityPlan securityPlan, Logging logging, Clock clock, RoutingContext routingContext, org.neo4j.driver.internal.DomainNameResolver domainNameResolver, NotificationConfig notificationConfig, org.neo4j.driver.internal.BoltAgent boltAgent) HandshakeCompletedListener
(String userAgent, org.neo4j.driver.internal.BoltAgent boltAgent, RoutingContext routingContext, io.netty.channel.ChannelPromise connectionInitializedPromise, NotificationConfig notificationConfig, Clock clock) -
Uses of NotificationConfig in org.neo4j.driver.internal.messaging
Modifier and TypeMethodDescriptionBoltProtocol.beginTransaction
(Connection connection, Set<Bookmark> bookmarks, TransactionConfig config, String txType, NotificationConfig notificationConfig, Logging logging, boolean flush) Begin an unmanaged transaction.void
BoltProtocol.initializeChannel
(String userAgent, org.neo4j.driver.internal.BoltAgent boltAgent, AuthToken authToken, RoutingContext routingContext, io.netty.channel.ChannelPromise channelInitializedPromise, NotificationConfig notificationConfig, Clock clock) Initialize channel after it is connected and handshake selected this protocol version.BoltProtocol.runInAutoCommitTransaction
(Connection connection, Query query, Set<Bookmark> bookmarks, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer, TransactionConfig config, long fetchSize, NotificationConfig notificationConfig, Logging logging) Execute the given query in an auto-commit transaction, i.e. -
Uses of NotificationConfig in org.neo4j.driver.internal.messaging.request
Modifier and TypeMethodDescriptionstatic RunWithMetadataMessage
RunWithMetadataMessage.autoCommitTxRunMessage
(Query query, Duration txTimeout, Map<String, Value> txMetadata, org.neo4j.driver.internal.DatabaseName databaseName, AccessMode mode, Set<Bookmark> bookmarks, String impersonatedUser, NotificationConfig notificationConfig, Logging logging) static RunWithMetadataMessage
RunWithMetadataMessage.autoCommitTxRunMessage
(Query query, TransactionConfig config, org.neo4j.driver.internal.DatabaseName databaseName, AccessMode mode, Set<Bookmark> bookmarks, String impersonatedUser, NotificationConfig notificationConfig, Logging logging) TransactionMetadataBuilder.buildMetadata
(Duration txTimeout, Map<String, Value> txMetadata, org.neo4j.driver.internal.DatabaseName databaseName, AccessMode mode, Set<Bookmark> bookmarks, String impersonatedUser, String txType, NotificationConfig notificationConfig, Logging logging) ModifierConstructorDescriptionBeginMessage
(Set<Bookmark> bookmarks, Duration txTimeout, Map<String, Value> txMetadata, AccessMode mode, org.neo4j.driver.internal.DatabaseName databaseName, String impersonatedUser, String txType, NotificationConfig notificationConfig, Logging logging) BeginMessage
(Set<Bookmark> bookmarks, TransactionConfig config, org.neo4j.driver.internal.DatabaseName databaseName, AccessMode mode, String impersonatedUser, String txType, NotificationConfig notificationConfig, Logging logging) HelloMessage
(String userAgent, org.neo4j.driver.internal.BoltAgent boltAgent, Map<String, Value> authToken, Map<String, String> routingContext, boolean includeDateTimeUtc, NotificationConfig notificationConfig) -
Uses of NotificationConfig in org.neo4j.driver.internal.messaging.v3
Modifier and TypeMethodDescriptionBoltProtocolV3.beginTransaction
(Connection connection, Set<Bookmark> bookmarks, TransactionConfig config, String txType, NotificationConfig notificationConfig, Logging logging, boolean flush) void
BoltProtocolV3.initializeChannel
(String userAgent, org.neo4j.driver.internal.BoltAgent boltAgent, AuthToken authToken, RoutingContext routingContext, io.netty.channel.ChannelPromise channelInitializedPromise, NotificationConfig notificationConfig, Clock clock) BoltProtocolV3.runInAutoCommitTransaction
(Connection connection, Query query, Set<Bookmark> bookmarks, Consumer<org.neo4j.driver.internal.DatabaseBookmark> bookmarkConsumer, TransactionConfig config, long fetchSize, NotificationConfig notificationConfig, Logging logging) protected Neo4jException
BoltProtocolV3.verifyNotificationConfigSupported
(NotificationConfig notificationConfig) -
Uses of NotificationConfig in org.neo4j.driver.internal.messaging.v51
Modifier and TypeMethodDescriptionvoid
BoltProtocolV51.initializeChannel
(String userAgent, org.neo4j.driver.internal.BoltAgent boltAgent, AuthToken authToken, RoutingContext routingContext, io.netty.channel.ChannelPromise channelInitializedPromise, NotificationConfig notificationConfig, Clock clock) -
Uses of NotificationConfig in org.neo4j.driver.internal.messaging.v52
Modifier and TypeMethodDescriptionprotected Neo4jException
BoltProtocolV52.verifyNotificationConfigSupported
(NotificationConfig notificationConfig) -
Uses of NotificationConfig in org.neo4j.driver.internal.messaging.v53
Modifier and TypeMethodDescriptionvoid
BoltProtocolV53.initializeChannel
(String userAgent, org.neo4j.driver.internal.BoltAgent boltAgent, AuthToken authToken, RoutingContext routingContext, io.netty.channel.ChannelPromise channelInitializedPromise, NotificationConfig notificationConfig, Clock clock)