public abstract class ApplicationCommandLineState<T extends ModuleBasedConfiguration<JavaRunConfigurationModule,Element> & CommonJavaRunConfigurationParameters & ConfigurationWithCommandLineShortener> extends BaseJavaApplicationCommandLineState<T>
myConfiguration
Constructor and Description |
---|
ApplicationCommandLineState(T configuration,
ExecutionEnvironment environment) |
Modifier and Type | Method and Description |
---|---|
protected JavaParameters |
createJavaParameters() |
protected abstract boolean |
isProvidedScopeIncluded() |
protected OSProcessHandler |
startProcess()
Starts the process.
|
createRemoteConnection, createTargetedCommandLine, getConfiguration, isPollConnection, setupJavaParameters
ansiColoringEnabled, clear, createCommandLine, getJavaParameters, shouldAddJavaProgramRunnerActions
addConsoleFilters, createActions, createActions, createConsole, execute, getConsoleBuilder, getEnvironment, getExecutionTarget, getRunnerSettings, setConsoleBuilder
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
execute
public ApplicationCommandLineState(T configuration, ExecutionEnvironment environment)
protected JavaParameters createJavaParameters() throws ExecutionException
createJavaParameters
in class JavaCommandLineState
ExecutionException
protected OSProcessHandler startProcess() throws ExecutionException
CommandLineState
startProcess
in class BaseJavaApplicationCommandLineState<T extends ModuleBasedConfiguration<JavaRunConfigurationModule,Element> & CommonJavaRunConfigurationParameters & ConfigurationWithCommandLineShortener>
ExecutionException
- if the execution failed.GeneralCommandLine
,
OSProcessHandler
protected abstract boolean isProvidedScopeIncluded()