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()
-