[ 
https://issues.apache.org/jira/browse/TIKA-4519?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18035618#comment-18035618
 ] 

Tim Allison commented on TIKA-4519:
-----------------------------------

One of the major changes was I changed the plugins for fetchers and emitters to 
create factories rather than the actual fetchers and emitters. This allows us 
to create multiple emitters for the same underlying class.

There are some unit tests where we output the bytes from embedded files with 
the "bytes" emitter, but the json via a "json" emitter, and these are both 
file-emitters.

I'm hoping that the factory plugins use their custom classloaders for creating 
the fetchers and emitters. LOL...

> Fully integrate pf4j for pipes components
> -----------------------------------------
>
>                 Key: TIKA-4519
>                 URL: https://issues.apache.org/jira/browse/TIKA-4519
>             Project: Tika
>          Issue Type: Sub-task
>            Reporter: Tim Allison
>            Priority: Major
>
> This is planned on a follow on to TIKA-4512 if that's successful for fetchers 
> as a proof of concept.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to