Interface IndexProducer

  • All Known Implementing Classes:
    AbstractIndexProducer

    public interface IndexProducer
    This service handles data that's added to an ElasticSearch index.
    • Method Detail

      • repopulate

        void repopulate​(org.opencastproject.elasticsearch.index.AbstractSearchIndex index)
                 throws IndexRebuildException
        Re-add all data of this service to the index.
        Parameters:
        index - The index to repopulate.
        Throws:
        IndexRebuildException
      • getService

        IndexRebuildService.Service getService()
        Get the service that implements IndexProducer.
        Returns:
        service The service that implements IndexProducer.