Dmitry Lukyanov created NIFI-7016:
-------------------------------------

             Summary: Make groovy File functions available for FlowFile to 
simplify scripting [modified]
                 Key: NIFI-7016
                 URL: https://issues.apache.org/jira/browse/NIFI-7016
             Project: Apache NiFi
          Issue Type: New Feature
            Reporter: Dmitry Lukyanov
            Assignee: Matt Burgess
             Fix For: 1.10.0


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
(v8.3.4#803005)

Reply via email to