public interface MpiJobScheduler
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<ExecutionReport> |
execute(CommandExecution execution,
java.nio.file.Path workingDir,
java.util.Map<java.lang.String,java.lang.String> variables,
ExecutionListener listener) |
com.powsybl.computation.mpi.MpiResources |
getResources() |
int |
getStartedTasksAndReset() |
java.lang.String |
getVersion() |
void |
sendCommonFile(com.powsybl.computation.mpi.CommonFile commonFile) |
void |
shutdown() |
com.powsybl.computation.mpi.MpiResources getResources()
java.lang.String getVersion()
int getStartedTasksAndReset()
void sendCommonFile(com.powsybl.computation.mpi.CommonFile commonFile)
java.util.concurrent.CompletableFuture<ExecutionReport> execute(CommandExecution execution, java.nio.file.Path workingDir, java.util.Map<java.lang.String,java.lang.String> variables, ExecutionListener listener)
void shutdown() throws java.lang.Exception
java.lang.Exception