]> git.argeo.org Git - gpl/argeo-slc.git/blob - runtime/org.argeo.slc.core/src/main/java/org/argeo/slc/core/execution/generator/RunnableCallFlowDescriptor.java
Improve executions and system calls
[gpl/argeo-slc.git] / runtime / org.argeo.slc.core / src / main / java / org / argeo / slc / core / execution / generator / RunnableCallFlowDescriptor.java
1 package org.argeo.slc.core.execution.generator;
2
3 import java.util.ArrayList;
4 import java.util.List;
5
6 /**
7 * Storage Class for information required to
8 * instantiate a <code>RunnableCallFlow</code>:
9 * bean name of the flow,
10 * path of the flow
11 * and list of <code>RunnableCall</code>.
12 *
13 */
14 public class RunnableCallFlowDescriptor {
15
16 /**
17 * Bean name of the flow to instantiate
18 */
19 private String beanName;
20
21 /**
22 * Path of the flow to instantiate
23 */
24 private String path;
25
26 /**
27 * List of <code>RunnableCall</code>
28 */
29 private List<RunnableCall> runnableCalls = new ArrayList<RunnableCall>();
30
31 public String getBeanName() {
32 return beanName;
33 }
34
35 public void setBeanName(String beanName) {
36 this.beanName = beanName;
37 }
38
39 public String getPath() {
40 return path;
41 }
42
43 public void setPath(String path) {
44 this.path = path;
45 }
46
47 public List<RunnableCall> getRunnableCalls() {
48 return runnableCalls;
49 }
50
51 public void setRunnableCalls(List<RunnableCall> runnableCalls) {
52 this.runnableCalls = runnableCalls;
53 }
54
55 }