Class IndexDataSource
- java.lang.Object
-
- org.linkeddatafragments.datasource.DataSourceBase
-
- org.linkeddatafragments.datasource.index.IndexDataSource
-
- All Implemented Interfaces:
Closeable,AutoCloseable,IDataSource
public class IndexDataSource extends DataSourceBase
An Index data source provides an overview of all available datasets.- Author:
- Miel Vander Sande, Olaf Hartig
-
-
Field Summary
Fields Modifier and Type Field Description protected IndexRequestProcessorForTPFsrequestProcessorThe request processor-
Fields inherited from class org.linkeddatafragments.datasource.DataSourceBase
description, title
-
-
Constructor Summary
Constructors Constructor Description IndexDataSource(String baseUrl, HashMap<String,IDataSource> datasources)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IFragmentRequestParsergetRequestParser()Returns a data source specificIFragmentRequestParser.IFragmentRequestProcessorgetRequestProcessor()Returns a data source specificIFragmentRequestProcessor.-
Methods inherited from class org.linkeddatafragments.datasource.DataSourceBase
close, getDescription, getTitle
-
-
-
-
Field Detail
-
requestProcessor
protected final IndexRequestProcessorForTPFs requestProcessor
The request processor
-
-
Constructor Detail
-
IndexDataSource
public IndexDataSource(String baseUrl, HashMap<String,IDataSource> datasources)
- Parameters:
baseUrl-datasources-
-
-
Method Detail
-
getRequestParser
public IFragmentRequestParser getRequestParser()
Description copied from interface:IDataSourceReturns a data source specificIFragmentRequestParser.- Returns:
-
getRequestProcessor
public IFragmentRequestProcessor getRequestProcessor()
Description copied from interface:IDataSourceReturns a data source specificIFragmentRequestProcessor.- Returns:
-
-