Getting node and relationship events in client application

(Tapan Sharma) #1

Hi Everyone,

We have a JAVA application that runs Cypher queries through bolt driver. For each cypher query, our aim is to get the information about all the nodes/relationships/properties/labels being modified. Triggers or transaction event handlers can get such events but this happens inside Neo4J environment.

Our use case is to get the above required information (events happening on node and relationships such as creation of properties, setting up of labels etc) back into our Java application as we want to perform some actions based on that.

Has anyone ever dealt with such use case? Can APOC or Triggers help us here? We are using Neo4J 3.5.x.