Issue
Suppose I have a search application that uses Hibernate Search and a core application that creates and updates entities via Hibernate Core.
How does the search application know when an entity has been updated? Is there some type of event system or is it looking at the database?
Solution
As @AntJavaDev wrote, Hibernate Search uses event listeners.
Edit: also relevant, this section of the documentation
Answered By - yrodiere