Module org.neo4j.driver
Interface DriverObservationProvider
- All Superinterfaces:
ObservationProvider
- All Known Implementing Classes:
NoopObservationProvider
-
Method Summary
Modifier and TypeMethodDescriptionbeginTransaction
(Class<?> transactionType) boltExchange
(String host, int port, org.neo4j.bolt.connection.BoltProtocolVersion boltVersion, BiConsumer<String, String> setter) boltHandle
(List<String> messageTypes) connectionPoolClose
(String id, URI uri) connectionPoolCreate
(String id, URI uri, int maxSize) httpExchange
(URI uri, String method, String uriTemplate, BiConsumer<String, String> setter) pooledConnectionAcquire
(String id, URI uri) pooledConnectionClose
(String id, URI uri) pooledConnectionCreate
(String id, URI uri) pooledConnectionInUse
(String id, URI uri) resultConsume
(Class<?> resultType) resultList
(Class<?> resultType) resultNext
(Class<?> resultType) resultPeek
(Class<?> resultType) resultRecords
(Class<?> resultType) resultSingle
(Class<?> resultType) sessionClose
(Class<? extends BaseSession> sessionType) sessionExecute
(Class<? extends BaseSession> sessionType, AccessMode mode) sessionRun
(Class<? extends BaseSession> sessionType, String query, MapAccessor parameters) transactionClose
(Class<?> transactionType) transactionCommit
(Class<?> transactionType) transactionRollback
(Class<?> transactionType) transactionRun
(Class<?> transactionType, String query, MapAccessor parameters)
-
Method Details
-
sessionRun
Observation sessionRun(Class<? extends BaseSession> sessionType, String query, MapAccessor parameters) -
beginTransaction
-
sessionExecute
-
sessionClose
-
transactionRun
-
transactionCommit
-
transactionRollback
-
transactionClose
-
resultPeek
-
resultNext
-
resultSingle
-
resultList
-
resultConsume
-
resultRecords
-
connectionPoolCreate
-
connectionPoolClose
-
pooledConnectionCreate
-
pooledConnectionClose
-
pooledConnectionAcquire
-
pooledConnectionInUse
-
boltHandle
-
boltExchange
BoltExchangeObservation boltExchange(String host, int port, org.neo4j.bolt.connection.BoltProtocolVersion boltVersion, BiConsumer<String, String> setter) -
httpExchange
HttpExchangeObservation httpExchange(URI uri, String method, String uriTemplate, BiConsumer<String, String> setter) -
scopedObservation
Observation scopedObservation()
-