EntityManager used in the event transaction.
All database operations in the subscribed event listener should be performed using this entity manager instance.
QueryRunner used in the event transaction.
All database operations in the subscribed event listener should be performed using this query runner instance.
TransactionStartEvent is an object that broadcaster sends to the entity subscriber before transaction is started.