<classpathentry kind="src" output="target/classes" path="src/main/java"/>\r
<classpathentry kind="src" output="target/classes" path="src/main/resources"/>\r
<classpathentry kind="src" output="target/test-classes" path="src/test/java"/>\r
- <classpathentry kind="src" output="target/test-classes" path="src/test/resources"/>\r
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5"/>\r
<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>\r
<classpathentry kind="output" path="bin"/>\r
return ExecutionAnswer.ok("Execution completed properly");\r
}\r
\r
+ @RequestMapping("/tailSlcExecutionSteps.service")\r
+ protected ObjectList tailSlcExecutionSteps(@RequestParam String uuid,\r
+ @RequestParam Integer stepCount) {\r
+ List<SlcExecutionStep> list = slcExecutionDao\r
+ .tailSteps(uuid, stepCount);\r
+ return new ObjectList(list);\r
+ }\r
+\r
+ @RequestMapping("/tailSlcExecutionSteps.service")\r
+ protected ObjectList tailSlcExecutionSteps(@RequestParam String uuid,\r
+ @RequestParam String stepOffsetUuid) {\r
+ List<SlcExecutionStep> list = slcExecutionDao.tailSteps(uuid,\r
+ stepOffsetUuid);\r
+ return new ObjectList(list);\r
+ }\r
+\r
private void initializeSEM() {\r
slcExecutionManager = new SlcExecutionManager(unmarshaller, marshaller,\r
attachmentsStorage);\r
\r
package org.argeo.slc.process;\r
\r
+import java.io.Serializable;\r
import java.util.ArrayList;\r
import java.util.Date;\r
import java.util.List;\r
import java.util.StringTokenizer;\r
import java.util.UUID;\r
\r
-public class SlcExecutionStep {\r
+public class SlcExecutionStep implements Serializable {\r
+ private static final long serialVersionUID = -7308643628104726471L;\r
+\r
public final static String START = "START";\r
public final static String END = "END";\r
public final static String PHASE_START = "PHASE_START";\r