FullTextSession ftSession = org.hibernate.search.Search.getFullTextSession((Session) em.getDelegate());
List results = ftSession.createCriteria(Book.class).list();
for (Object obj : results) {
ftSession.index(obj);
}
ftSession.flushToIndexes();
}
private void purge() {
FullTextSession ftSession = org.hibernate.search.Search.getFullTextSession((Session) em.getDelegate());
ftSession.purgeAll(Book.class);