| Interface | Description | 
|---|---|
| ScriptOutputHandler | A script output handler processes the stream of output from the stdout and stderr channels of a script. | 
| ScriptPathProvider | Defines the protocol for getting script paths. | 
| Class | Description | 
|---|---|
| ScriptRunner | Runs a script process and returns the exit code. |