public interface MultiOutputDocumentTransformer extends BaseDocumentTransformer
Please refer to the com.attivio.sdk.server.component.configuration
and
com.attivio.sdk.server.component.lifecycle
packages for mix-in interfaces
that may be appropriate to implement along with this interface.
Modifier and Type | Method and Description |
---|---|
void |
process(IngestDocument doc,
DocumentOutputClient out)
Generates documents and messages from a single input document.
|
void process(IngestDocument doc, DocumentOutputClient out) throws AttivioException
out
client. Otherwise it will be dropped.
Note, an exception will be thrown if the processing result contains new documents or messages. Such documents and messages
should be added via the out
client.doc
- the input document.out
- the IngestClient used to output the results of the transformationAttivioException
Copyright © 2018 Attivio, Inc. All Rights Reserved.
PATENT NOTICE: Attivio, Inc. Software Related Patents. With respect to the Attivio software product(s) being used, the following patents apply: Querying Joined Data Within A Search Engine Index: United States Patent No.(s): 8,073,840. Ordered Processing of Groups of Messages: U.S. Patent No.(s) 8,495,656. Signal processing approach to sentiment analysis for entities in documents: U.S. Patent No.(s) 8,725,494. Other U.S. and International Patents Pending.