final Runnable cleaner = new Runnable() {
public void run() {
LOG.info("Cleaning repository as part of a scheduled maintenance job.");
for (String repositoryId : storeManager.getAllRepositoryIds()) {
ObjectStore store = storeManager.getObjectStore(repositoryId);
store.clear();
fillRepositoryIfConfigured(ConfigurationSettings.getParameters());
}
LOG.info("Repository cleaned. Freeing memory.");
System.gc();
}