inputFeeder = new StreamFeeder( systemIn, p.getOutputStream() ); inputFeeder.start();
private static Optional<StreamFeeder> getStreamFeeder(Optional<InputStream> in, OutputStream out) { if (in.isPresent()) { return Optional.of(new StreamFeeder(in.get(), out)); } else { return absent(); } }
protected Optional<StreamFeeder> getInputFeeder(CommandContext context, ChannelExec exec) throws IOException { if (context.getStdin().isPresent()) { StreamFeeder feeder = new StreamFeeder(context.getStdin().get(), exec.getOutputStream()); return Optional.of(feeder); } else { return Optional.absent(); } }