package com.intellij.remoteServer.runtime.deployment; | |
import com.intellij.remoteServer.runtime.RemoteOperationCallback; | |
import org.jetbrains.annotations.NotNull; | |
/** | |
* @author nik | |
*/ | |
public abstract class DeploymentRuntime { | |
public boolean isUndeploySupported() { | |
return true; | |
} | |
public abstract void undeploy(@NotNull UndeploymentTaskCallback callback); | |
public interface UndeploymentTaskCallback extends RemoteOperationCallback { | |
void succeeded(); | |
} | |
} |