public interface ExternalSystemExecutionConsoleManager<ExternalSystemRunConfiguration extends RunConfiguration,ExternalSystemExecutionConsole extends ExecutionConsole,ExternalSystemProcessHandler extends ProcessHandler>
Modifier and Type | Field and Description |
---|---|
static ExtensionPointName<ExternalSystemExecutionConsoleManager> |
EP_NAME |
Modifier and Type | Method and Description |
---|---|
default ExternalSystemExecutionConsole |
attachExecutionConsole(ExternalSystemTask task,
Project project,
ExternalSystemRunConfiguration configuration,
Executor executor,
ExecutionEnvironment env,
ExternalSystemProcessHandler processHandler)
|
default ExternalSystemExecutionConsole |
attachExecutionConsole(Project project,
ExternalSystemTask task,
ExecutionEnvironment env,
ExternalSystemProcessHandler processHandler) |
ProjectSystemId |
getExternalSystemId() |
AnAction[] |
getRestartActions(ExternalSystemExecutionConsole consoleView) |
boolean |
isApplicableFor(ExternalSystemTask task) |
void |
onOutput(ExternalSystemExecutionConsole executionConsole,
ExternalSystemProcessHandler processHandler,
java.lang.String text,
Key processOutputType) |
static final ExtensionPointName<ExternalSystemExecutionConsoleManager> EP_NAME
ProjectSystemId getExternalSystemId()
@Deprecated default ExternalSystemExecutionConsole attachExecutionConsole(ExternalSystemTask task, Project project, ExternalSystemRunConfiguration configuration, Executor executor, ExecutionEnvironment env, ExternalSystemProcessHandler processHandler) throws ExecutionException
attachExecutionConsole(Project, ExternalSystemTask, ExecutionEnvironment, ProcessHandler)
ExecutionException
default ExternalSystemExecutionConsole attachExecutionConsole(Project project, ExternalSystemTask task, ExecutionEnvironment env, ExternalSystemProcessHandler processHandler)
void onOutput(ExternalSystemExecutionConsole executionConsole, ExternalSystemProcessHandler processHandler, java.lang.String text, Key processOutputType)
boolean isApplicableFor(ExternalSystemTask task)
AnAction[] getRestartActions(ExternalSystemExecutionConsole consoleView)