\r
slcExecution.setStatus(SlcExecution.STATUS_SCHEDULED);\r
slcExecution.getSteps().add(\r
- new SlcExecutionStep(SlcExecutionStep.TYPE_START,\r
+ new SlcExecutionStep(SlcExecutionStep.START,\r
"Process started from the Web UI"));\r
\r
initializeSEM();\r
return ExecutionAnswer.ok("Execution completed properly");\r
}\r
\r
+ @RequestMapping("/tailSlcExecutionStepsCount.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("/tailSlcExecutionStepsOffset.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