]> git.argeo.org Git - gpl/argeo-slc.git/blob - DefaultProcess.java
e3090e571cc25562e3c26374b44ae5e74a76abac
[gpl/argeo-slc.git] / DefaultProcess.java
1 package org.argeo.slc.core.execution;
2
3 import java.util.ArrayList;
4 import java.util.List;
5 import java.util.UUID;
6
7 import org.argeo.slc.execution.ExecutionProcess;
8 import org.argeo.slc.execution.ExecutionStep;
9 import org.argeo.slc.execution.RealizedFlow;
10
11 public class DefaultProcess implements ExecutionProcess {
12 private String uuid = UUID.randomUUID().toString();
13 private String status;
14
15 private List<ExecutionStep> steps = new ArrayList<ExecutionStep>();
16
17 public String getUuid() {
18 return uuid;
19 }
20
21 public String getStatus() {
22 return status;
23 }
24
25 public void setStatus(String status) {
26 this.status = status;
27 }
28
29 public void addSteps(List<ExecutionStep> steps) {
30 steps.addAll(steps);
31 }
32
33 public List<RealizedFlow> getRealizedFlows() {
34 // TODO Auto-generated method stub
35 return null;
36 }
37
38 }