All Classes and Interfaces

Class
Description
This implementation of IndexProducer adds logging methods for convenience.
Object wrapper for a recording comment.
Interface defining the mapping between data and field names in the search index.
An index implementation based on ElasticSearch that serves the Admin UI API and the External API with data aggregated from multiple services.
Object wrapper for a recording event.
Interface defining the mapping between data and field names in the search index.
Utility implementation to deal with the conversion of recording events and its corresponding index data structures.
Opencast EventSearchQuery implementation of the Elasticsearch query builder.
This interface defines a fluent api for a query object used to lookup recording events in the search index.
The index endpoint allows the management of the elasticsearch index.
 
This service handles data that's added to an ElasticSearch index.
An exception which indicates an error when rebuilding an ElasticSearch index.
The bundle activator is defined in the pom.xml of this bundle.
 
The services whose data is indexed by ElasticSearch.
 
 
Object wrapper for a series.
Interface defining the mapping between data and field names in the search index.
Utility implementation to deal with the conversion of series and its corresponding index data structures.
Opencast SeriesSearchQuery implementation of the Elasticsearch query builder.
This interface defines a fluent api for a query object used to lookup series in the search index.