IndexStore propertiesIndexer =
(IndexStore) dereferenceStore (PROPERTIES_INDEX_STORE, childStores);
// if not configured, take the default indexer
if (propertiesIndexer == null) {
propertiesIndexer = new DefaultIndexer (revisionDescriptorStore);
childStores.put (PROPERTIES_INDEX_STORE, propertiesIndexer);
}
store.setPropertiesIndexer (propertiesIndexer);
// assign ContentIndexStore
IndexStore contentIndexer =
(IndexStore) dereferenceStore (CONTENT_INDEX_STORE, childStores);
// if not configured, take the default indexer
if (contentIndexer == null) {
contentIndexer = new DefaultIndexer (contentStore);
childStores.put (CONTENT_INDEX_STORE, contentIndexer);
}
store.setContentIndexer (contentIndexer);