public class ImageCommand extends ProcessStarter implements ErrorConsumer
BUFFER_SIZE
Constructor and Description |
---|
ImageCommand()
Constructor.
|
ImageCommand(java.lang.String... pCommands)
Constructor setting the commands.
|
Modifier and Type | Method and Description |
---|---|
void |
consumeError(java.io.InputStream pInputStream)
This method just saves the stderr-output into an internal field.
|
void |
run(Operation pOperation,
java.lang.Object... images)
Execute the command (replace given placeholders).
|
void |
setCommand(java.lang.String... pCommands)
Set the command.
|
addProcessListener, getIInputProvider, getIProcessListener, isAsyncMode, run, setAsyncMode, setErrorConsumer, setInputProvider, setOutputConsumer, startProcess, waitForProcess
public ImageCommand()
public ImageCommand(java.lang.String... pCommands)
public void setCommand(java.lang.String... pCommands)
public void run(Operation pOperation, java.lang.Object... images) throws java.io.IOException, java.lang.InterruptedException, IM4JavaException
IM4JavaException
java.io.IOException
java.lang.InterruptedException
public void consumeError(java.io.InputStream pInputStream) throws java.io.IOException
consumeError
in interface ErrorConsumer
java.io.IOException
ErrorConsumer.consumeError(java.io.InputStream)