Uses of Interface
org.neo4j.driver.internal.observation.Observation
Packages that use Observation
Package
Description
-
Uses of Observation in org.neo4j.driver.internal.adaptedbolt
Methods in org.neo4j.driver.internal.adaptedbolt with parameters of type ObservationModifier and TypeMethodDescriptionAdaptingDriverBoltConnectionSource.getConnection
(org.neo4j.bolt.connection.RoutedBoltConnectionParameters parameters, Observation parentObservation) DriverBoltConnectionSource.getConnection
(org.neo4j.bolt.connection.RoutedBoltConnectionParameters parameters, Observation parentObservation) DriverBoltConnection.writeAndFlush
(DriverResponseHandler handler, List<org.neo4j.bolt.connection.message.Message> messages, Observation parentObservation) default CompletionStage
<Void> DriverBoltConnection.writeAndFlush
(DriverResponseHandler handler, org.neo4j.bolt.connection.message.Message messages, Observation parentObservation) -
Uses of Observation in org.neo4j.driver.internal.async
Methods in org.neo4j.driver.internal.async with parameters of type ObservationModifier and TypeMethodDescriptionUnmanagedTransaction.beginAsync
(Set<Bookmark> initialBookmarks, TransactionConfig config, String txType, boolean flush, Observation parentObservation) NetworkSession.beginTransactionAsync
(AccessMode mode, TransactionConfig config, String txType, ApiTelemetryWork apiTelemetryWork, boolean flush, Observation parentObservation) NetworkSession.beginTransactionAsync
(AccessMode mode, TransactionConfig config, ApiTelemetryWork apiTelemetryWork, Observation parentObservation) NetworkSession.beginTransactionAsync
(TransactionConfig config, String txType, ApiTelemetryWork apiTelemetryWork, Observation parentObservation) NetworkSession.beginTransactionAsync
(TransactionConfig config, ApiTelemetryWork apiTelemetryWork, Observation parentObservation) NetworkSession.closeAsync
(Observation parentObservation) UnmanagedTransaction.closeAsync
(boolean commit, Observation parentObservation) UnmanagedTransaction.closeAsync
(Observation parentObservation) UnmanagedTransaction.commitAsync
(Observation parentObservation) UnmanagedTransaction.rollbackAsync
(Observation parentObservation) NetworkSession.runAsync
(Query query, TransactionConfig config, Observation parentObservation, Class<?> resultType) UnmanagedTransaction.runAsync
(Query query, Observation parentObservation, Class<?> resultType) NetworkSession.runRx
(Query query, TransactionConfig config, CompletionStage<RxResultCursor> cursorPublishStage, Observation parentObservation) UnmanagedTransaction.runRx
(Query query, Observation parentObservation) DelegatingBoltConnection.writeAndFlush
(DriverResponseHandler handler, List<org.neo4j.bolt.connection.message.Message> messages, Observation parentObservation) Constructors in org.neo4j.driver.internal.async with parameters of type ObservationModifierConstructorDescriptionInternalAsyncTransaction
(UnmanagedTransaction tx, DriverObservationProvider observationProvider, Observation parentObservation) -
Uses of Observation in org.neo4j.driver.internal.cursor
Methods in org.neo4j.driver.internal.cursor with parameters of type ObservationModifier and TypeMethodDescriptionDisposableResultCursorImpl.discardAllFailureAsync
(Observation parentObservation) ResultCursorImpl.discardAllFailureAsync
(Observation parentObservation) RxResultCursorImpl.discardAllFailureAsync
(Observation parentObservation) void
RxResultCursor.installRecordConsumer
(BiConsumer<Record, Throwable> recordConsumer, Observation observation) void
RxResultCursorImpl.installRecordConsumer
(BiConsumer<Record, Throwable> recordConsumer, Observation observation) DisposableResultCursorImpl.pullAllFailureAsync
(Observation parentObservation) ResultCursorImpl.pullAllFailureAsync
(Observation parentObservation) RxResultCursorImpl.pullAllFailureAsync
(Observation parentObservation) RxResultCursor.summaryAsync
(Observation observation) RxResultCursorImpl.summaryAsync
(Observation observation) -
Uses of Observation in org.neo4j.driver.internal.observation
Subinterfaces of Observation in org.neo4j.driver.internal.observationModifier and TypeInterfaceDescriptioninterface
interface
interface
Classes in org.neo4j.driver.internal.observation that implement ObservationModifier and TypeClassDescriptionfinal class
final class
final class
class
Methods in org.neo4j.driver.internal.observation that return ObservationModifier and TypeMethodDescriptionDriverObservationProvider.beginTransaction
(Class<?> transactionType) NoopObservationProvider.beginTransaction
(Class<?> transactionType) DriverObservationProvider.connectionPoolClose
(String id, URI uri) NoopObservationProvider.connectionPoolClose
(String id, URI uri) DriverObservationProvider.connectionPoolCreate
(String id, URI uri, int maxSize) NoopObservationProvider.connectionPoolCreate
(String id, URI uri, int maxSize) DriverObservationProvider.pooledConnectionAcquire
(String id, URI uri) NoopObservationProvider.pooledConnectionAcquire
(String id, URI uri) DriverObservationProvider.pooledConnectionClose
(String id, URI uri) NoopObservationProvider.pooledConnectionClose
(String id, URI uri) DriverObservationProvider.pooledConnectionCreate
(String id, URI uri) NoopObservationProvider.pooledConnectionCreate
(String id, URI uri) DriverObservationProvider.pooledConnectionInUse
(String id, URI uri) NoopObservationProvider.pooledConnectionInUse
(String id, URI uri) DriverObservationProvider.resultConsume
(Class<?> resultType) NoopObservationProvider.resultConsume
(Class<?> resultType) DriverObservationProvider.resultList
(Class<?> resultType) NoopObservationProvider.resultList
(Class<?> resultType) DriverObservationProvider.resultNext
(Class<?> resultType) NoopObservationProvider.resultNext
(Class<?> resultType) DriverObservationProvider.resultPeek
(Class<?> resultType) NoopObservationProvider.resultPeek
(Class<?> resultType) DriverObservationProvider.resultRecords
(Class<?> resultType) NoopObservationProvider.resultRecords
(Class<?> resultType) DriverObservationProvider.resultSingle
(Class<?> resultType) NoopObservationProvider.resultSingle
(Class<?> resultType) DriverObservationProvider.scopedObservation()
NoopObservationProvider.scopedObservation()
DriverObservationProvider.sessionClose
(Class<? extends BaseSession> sessionType) NoopObservationProvider.sessionClose
(Class<? extends BaseSession> sessionType) DriverObservationProvider.sessionExecute
(Class<? extends BaseSession> sessionType, AccessMode mode) NoopObservationProvider.sessionExecute
(Class<? extends BaseSession> sessionType, AccessMode mode) DriverObservationProvider.sessionRun
(Class<? extends BaseSession> sessionType, String query, MapAccessor parameters) NoopObservationProvider.sessionRun
(Class<? extends BaseSession> sessionType, String query, MapAccessor parameters) NoopObservation.start()
Observation.start()
DriverObservationProvider.transactionClose
(Class<?> transactionType) NoopObservationProvider.transactionClose
(Class<?> transactionType) DriverObservationProvider.transactionCommit
(Class<?> transactionType) NoopObservationProvider.transactionCommit
(Class<?> transactionType) DriverObservationProvider.transactionRollback
(Class<?> transactionType) NoopObservationProvider.transactionRollback
(Class<?> transactionType) DriverObservationProvider.transactionRun
(Class<?> transactionType, String query, MapAccessor parameters) NoopObservationProvider.transactionRun
(Class<?> transactionType, String query, MapAccessor parameters) -
Uses of Observation in org.neo4j.driver.internal.observation.util
Methods in org.neo4j.driver.internal.observation.util with parameters of type ObservationModifier and TypeMethodDescriptionstatic void
ObservationUtil.observe
(Observation observation, Runnable runnable) static <T> T
ObservationUtil.observe
(Observation observation, Supplier<T> supplier) static <T> CompletionStage
<T> ObservationUtil.observeAsync
(Observation observation, Supplier<CompletionStage<T>> supplier) static <T> CompletionStage
<T> ObservationUtil.observeAsyncStarted
(Observation observation, Supplier<CompletionStage<T>> supplier) static <T> org.reactivestreams.Publisher
<T> ObservationUtil.observeStreams
(Observation observation, org.reactivestreams.Publisher<T> publisher) static <T> org.reactivestreams.Publisher
<T> ObservationUtil.observeStreams
(Observation observation, org.reactivestreams.Publisher<T> publisher, boolean startOnRequest, boolean stopOnCancel) static <T> org.reactivestreams.Publisher
<T> ObservationUtil.observeStreamsWithoutStart
(Observation observation, org.reactivestreams.Publisher<T> publisher, boolean stopOnCancel) static <T> T
ObservationUtil.scoped
(DriverObservationProvider observationProvider, Observation observation, Supplier<T> supplier) -
Uses of Observation in org.neo4j.driver.internal.reactive
Methods in org.neo4j.driver.internal.reactive with parameters of type ObservationModifier and TypeMethodDescriptionorg.reactivestreams.Publisher
<ReactiveTransaction> InternalReactiveSession.beginTransaction
(TransactionConfig config, String txType, ApiTelemetryWork apiTelemetryWork, Observation parentObservation) org.reactivestreams.Publisher
<Void> AbstractReactiveTransaction.close
(boolean commit, Observation parentObservation) protected abstract org.reactivestreams.Publisher
<Void> AbstractReactiveSession.closeTransaction
(S transaction, boolean commit, Observation parentObservation) protected org.reactivestreams.Publisher
<Void> InternalReactiveSession.closeTransaction
(ReactiveTransaction transaction, boolean commit, Observation parentObservation) protected org.reactivestreams.Publisher
<S> AbstractReactiveSession.doBeginTransaction
(TransactionConfig config, String txType, ApiTelemetryWork apiTelemetryWork, Observation parentObservation) protected <T> org.reactivestreams.Publisher
<T> AbstractReactiveSession.doClose
(Observation parentObservation) protected org.reactivestreams.Publisher
<Void> AbstractReactiveTransaction.doClose
(Observation parentObservation) protected <T> org.reactivestreams.Publisher
<T> AbstractReactiveTransaction.doCommit
(Observation parentObservation) protected <T> org.reactivestreams.Publisher
<T> AbstractReactiveTransaction.doRollback
(Observation parentObservation) protected <T> org.reactivestreams.Publisher
<T> AbstractReactiveSession.run
(Query query, TransactionConfig config, Function<RxResultCursor, T> cursorToResult, Observation parentObservation) -
Uses of Observation in org.neo4j.driver.internal.reactivestreams
Methods in org.neo4j.driver.internal.reactivestreams with parameters of type ObservationModifier and TypeMethodDescriptionorg.reactivestreams.Publisher
<Void> InternalReactiveSession.closeTransaction
(ReactiveTransaction transaction, boolean commit, Observation parentObservation)