public abstract class BaseJavaApplicationCommandLineState<T extends RunConfigurationBase & CommonJavaRunConfigurationParameters> extends JavaCommandLineState implements RemoteConnectionCreator
| Modifier and Type | Field and Description |
|---|---|
protected T |
myConfiguration |
| Constructor and Description |
|---|
BaseJavaApplicationCommandLineState(ExecutionEnvironment environment,
T configuration) |
| Modifier and Type | Method and Description |
|---|---|
RemoteConnection |
createRemoteConnection(ExecutionEnvironment environment) |
protected TargetedCommandLineBuilder |
createTargetedCommandLine(TargetEnvironmentRequest request,
TargetEnvironmentConfiguration configuration) |
protected T |
getConfiguration() |
boolean |
isPollConnection() |
protected void |
setupJavaParameters(JavaParameters params) |
protected OSProcessHandler |
startProcess()
Starts the process.
|
ansiColoringEnabled, clear, createCommandLine, createJavaParameters, getJavaParameters, shouldAddJavaProgramRunnerActionsaddConsoleFilters, createActions, createActions, createConsole, execute, getConsoleBuilder, getEnvironment, getExecutionTarget, getRunnerSettings, setConsoleBuilderclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexecuteprotected final T extends RunConfigurationBase & CommonJavaRunConfigurationParameters myConfiguration
public BaseJavaApplicationCommandLineState(ExecutionEnvironment environment, T configuration)
protected void setupJavaParameters(JavaParameters params) throws ExecutionException
ExecutionExceptionpublic RemoteConnection createRemoteConnection(ExecutionEnvironment environment)
createRemoteConnection in interface RemoteConnectionCreatorpublic boolean isPollConnection()
isPollConnection in interface RemoteConnectionCreatorprotected OSProcessHandler startProcess() throws ExecutionException
CommandLineStatestartProcess in class JavaCommandLineStateExecutionException - if the execution failed.GeneralCommandLine,
OSProcessHandlerprotected TargetedCommandLineBuilder createTargetedCommandLine(TargetEnvironmentRequest request, TargetEnvironmentConfiguration configuration) throws ExecutionException
createTargetedCommandLine in class JavaCommandLineStateExecutionExceptionprotected T getConfiguration()