public abstract class BaseScriptRunner extends Object implements Runner
| Modifier and Type | Field and Description |
|---|---|
protected String |
exec |
protected List<String> |
makeExec |
protected InternalRunner |
runner |
| Constructor and Description |
|---|
BaseScriptRunner(List<String> makeExec,
String exec) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract CommandLineBuilder |
createCommandLine(String[] environment,
File karafBase) |
void |
exec(String[] environment,
File karafBase,
String javaHome,
String[] javaOpts,
String[] javaEndorsedDirs,
String[] javaExtDirs,
String karafHome,
String karafData,
String karafEtc,
String[] karafOpts,
String[] opts,
String[] classPath,
String main,
String options,
boolean security)
Starts the environment in the specific environment.
|
void |
shutdown()
Shutdown the runner again.
|
protected InternalRunner runner
protected String exec
public void exec(String[] environment, File karafBase, String javaHome, String[] javaOpts, String[] javaEndorsedDirs, String[] javaExtDirs, String karafHome, String karafData, String karafEtc, String[] karafOpts, String[] opts, String[] classPath, String main, String options, boolean security)
Runnerexec in interface Runnerenvironment - environment variableskarafBase - Karaf base directoryjavaHome - Java home directoryjavaOpts - Java VM optionsjavaEndorsedDirs - Java endorsed directoriesjavaExtDirs - Java extension directorieskarafHome - Karaf home directorykarafData - Karaf data directorykarafEtc - Karaf etc directorykarafOpts - Karaf optionsopts - optionsclassPath - Java class pathmain - main classoptions - program argumentssecurity - security flagprotected abstract CommandLineBuilder createCommandLine(String[] environment, File karafBase)
Copyright © 2006–2018 OPS4J - Open Participation Software for Java. All rights reserved.