+ /**
+ * Flush any memory-based index caches to disk and close down any resources
+ * related to each separate index.
+ *
+ * Must be invoked outside of any database transactions.
+ *
+ * @param monitor
+ * @param processor
+ * @throws IndexException
+ */
+ public void flush(IProgressMonitor monitor, Session session) throws IndexException;
+