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)