Package com.attivio.sdk.server.component.ingest
Interfaces for all ingest related transformers and associated dependencies of those transformers.
Copyright 2019 Attivio Inc., All rights reserved.
Copyright 2019 Attivio Inc., All rights reserved.
-
Interface Summary Interface Description BaseDocumentTransformer Base interface for all other transformer interfaces that work on documents.ChildDocumentPostProcessor Handles any post processing logic that needs to be applied to child documents created by a single parent.DocumentModifyingTransformer Interface for transformers that work on the entire document.FieldValueCreatingTransformer<T> Interface for document transformers that create a new field value based on an existing field's value.FieldValueModifyingTransformer Interface for document transformers that modify and existing field value in place.HandlesDocumentTimeout Interfaces for any subclass ofBaseDocumentTransformer
to implement if they need to perform specialized cleanup in the event of a document timeout.HandlesSpecificDocumentModes Interfaces for any subclass ofBaseDocumentTransformer
to implement if they wish to handle specificDocumentMode
s other than the default.MultiOutputDocumentTransformer Interface for document transformers that create multiple output documents or messages for each input document.ProcessingFeedbackDocumentTagger interface for document tagging based on processing results.ProcessingFeedbackHandler Interface for ingest transformers to implement if they wish to pass additional feedback to the client about the processing of the message or document.ProvidesProcessingFeedback Interface for document transformers that are interested in having access to aProcessingFeedbackHandler
. -
Enum Summary Enum Description ProcessingFeedbackDocumentTagger.ProcessingResultLevel