X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=runtime%2Forg.argeo.slc.specs%2Fsrc%2Fmain%2Fjava%2Forg%2Fargeo%2Fslc%2Fprocess%2FRealizedFlow.java;h=1abf694284e2b68e10afed8a1d4aa7ab8ec128fb;hb=c092f2c4564f7238f2960bc005c5a2202732f44e;hp=c47308eef3c0764749653b16802a9a08303dbb94;hpb=34e590f37109dd9ff9aa4e12af04ee98779aa9e1;p=gpl%2Fargeo-slc.git diff --git a/runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/process/RealizedFlow.java b/runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/process/RealizedFlow.java index c47308eef..1abf69428 100644 --- a/runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/process/RealizedFlow.java +++ b/runtime/org.argeo.slc.specs/src/main/java/org/argeo/slc/process/RealizedFlow.java @@ -1,9 +1,15 @@ package org.argeo.slc.process; +import java.io.Serializable; + +import org.argeo.slc.build.BasicNameVersion; +import org.argeo.slc.build.NameVersion; import org.argeo.slc.execution.ExecutionFlowDescriptor; import org.argeo.slc.execution.ExecutionSpec; -public class RealizedFlow { +public class RealizedFlow implements Serializable { + private static final long serialVersionUID = 1L; + private String moduleName; private String moduleVersion; private ExecutionFlowDescriptor flowDescriptor; @@ -16,6 +22,10 @@ public class RealizedFlow { public void setModuleName(String moduleName) { this.moduleName = moduleName; } + + public NameVersion getModuleNameVersion(){ + return new BasicNameVersion(getModuleName(), getModuleVersion()); + } public String getModuleVersion() { return moduleVersion;