@Bindable(prefix="Odp239DocumentSource",
inherit=CommonAttributes.class)
public class Odp239DocumentSource
extends FubDocumentSource
| Modifier and Type | Class and Description |
|---|---|
static class |
Odp239DocumentSource.Odp239Topic
All available ODP239 topics.
|
| Modifier and Type | Field and Description |
|---|---|
int |
results |
long |
resultsTotal |
Odp239DocumentSource.Odp239Topic |
topic
ODP239 Topic.
|
documents, includeDocumentsWithoutTopic, minTopicSize, query, TOPIC_ID, topicIds| Constructor and Description |
|---|
Odp239DocumentSource() |
| Modifier and Type | Method and Description |
|---|---|
static String |
getTopicLabel(String topicId) |
void |
process()
Performs the processing required to fulfill the request.
|
processInternalafterProcessing, beforeProcessing, dispose, getContext, getSharedExecutor, initclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitafterProcessing, beforeProcessing, dispose, init@Input @Processing @Attribute @Required @Group(value="Topic ID") @Level(value=BASIC) public Odp239DocumentSource.Odp239Topic topic
@Processing @Input @Attribute(key="results", inherit=true) @IntRange(min=1, max=1000) public int results
@Processing @Output @Attribute(key="results-total", inherit=true) public long resultsTotal
public void process()
throws ProcessingException
IProcessingComponentprocess in interface IProcessingComponentprocess in class ProcessingComponentBaseProcessingException - 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.