16d1010633eb307f644f5f5c36ea9cf361c0926e
[so.git] / bpmn / MSOCoreBPMN / src / main / java / org / openecomp / mso / bpmn / core / decomposition / NetworkResource.java
1 package org.openecomp.mso.bpmn.core.decomposition;\r
2 \r
3 import org.codehaus.jackson.map.annotate.JsonRootName;\r
4 \r
5 \r
6 /**\r
7  * Encapsulates Network resource data set\r
8  * @author\r
9  *\r
10  */\r
11 @JsonRootName("networkResource")\r
12 public class NetworkResource extends ResourceDecomposition {\r
13 \r
14         private static final long serialVersionUID = 1L;\r
15         /*\r
16          * set resourceType for this object\r
17          */\r
18         public NetworkResource(){\r
19                 resourceType = "networkResource";\r
20         }\r
21         /*\r
22          * fields specific to VNF resource type\r
23          */\r
24         private String networkType;\r
25         private String networkRole;\r
26         \r
27         /*\r
28          * GET and SET\r
29          */\r
30         public String getNetworkType() {\r
31                 return networkType;\r
32         }\r
33         public void setNetworkType(String networkType) {\r
34                 this.networkType = networkType;\r
35         }\r
36         public String getNetworkRole() {\r
37                 return networkRole;\r
38         }\r
39         public void setNetworkRole(String networkRole) {\r
40                 this.networkRole = networkRole;\r
41         }\r
42 }\r