@Bindable(prefix="Bing3WebDocumentSource") public class Bing3WebDocumentSource extends Bing3DocumentSource
Bing3DocumentSourceBing3DocumentSource.AtomEntry, Bing3DocumentSource.AtomFeed, Bing3DocumentSource.ContentEntry, Bing3DocumentSource.EntryProperties, Bing3DocumentSource.ThumbnailMultipageSearchEngine.SearchEngineResponseCallable, MultipageSearchEngine.SearchMode, MultipageSearchEngine.SearchRange| Modifier and Type | Field and Description |
|---|---|
String |
site
Site restriction to return results under a given URL.
|
adult, appid, latitude, longitude, market, MAX_CONCURRENT_THREADS, redirectStrategy, SYSPROP_BING3_APIsearchModecompressed, documents, POSTPROCESSING, query, results, resultsTotal, SERVICE, start, statistics| Constructor and Description |
|---|
Bing3WebDocumentSource()
Initialize source type properly.
|
| Modifier and Type | Method and Description |
|---|---|
void |
process()
Process the query.
|
addIfNotEmpty, appendSourceParams, createFetcher, process, stringValuecollectDocuments, runQueryafterFetch, clean, urlEncodeafterProcessing, beforeProcessing, dispose, getContext, getSharedExecutor, initclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitafterProcessing, beforeProcessing, dispose, init@Processing @Input @Attribute @Label(value="Site restriction") @Level(value=ADVANCED) @Group(value="Filtering") public String site
public Bing3WebDocumentSource()
public void process()
throws ProcessingException
process in interface IProcessingComponentprocess in class Bing3DocumentSourceProcessingException - when processing failed. If thrown, the
IProcessingComponent.afterProcessing() method will be called and the component will
be ready to accept further requests or to be disposed of. Finally, the
exception will be rethrown from the controller method that caused the
component to perform processing.