package com.intellij.remoteServer.runtime;
import com.intellij.util.ThrowableRunnable;
import org.jetbrains.annotations.NotNull;
import java.util.concurrent.Executor;
/**
* @author nik
*/
public interface ServerTaskExecutor extends Executor {
void submit(@NotNull Runnable command);
void submit(@NotNull ThrowableRunnable<?> command, @NotNull RemoteOperationCallback callback);
}