1 package org
.argeo
.slc
.execution
;
3 import java
.util
.ArrayList
;
6 import org
.springframework
.util
.Assert
;
8 public class ModulesManager
{
9 private List
<ExecutionModule
> executionModules
= new ArrayList
<ExecutionModule
>();
11 public ExecutionModuleDescriptor
getExecutionModuleDescriptor(
12 String moduleName
, String version
) {
13 ExecutionModule module
= null;
14 for (ExecutionModule moduleT
: executionModules
) {
15 if(moduleT
.getName().equals(moduleName
)){
16 // TODO: check version
22 Assert
.notNull(module
);
24 return module
.getDescriptor();
27 public void setExecutionModules(List
<ExecutionModule
> executionModules
) {
28 this.executionModules
= executionModules
;