bef8066b105da2700186d55ce77dee715398b27f
[sdc/sdc-workflow-designer.git] /
1 package org.onap.sdc.workflow.persistence.types;
2
3 import java.util.Collection;
4 import java.util.Collections;
5 import java.util.Date;
6 import lombok.Data;
7
8
9 @Data
10 public class WorkflowVersion {
11
12     private String id;
13     private String name;
14     private String description;
15     private String baseId;
16     private WorkflowVersionState state;
17     private Collection<ParameterEntity> inputs = Collections.emptyList();
18     private Collection<ParameterEntity> outputs = Collections.emptyList();
19     private Date creationTime;
20     private Date modificationTime;
21
22
23     public WorkflowVersion(String id) {
24         this.id = id;
25         this.state = WorkflowVersionState.DRAFT;
26     }
27
28     public WorkflowVersion() {
29     }
30 }