[SDC] rebase 1710 code
[sdc.git] / catalog-model / src / main / java / org / openecomp / sdc / be / model / ImportCsarInfo.java
1 package org.openecomp.sdc.be.model;
2
3 import java.util.HashMap;
4 import java.util.Map;
5 import java.util.PriorityQueue;
6 import java.util.Queue;
7
8 public class ImportCsarInfo {
9         String vfResourceName;
10         User modifier;
11         String csarUUID;
12         Map<String, byte[]> csar;
13         Map<String, String> createdNodesToscaResourceNames;
14         Queue<String> cvfcToCreateQueue;
15         
16         public ImportCsarInfo(String vfResourceName, User modifier, String csarUUID, Map<String, byte[]> csar){
17                 this.vfResourceName = vfResourceName;
18                 this.modifier = modifier;
19                 this.csarUUID = csarUUID;
20                 this.csar = csar;
21                 this.createdNodesToscaResourceNames = new HashMap<>();
22                 this.cvfcToCreateQueue = new PriorityQueue<>();
23         }
24
25         public String getVfResourceName() {
26                 return vfResourceName;
27         }
28
29         public void setVfResourceName(String vfResourceName) {
30                 this.vfResourceName = vfResourceName;
31         }
32
33         public User getModifier() {
34                 return modifier;
35         }
36
37         public void setModifier(User modifier) {
38                 this.modifier = modifier;
39         }
40
41         public String getCsarUUID() {
42                 return csarUUID;
43         }
44
45         public void setCsarUUID(String csarUUID) {
46                 this.csarUUID = csarUUID;
47         }
48
49         public Map<String, byte[]> getCsar() {
50                 return csar;
51         }
52
53         public void setCsar(Map<String, byte[]> csar) {
54                 this.csar = csar;
55         }
56
57         public Map<String, String> getCreatedNodesToscaResourceNames() {
58                 return createdNodesToscaResourceNames;
59         }
60
61         public void setCreatedNodesToscaResourceNames(Map<String, String> createdNodesToscaResourceNames) {
62                 this.createdNodesToscaResourceNames = createdNodesToscaResourceNames;
63         }
64
65         public Queue<String> getCvfcToCreateQueue() {
66                 return cvfcToCreateQueue;
67         }
68
69         public void setCvfcToCreateQueue(Queue<String> cvfcToCreateQueue) {
70                 this.cvfcToCreateQueue = cvfcToCreateQueue;
71         }
72         
73 }