Package | Description |
---|---|
com.escenic.framework.datasource | |
com.escenic.framework.datasource.fetcher | |
com.escenic.framework.datasource.fetcher.impl |
Modifier and Type | Class and Description |
---|---|
class |
RequestContextInfoWrapper |
Modifier and Type | Method and Description |
---|---|
List<ResultItem> |
DataSourceItemCollector.fetchItems(String pDataSourceJSON,
ContextInfo pContextInfo)
This method basically creates bean as
Datasource object and send it to fetch data
TODO: we should probably try not to send PageContext, rather provided what information fetchers need(e.g. |
protected List<ResultItem> |
ResultItemFilter.filterItems(List<ResultItem> pResultItems,
SourceSettings pSettings,
ContextInfo pContextInfo) |
Modifier and Type | Method and Description |
---|---|
List<ResultItem> |
Fetcher.fetch(SourceDefinition pSourceDefinition,
SourceSettings pSettings,
ContextInfo pContextInfo) |
Modifier and Type | Method and Description |
---|---|
protected com.escenic.framework.search.solr.util.SolrQueryBuilder |
TagFetcher.createQueryBuilder(SourceDefinition pSourceDefinition,
SourceSettings pSettings,
ContextInfo pContextInfo) |
protected com.escenic.framework.search.solr.util.SolrQueryBuilder |
SearchFetcher.createQueryBuilder(SourceDefinition pSourceDefinition,
SourceSettings pSettings,
ContextInfo pContextInfo) |
protected com.escenic.framework.search.solr.util.SolrQueryBuilder |
RelatedTagFetcher.createQueryBuilder(SourceDefinition pSourceDefinition,
SourceSettings pSettings,
ContextInfo pContextInfo) |
protected com.escenic.framework.search.solr.util.SolrQueryBuilder |
ListFetcher.createQueryBuilder(SourceDefinition pSourceDefinition,
SourceSettings pSettings,
ContextInfo pContextInfo) |
protected com.escenic.framework.search.solr.util.SolrQueryBuilder |
AuthorFetcher.createQueryBuilder(SourceDefinition pSourceDefinition,
SourceSettings pSettings,
ContextInfo pContextInfo) |
protected abstract com.escenic.framework.search.solr.util.SolrQueryBuilder |
AbstractSolrSearchFetcher.createQueryBuilder(SourceDefinition pSourceDefinition,
SourceSettings pSettings,
ContextInfo pContextInfo)
Creates an instance of
SolrQueryBuilder to be used for searching content in Solr |
List<ResultItem> |
RelatedItemFetcher.fetch(SourceDefinition pSourceDefinition,
SourceSettings pSettings,
ContextInfo pContextInfo) |
List<ResultItem> |
DeskedItemFetcher.fetch(SourceDefinition pSourceDefinition,
SourceSettings pSettings,
ContextInfo pContextInfo) |
List<ResultItem> |
CurrentContextFetcher.fetch(SourceDefinition pSourceDefinition,
SourceSettings pSettings,
ContextInfo pContextInfo) |
List<ResultItem> |
ContextFetcher.fetch(SourceDefinition pSourceDefinition,
SourceSettings pSettings,
ContextInfo pContextInfo) |
List<ResultItem> |
AnalyticsFetcher.fetch(SourceDefinition pSourceDefinition,
SourceSettings pSettings,
ContextInfo pContextInfo) |
List<ResultItem> |
AbstractSolrSearchFetcher.fetch(SourceDefinition pSourceDefinition,
SourceSettings pSettings,
ContextInfo pContextInfo) |
protected neo.xredsys.api.Publication |
AbstractFetcher.resolvePublication(SourceDefinition pSourceDefinition,
ContextInfo pContextInfo)
Finds the publication specified in
pSourceDefinition , otherwise returns the publication in request scope |
protected neo.xredsys.api.Section |
AbstractFetcher.resolveSection(SourceDefinition pSourceDefinition,
ContextInfo pContextInfo)
Finds the section specified in
pSourceDefinition , or returns the section in request scope if not specified. |
© 1998- 2017 Escenic AS