Matt Burgess created NIFI-3734:
----------------------------------
Summary: Add ScriptedReader and ScriptedRecordSetWriter
Key: NIFI-3734
URL: https://issues.apache.org/jira/browse/NIFI-3734
Project: Apache NiFi
Issue Type: New Feature
Components: Extensions
Affects Versions: 1.2.0
Reporter: Matt Burgess
Assignee: Matt Burgess
With the advent of the record/serialization framework and processors, it would
be nice to have implementations where the user could script the reader/writer
using the same scripting capabilities that are in the scripting NAR (enabling
ExecuteScript, InvokeScriptedProcessor, and ScriptedReportingTask). This would
allow for prototyping of record readers/writers for which there are not yet
full implementations in NiFi (XML, e.g.)
These scripted record handlers would not (easily) be able to leverage the
SchemaRegistry for schema management; although the SchemaRegistry interface is
in an API JAR, there are many utilities, base classes, etc. that are in the
services NAR. Instead the scripted reader/writer would be responsible for
determining the schema, perhaps by letting the user set dynamic properties, e.g.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)