blob: 740c7ca294fab9288c7d166b66bb9ec5672a7ede [file] [log] [blame]
package com.intellij.remoteServer.runtime;
import com.intellij.remoteServer.runtime.deployment.DeploymentRuntime;
import com.intellij.remoteServer.runtime.deployment.DeploymentStatus;
import com.intellij.remoteServer.runtime.deployment.DeploymentTask;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
/**
* @author nik
*/
public interface Deployment {
@NotNull
String getName();
@NotNull
DeploymentStatus getStatus();
@NotNull
String getStatusText();
@Nullable
DeploymentRuntime getRuntime();
@Nullable
DeploymentTask<?> getDeploymentTask();
}