/** * Iterates over all Items, Collections and Communities. And updates them in * the index. Uses decaching to control memory footprint. Uses indexContent * and isStale to check state of item in index. * * @param context the dspace context */ @Override public void updateIndex(Context context) { updateIndex(context, false); }
/** * create full index - wiping old index * * @param c context to use */ @Override public void createIndex(Context c) throws SQLException, IOException { /* Reindex all content preemptively. */ updateIndex(c, true); }
/** * create full index - wiping old index * * @param c context to use */ public void createIndex(Context c) throws SQLException, IOException { /* Reindex all content preemptively. */ updateIndex(c, true); }
/** * Iterates over all Items, Collections and Communities. And updates them in * the index. Uses decaching to control memory footprint. Uses indexContent * and isStale to check state of item in index. * * @param context the dspace context */ public void updateIndex(Context context) { updateIndex(context, false); }