Interface FieldValueModifyingTransformer
-
- All Superinterfaces:
BaseDocumentTransformer
,HasInputListProperty
,Stage
public interface FieldValueModifyingTransformer extends BaseDocumentTransformer, HasInputListProperty
Interface for document transformers that modify and existing field value in place.Please refer to the
com.attivio.sdk.server.component.configuration
andcom.attivio.sdk.server.component.lifecycle
packages for mix-in interfaces that may be appropriate to implement along with this interface.- See Also:
ProvidesProcessingFeedback
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description boolean
modifyFieldValue(java.lang.String fieldName, IngestFieldValue fv)
Process a single field value and modify it in place.-
Methods inherited from interface com.attivio.sdk.server.component.configuration.HasInputListProperty
getInput, setInput
-
-
-
-
Method Detail
-
modifyFieldValue
boolean modifyFieldValue(java.lang.String fieldName, IngestFieldValue fv) throws AttivioException
Process a single field value and modify it in place.- Parameters:
fieldName
- the input field name being processed.fv
- the value to process.- Returns:
- true to continue processing the document, false to drop it
- Throws:
AttivioException
-
-