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) createEncapsulatedKey(Class<?> encapsulatedKeyManagerType, String alias) decrypt(Class<? extends BasePropertyEncryption> propertyEncryptionType) deleteEncapsulatedKey(Class<?> encapsulatedKeyManagerType, String id) encryptToBytes(Class<? extends BasePropertyEncryption> propertyEncryptionType) findEncapsulatedKeyByAlias(Class<?> encapsulatedKeyManagerType, String alias) 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) setEncapsulatedKeyAlias(Class<?> encapsulatedKeyManagerType, String id, String alias) 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
-
encryptToBytes
-
decrypt
-
createEncapsulatedKey
-
findEncapsulatedKeyByAlias
-
setEncapsulatedKeyAlias
-
deleteEncapsulatedKey
-
keyEncapsulationServiceEncapsulate
Observation keyEncapsulationServiceEncapsulate() -
keyEncapsulationServiceDecapsulate
Observation keyEncapsulationServiceDecapsulate() -
encapsulatedKeyRepositoryFindById
Observation encapsulatedKeyRepositoryFindById() -
encapsulatedKeyRepositoryFindByAlias
Observation encapsulatedKeyRepositoryFindByAlias() -
encapsulatedKeyRepositoryCreate
Observation encapsulatedKeyRepositoryCreate() -
encapsulatedKeyRepositorySetAliasById
Observation encapsulatedKeyRepositorySetAliasById() -
encapsulatedKeyRepositoryDeleteById
Observation encapsulatedKeyRepositoryDeleteById() -
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()
-