From: Mathieu Baudier Date: Wed, 11 Mar 2009 14:34:24 +0000 (+0000) Subject: Adapt for agents X-Git-Tag: argeo-slc-2.1.7~2060 X-Git-Url: http://git.argeo.org/?a=commitdiff_plain;h=995d94b321ef6aba1cf2252b2087920294d525ce;p=gpl%2Fargeo-slc.git Adapt for agents git-svn-id: https://svn.argeo.org/slc/trunk@2249 4cfe0d0a-d680-48aa-b62c-e0a02a3f76cc --- diff --git a/demo/site/org.argeo.slc.demo.manager/conf/jms.xml b/demo/site/org.argeo.slc.demo.manager/conf/jms.xml index d0ab93c18..b5f7d6719 100644 --- a/demo/site/org.argeo.slc.demo.manager/conf/jms.xml +++ b/demo/site/org.argeo.slc.demo.manager/conf/jms.xml @@ -5,7 +5,30 @@ default-lazy-init="false"> + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/execution/ExecutionModulesManager.java b/runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/execution/ExecutionModulesManager.java index 8182f889d..329145be8 100644 --- a/runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/execution/ExecutionModulesManager.java +++ b/runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/execution/ExecutionModulesManager.java @@ -2,9 +2,13 @@ package org.argeo.slc.execution; import java.util.List; +import org.argeo.slc.process.SlcExecution; + public interface ExecutionModulesManager { public ExecutionModuleDescriptor getExecutionModuleDescriptor( String moduleName, String version); public List listExecutionModules(); + + public void process(SlcExecution slcExecution); } diff --git a/runtime/org.argeo.slc.support.castor/src/main/resources/org/argeo/slc/castor/execution.xml b/runtime/org.argeo.slc.support.castor/src/main/resources/org/argeo/slc/castor/execution.xml index a0489e810..5920fea46 100644 --- a/runtime/org.argeo.slc.support.castor/src/main/resources/org/argeo/slc/castor/execution.xml +++ b/runtime/org.argeo.slc.support.castor/src/main/resources/org/argeo/slc/castor/execution.xml @@ -12,11 +12,11 @@ - + - + @@ -93,7 +93,7 @@ - + @@ -121,7 +121,7 @@ - + diff --git a/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/execution/DefaultModulesManager.java b/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/execution/DefaultModulesManager.java index b55a9c377..5daa5822b 100644 --- a/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/execution/DefaultModulesManager.java +++ b/runtime/org.argeo.slc.support.simple/src/main/java/org/argeo/slc/core/execution/DefaultModulesManager.java @@ -3,12 +3,18 @@ package org.argeo.slc.core.execution; import java.util.ArrayList; import java.util.List; +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; import org.argeo.slc.execution.ExecutionModule; import org.argeo.slc.execution.ExecutionModuleDescriptor; import org.argeo.slc.execution.ExecutionModulesManager; +import org.argeo.slc.process.SlcExecution; import org.springframework.util.Assert; public class DefaultModulesManager implements ExecutionModulesManager { + private final static Log log = LogFactory + .getLog(DefaultModulesManager.class); + private List executionModules = new ArrayList(); public ExecutionModuleDescriptor getExecutionModuleDescriptor( @@ -26,17 +32,18 @@ public class DefaultModulesManager implements ExecutionModulesManager { return module.getDescriptor(); } - - public List listExecutionModules() { return executionModules; } - - public void setExecutionModules(List executionModules) { this.executionModules = executionModules; } + public void process(SlcExecution slcExecution) { + log.info("SlcExecution " + slcExecution); + + } + } diff --git a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/db.xml b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/db.xml index 5e098a61f..39070f397 100644 --- a/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/db.xml +++ b/server/org.argeo.slc.siteserver/bundles/org.argeo.slc.server.hibernate/META-INF/spring/db.xml @@ -8,11 +8,9 @@ http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop-2.5.xsd" default-lazy-init="false"> - - - - - - - - org/argeo/slc/hibernate/structure/SimpleSElement.hbm.xml - - - org/argeo/slc/hibernate/test/SimpleResultPart.hbm.xml - - - org/argeo/slc/hibernate/test/tree/TreeTestResult.hbm.xml - - - org/argeo/slc/hibernate/test/tree/TreeTestResultCollection.hbm.xml - - - org/argeo/slc/hibernate/test/tree/PartSubList.hbm.xml - - - org/argeo/slc/hibernate/test/TestRunDescriptor.hbm.xml - - - org/argeo/slc/hibernate/process/SlcExecution.hbm.xml - - - org/argeo/slc/hibernate/process/SlcExecutionStep.hbm.xml - - - org/argeo/slc/hibernate/process/SlcExecutionSpec.hbm.xml - - - org/argeo/slc/hibernate/runtime/SlcAgentDescriptor.hbm.xml - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \ No newline at end of file