1 package org
.argeo
.slc
.runtime
;
5 import org
.argeo
.slc
.execution
.ExecutionModuleDescriptor
;
6 import org
.argeo
.slc
.process
.SlcExecution
;
8 /** A local agent, able to run SLC Execution locally. */
9 public interface SlcAgent
{
10 public ExecutionModuleDescriptor
getExecutionModuleDescriptor(
11 String moduleName
, String version
);
13 public List
<ExecutionModuleDescriptor
> listExecutionModuleDescriptors();
15 public void runSlcExecution(SlcExecution slcExecution
);
17 /** @return true if still alive. */
18 public boolean ping();