At this time, the ElasticIndexer is serving as experimental purpose only. To use the ElasticIndexer , please download and install ElasticSearch.
Configuration
The indexer is configured using Spring that can be done with the Java bean setter methods. Here is a sample configuration fragment showing how to configure and use the ElasticIndexer:
<!-- Elasticsearch gear --> <bean id="elasticClient" class="org.fcrepo.indexer.elastic.ElasticClientFactory" factory-method="client"/> <!-- ElasticIndexer --> <bean id="elasticIndexer" class="org.fcrepo.indexer.elastic.ElasticIndexer" p:indexName="testindex" p:searchIndexType="testType"/>
The ElasticSearch client can alsi be initiated using Spring with the Java bean setter methods. Here is a sample file that can use to initiate the ElasticSearch client with the
ElasticClientFactory class above:
discovery.zen.ping.multicast.enabled: false cluster: name: testCluster node: name: testNode local: true index: store: type: memory