]> git.argeo.org Git - gpl/argeo-slc.git/blob - SlcExecutionStepsRequest.java
9c564aaae22e2e45370b2bf3a5ad5e62ae789e09
[gpl/argeo-slc.git] / SlcExecutionStepsRequest.java
1 package org.argeo.slc.msg.process;
2
3 import java.util.List;
4 import java.util.Vector;
5
6 import org.argeo.slc.core.process.SlcExecutionStep;
7
8 public class SlcExecutionStepsRequest {
9 private String slcExecutionUuid;
10 private List<SlcExecutionStep> steps = new Vector<SlcExecutionStep>();
11
12 public SlcExecutionStepsRequest() {
13
14 }
15
16 public SlcExecutionStepsRequest(String slcExecutionUuid,
17 List<SlcExecutionStep> steps) {
18 this.slcExecutionUuid = slcExecutionUuid;
19 this.steps = steps;
20 }
21
22 public String getSlcExecutionUuid() {
23 return slcExecutionUuid;
24 }
25
26 public void setSlcExecutionUuid(String slcExecutionUuid) {
27 this.slcExecutionUuid = slcExecutionUuid;
28 }
29
30 public List<SlcExecutionStep> getSteps() {
31 return steps;
32 }
33
34 public void setSteps(List<SlcExecutionStep> step) {
35 this.steps = step;
36 }
37
38 public void addStep(SlcExecutionStep step) {
39 steps.add(step);
40 }
41
42 @Override
43 public String toString() {
44 return getClass().getSimpleName() + "#" + slcExecutionUuid + " "
45 + steps;
46 }
47 }