private FullTextSessionBuilder createSearchFactory() { loadCountListener = new LoadCountingListener(); FullTextSessionBuilder builder = new FullTextSessionBuilder() .setProperty( "hibernate.search.default.worker.backend", LeakingBackendQueueProcessor.class.getName()) .addAnnotatedClass(LocationGroup.class) .addAnnotatedClass(Location.class) .addLoadEventListener(loadCountListener); return builder.build(); }