| Modifier and Type | Method and Description |
|---|---|
ProcessExecutor |
DefaultImageMagickService.getProcessExecutor() |
| Modifier and Type | Method and Description |
|---|---|
void |
DefaultImageMagickService.setProcessExecutor(ProcessExecutor processExecutor) |
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractProcessExecutor
Abstract
ProcessExecutor providing the standard implementation
of AbstractProcessExecutor.execute(String[], String[], File, Drain, Drain). |
| Modifier and Type | Method and Description |
|---|---|
protected abstract ProcessExecutor |
AbstractProcessExecutorTestCase.createExecutor() |
| Modifier and Type | Method and Description |
|---|---|
ProcessExecutor |
ProcessExecutorFactory.create()
Creates a new
ProcessExecutor. |
protected ProcessExecutor |
ProcessExecutorFactory.create(java.lang.String flavor)
Creates the 'core' process executor for the specified configured 'flavor'.
|
protected ProcessExecutor |
ProcessExecutorFactoryTest.createExecutor() |
protected ProcessExecutor |
ProcessExecutorFactory.createOSSpecific()
Chooses which os specific
ProcessExecutor to create and return it. |
| Modifier and Type | Class and Description |
|---|---|
class |
EmbeddedProcessExecutor
ProcessExecutor implementation spawning all process from the
current JVM. |
class |
LimitedProcessExecutor
ProcessExecutor implementation wrapping another ProcessExecutor but limiting the amount of parallel
process to a given number. |
class |
ProcessExecutorClient
ProcessExecutor implementation delegating all execution requests to a remote server (a small JVM, which can
spawn the processes more efficiently). |
| Modifier and Type | Method and Description |
|---|---|
protected ProcessExecutor |
EmbeddedProcessExecutorTest.createExecutor() |
protected ProcessExecutor |
ProcessExecutorClientTest.createExecutor() |
protected ProcessExecutor |
LimitedProcessExecutorTest.createExecutor() |
ProcessExecutor |
LimitedProcessExecutor.getExecutor()
Accesses the delegate.
|
| Constructor and Description |
|---|
LimitedProcessExecutor(int limit,
ProcessExecutor executor)
Creates a new
LimitedProcessExecutor delegating all requests to the given executor and
limiting parallel processes to the specified limit. |
| Modifier and Type | Class and Description |
|---|---|
class |
BasicProcessExecutor |
Copyright © 2018 SAP SE. All Rights Reserved.