Package org.apache.tools.ant.taskdefs
Interface ExecuteStreamHandler
- All Known Implementing Classes:
- BorlandDeploymentTool,- CCMCreateTask,- JikesOutputParser,- JUnitTask.JUnitLogStreamHandler,- LogStreamHandler,- PumpStreamHandler
public interface ExecuteStreamHandler
Used by 
Execute to handle input and output stream of
 subprocesses.- Since:
- Ant 1.2
- 
Method SummaryModifier and TypeMethodDescriptionvoidInstall a handler for the error stream of the subprocess.voidInstall a handler for the input stream of the subprocess.voidInstall a handler for the output stream of the subprocess.voidstart()Start handling of the streams.voidstop()Stop handling of the streams - will not be restarted.
- 
Method Details- 
setProcessInputStreamInstall a handler for the input stream of the subprocess.- Parameters:
- os- output stream to write to the standard input stream of the subprocess
- Throws:
- IOException- on error
 
- 
setProcessErrorStreamInstall a handler for the error stream of the subprocess.- Parameters:
- is- input stream to read from the error stream from the subprocess
- Throws:
- IOException- on error
 
- 
setProcessOutputStreamInstall a handler for the output stream of the subprocess.- Parameters:
- is- input stream to read from the error stream from the subprocess
- Throws:
- IOException- on error
 
- 
start
- 
stopvoid stop()Stop handling of the streams - will not be restarted.
 
-