aboutsummaryrefslogtreecommitdiffstats
path: root/bpmn/MSOCoreBPMN/src/main/java/org/openecomp/mso/bpmn/core/decomposition/ModuleResource.java
blob: 1c91f4e600f2f9e97d66da6b297104afaadd9e69 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
package org.openecomp.mso.bpmn.core.decomposition;

import org.codehaus.jackson.map.annotate.JsonRootName;

@JsonRootName("vfModule")
public class ModuleResource  extends ResourceDecomposition {

	private static final long serialVersionUID = 1L;

	/*
	 * set resourceType for this object
	 */
	public ModuleResource(){
		resourceType = "module";
	}
	
	/*
	 * fields specific to VF Module resource type
	 */
	private String vfModuleType;
	private boolean hasVolumeGroup;
	private boolean isBase;
	private String vfModuleLabel;
	private int initialCount;
	
	/*
	 * GET && SET
	 */
	public boolean getIsBase() {
		return isBase;
	}
	public void setIsBase(boolean isBase) {
		this.isBase = isBase;
	}
	public String getVfModuleLabel() {
		return vfModuleLabel;
	}
	public void setVfModuleLabel(String vfModuleLabel) {
		this.vfModuleLabel = vfModuleLabel;
	}
	public int getInitialCount() {
		return initialCount;
	}
	public void setInitialCount(int initialCount) {
		this.initialCount = initialCount;
	}
	public String getVfModuleType() {
		return vfModuleType;
	}
	public void setVfModuleType(String vfModuleType) {
		this.vfModuleType = vfModuleType;
	}
	public boolean isHasVolumeGroup() {
		return hasVolumeGroup;
	}
	public void setHasVolumeGroup(boolean hasVolumeGroup) {
		this.hasVolumeGroup = hasVolumeGroup;
	}
	
}