Tilman Hausherr created PDFBOX-4340:
---------------------------------------
Summary: Get rid of DataSource objects
Key: PDFBOX-4340
URL: https://issues.apache.org/jira/browse/PDFBOX-4340
Project: PDFBox
Issue Type: Task
Components: Preflight
Affects Versions: 3.0.0 PDFBox
Reporter: Tilman Hausherr
Assignee: Tilman Hausherr
As suggested by [~ssteiner1], get rid of DataSource type which requires the use
of the "JavaBeans Activation Framework" jar which is no longer part of java.
I'll do this in two steps:
1) create a very simple DataSource interface and FileDataSource class, that has
only {{getName()}} and {{getInputStream()}} because these are the only ones
being used.
2) get rid of the DataSource types completely, i.e. pass files or inputStreams
to preflight. This is easier to use than this weird wrapper type.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]