Преминах през StreamGobbler на следния URL адрес
Разбирам употребата и причината, поради която е внедрена. Обхванатите сценарии обаче са само тези, при които може да има резултат от грешка в командата/обработването.
Не намирам сценарий, при който StreamGobbler се използва за обработка на входове. Например в mailx
трябва да посоча тялото на имейла, което направих в следния формат
Process proc = Runtime.getRuntime().exec(cmd);
OutputStreamWriter osw = new OutputStreamWriter(proc.getOutputStream());
osw.write(mailBody);
osw.close();
Как може това да се обработва чрез StreamGobbler или не е задължително да се обработва чрез него.