ProcessBuilder support for pipelines
Martin Buchholz
martinrb at google.com
Tue Jul 28 00:48:57 UTC 2015
In the past, when I contemplated doing this, I generally thought that there
wasn't enough value in such a feature for the effort, given that one can
start a subprocess shell that supports pipelines. Does this feature pull
its weight?
You don't need this to re-implement emacs in java, which has always been my
litmus test. The missing feature is pty support, that y'all are less
likely to add...
On Mon, Jul 27, 2015 at 7:48 AM, Roger Riggs <Roger.Riggs at oracle.com> wrote:
> On most operating systems, creating pipelines of processes is simple and
> direct.
> That same function is missing from the Java Process support and can be
> provided by
> java.lang.ProcessBuilder by enabling the pipes created for stdout to be
> used for standard input when the processes are created.
> Comments and feedback are appreciated on the prototype API and
> implementation.
>
> Javadoc: java.lang.ProcessBuilder.startPipe:
>
> http://cr.openjdk.java.net/~rriggs/pipedoc/java/lang/ProcessBuilder.html#startPipe-java.lang.ProcessBuilder...-
>
> webrev prototype:
> http://cr.openjdk.java.net/~rriggs//webrev-pipeline-8132394
>
> Thanks, Roger
>
>
More information about the core-libs-dev
mailing list