1 package org
.argeo
.slc
.process
;
3 import java
.io
.Serializable
;
5 import org
.argeo
.slc
.build
.BasicNameVersion
;
6 import org
.argeo
.slc
.build
.NameVersion
;
7 import org
.argeo
.slc
.execution
.ExecutionFlowDescriptor
;
8 import org
.argeo
.slc
.execution
.ExecutionSpec
;
10 public class RealizedFlow
implements Serializable
{
11 private static final long serialVersionUID
= 1L;
13 private String moduleName
;
14 private String moduleVersion
;
15 private ExecutionFlowDescriptor flowDescriptor
;
16 private ExecutionSpec executionSpec
;
18 public String
getModuleName() {
22 public void setModuleName(String moduleName
) {
23 this.moduleName
= moduleName
;
26 public NameVersion
getModuleNameVersion(){
27 return new BasicNameVersion(getModuleName(), getModuleVersion());
30 public String
getModuleVersion() {
34 public void setModuleVersion(String moduleVersion
) {
35 this.moduleVersion
= moduleVersion
;
38 public ExecutionFlowDescriptor
getFlowDescriptor() {
39 return flowDescriptor
;
42 public void setFlowDescriptor(ExecutionFlowDescriptor flowDescriptor
) {
43 this.flowDescriptor
= flowDescriptor
;
46 public ExecutionSpec
getExecutionSpec() {
50 public void setExecutionSpec(ExecutionSpec executionSpec
) {
51 this.executionSpec
= executionSpec
;