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) voidRxResultCursor.installRecordConsumer(BiConsumer<Record, Throwable> recordConsumer, Observation observation) voidRxResultCursorImpl.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 TypeInterfaceDescriptioninterfaceinterfaceinterfaceClasses in org.neo4j.driver.internal.observation that implement ObservationModifier and TypeClassDescriptionfinal classfinal classfinal classclassMethods 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 voidObservationUtil.observe(Observation observation, Runnable runnable) static <T> TObservationUtil.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> TObservationUtil.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)