REPO-5219 Allow AGS AMP to specify metadata extract mapping (REPO) (#169)

Added an optional extractMapping transform option to all metadata extractors to override the default one in the T-Engine.

In the case of the AGS AMP it extends the RFC822MetadataExtracter with its own class to specify a different set of document to system mappings. The class in the repo no longer does extractions, but is now used by the AsynchronousExtractor, which offloads extractions to T-Engines to obtain the mappings if it has been extended that are then passed to the T-Engine.
This commit is contained in:
Alan Davis
2020-11-19 17:04:52 +00:00
committed by GitHub
parent fc0fa4e4b7
commit 33f37731c7
19 changed files with 373 additions and 393 deletions

File diff suppressed because one or more lines are too long