I confirm it, the thread is the same. Lvc@
On 13 April 2015 at 10:30, Guruprasad Nagaraj <[email protected]> wrote: > On Monday, April 13, 2015 at 12:56:28 PM UTC+5:30, Guruprasad Nagaraj > wrote: >> >> Hi, >> I am using 2.0.6. >> >> I use the following calls to create/update a record - >> >> - Get an instance of dbTx() from OrientGraphFactory >> - Create vertices or retrieve and update >> - dbTx().commit() >> - Finally release the tx instance using dbTx().shutdown() >> >> I am trying to see if I can use Hooks/Triggers to automate some >> functionality post create or update. >> My question is - Is the onRecordAfterCreate() and onRecordAfterUpdate() >> called within the same thread that executes the code above? >> If that is the case, then any changes to the graph in the above call back >> methods should also be followed by a commit(). Correct? >> >> Thanks and Best Regards, >> GPN >> > > Did a small test and the call back method is indeed called in the same > context - > > 13:52:20,627 INFO [DbRepo] (default task-10) [sample_db] created vertex > v1 in class vertex1 > 13:52:20,635 INFO [RepoHooks] (default task-10) onRecordAfterCreate() > called for sample_db, vertex1 > 13:52:20,639 INFO [RepoHooks] (default task-10) onRecordAfterCreate() > called for sample_db, vertex1 > 13:52:20,639 INFO [RepoHooks] (default task-10) onRecordAfterCreate() > called for sample_db, vertex1 > 13:52:20,663 INFO [RepoHooks] (default task-10) onRecordAfterCreate() > called for sample_db, vertex2 > 13:52:20,665 INFO [RepoHooks] (default task-10) onRecordAfterCreate() > called for sample_db, vertex2 > 13:52:20,665 INFO [RepoHooks] (default task-10) onRecordAfterCreate() > called for sample_db, vertex2 > 13:52:20,665 INFO [DbRepo] (default task-10) [sample_db] calling > dbTx().commit() > 13:52:20,673 INFO [DbRepo] (default task-10) [sample_db] calling > dbTx().shutdown() > > -- > > --- > You received this message because you are subscribed to the Google Groups > "OrientDB" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Best Regards, Luca Garulli CEO at Orient Technologies LTD the Company behind OrientDB http://about.me/luca.garulli -- --- You received this message because you are subscribed to the Google Groups "OrientDB" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
