| package com.intellij.remoteServer.runtime.deployment.debug; |
| |
| import com.intellij.execution.ExecutionException; |
| import com.intellij.execution.runners.ExecutionEnvironment; |
| import com.intellij.remoteServer.configuration.RemoteServer; |
| import org.jetbrains.annotations.NotNull; |
| |
| /** |
| * @author nik |
| */ |
| public interface DebuggerLauncher<D extends DebugConnectionData> { |
| void startDebugSession(@NotNull D info, @NotNull ExecutionEnvironment executionEnvironment, @NotNull RemoteServer<?> server) throws ExecutionException; |
| } |