Connection used in the event.
Database representation of entity that is being removed.
可选entityEntity that is being removed. This may absent if entity is removed without being loaded (for examples by cascades).
可选entityId or ids of the entity that is being removed.
EntityManager used in the event transaction. All database operations in the subscribed event listener should be performed using this entity manager instance.
Metadata of the entity.
QueryRunner used in the event transaction. All database operations in the subscribed event listener should be performed using this query runner instance.
SoftRemoveEvent is an object that broadcaster sends to the entity subscriber when entity is being soft removed to the database.