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 transformationAttivioExceptionCopyright © 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.