Package org.mmbase.util.externalprocess

Interface Summary
IProgressMonitor The IProgressMonitor interface is implemented by objects that monitor the progress of a external process; the methods in this interface are invoked by code that performs the external process handling.
 

Class Summary
AbstractMonitor Basic implementation of IProgressMonitor that implements every method in the most straight forward or empty way.
CommandExecutor The command executor provides a way to perform external commands.
CommandExecutor.Copier  
CommandExecutor.Method  
CommandLauncher The command launcher provides a way to comunicate with a external process
EnvironmentReader Reader for importing the OS Environment properties into java.
ProcessClosure ProcessClosure handles the reading of the stdout and stderr of a external process.
ProcessFactory Process Factory creates a external process.
StreamCopyThread Thread which continuously reads from a input stream and pushes the read data to an output stream which is immediately flushed afterwards.
 

Enum Summary
CommandExecutor.Type  
 

Exception Summary
ProcessException This excpetion is thrown when an external process failed.
 



MMBase 2.0-SNAPSHOT - null