Skip navigation links

Package com.attivio.sdk.server.component

Interfaces necessary to write components for the AIE system.

See: Description

Package com.attivio.sdk.server.component Description

Interfaces necessary to write components for the AIE system. The interfaces are broken down into different functions for ingest, query and response transformers as well as services and general message handling stages.

The main interfaces are listed in the following tables.

Ingestion / Document transformers

Only one of the ingest transformer interfaces should be implemented by each customer class. A configuration error will be throw if more than one is implemented.
Interface Description
DocumentModifyingTransformer Interface for transformers that modify any/all aspects of the IngestDocument
FieldValueCreatingTransformer Interface for transformers that create a new IngestFieldValue based on the value of another field
FieldValueModifyingTransformer Interface for transformers that modify an existing IngestFieldValue
MultiOutputDocumentTransformer Interface for transformers that will output multiple documents or other IndexMessages for each incoming IngestDocument

Query and Response transformers

Interface Description
QueryTransformer Interface for transformers that modify a QueryRequest before the search gets executed
ResponseTransformer Interface for transformers that modify a QueryResponse after a query has been executed


Copyright 2017 Attivio Inc., All rights reserved.
Skip navigation links

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.