}
ModuleConfigurer configurer = moduleConfigurers.get(dObj.getType());
if (configurer == null) {
throw new InvalidModuleException("No configurer for module type: " + dObj.getType() + " registered");
}
return configurer.createConfiguration(dObj);
}
protected DistributeCommand createDistributeCommand(Target[] targetList, File moduleArchive, File deploymentPlan) {
return new DistributeCommand(kernel, targetList, moduleArchive, deploymentPlan);
}