You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Dmitry Lukyanov (JIRA)" <ji...@apache.org> on 2019/03/24 11:46:00 UTC
[jira] [Created] (NIFI-6145) Make groovy File functions available
for FlowFile to simplify scripting
Dmitry Lukyanov created NIFI-6145:
-------------------------------------
Summary: Make groovy File functions available for FlowFile to simplify scripting
Key: NIFI-6145
URL: https://issues.apache.org/jira/browse/NIFI-6145
Project: Apache NiFi
Issue Type: New Feature
Reporter: Dmitry Lukyanov
I'd like to add groovy File functions to a FlowFile class insige groovy script to make work with flowfie streams similar like we work with File in groovy.
Object withInputStream(Closure closure)
Create a new InputStream for this file and passes it into the closure.
Object withOutputStream(Closure closure)
Creates a new OutputStream for this file and passes it into the closure.
Object withReader(String charset, Closure closure)
Create a new BufferedReader for this file using the specified charset and then passes it into the closure, ensuring the reader is closed after the closure returns.
Object withWriter(String charset, Closure closure)
Creates a new BufferedWriter for this file, passes it to the closure, and ensures the stream is flushed and closed after the closure returns.
etc...
----
ready to contribute
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)