Martin Betak has uploaded a new change for review. Change subject: engine: Remove duplicate properties of VmTemplate ......................................................................
engine: Remove duplicate properties of VmTemplate Remove fields interfaces and diskList with corresponding accessor methods duplicitly declared on VmTemplate while being inherited from VmBase with no additional logic except for overriding said accessor methods to the same implementation. Change-Id: I765da987d21ddf7153715322be9b9156b2a0ddca Signed-off-by: Martin Betak <mbe...@redhat.com> --- M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmBase.java M backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmTemplate.java 2 files changed, 5 insertions(+), 31 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/09/19409/1 diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmBase.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmBase.java index b96f0d6..c1ca8cb 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmBase.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmBase.java @@ -169,6 +169,7 @@ public VmBase() { name = ""; + interfaces = new ArrayList<VmNetworkInterface>(); diskList = new ArrayList<DiskImage>(); managedDeviceMap = new HashMap<Guid, VmDevice>(); unmanagedDeviceList = new ArrayList<VmDevice>(); @@ -327,6 +328,10 @@ return diskList; } + public void setDiskList(ArrayList<DiskImage> diskList) { + this.diskList = diskList; + } + public Map<Guid, VmDevice> getManagedDeviceMap() { return managedDeviceMap; } diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmTemplate.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmTemplate.java index da366ab..2fcf93b 100644 --- a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmTemplate.java +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/VmTemplate.java @@ -1,16 +1,13 @@ package org.ovirt.engine.core.common.businessentities; -import java.util.ArrayList; import java.util.Date; import java.util.HashMap; -import java.util.List; import javax.validation.constraints.Size; import javax.validation.groups.Default; import org.codehaus.jackson.annotate.JsonIgnore; import org.ovirt.engine.core.common.businessentities.Disk.DiskStorageType; -import org.ovirt.engine.core.common.businessentities.network.VmNetworkInterface; import org.ovirt.engine.core.common.config.Config; import org.ovirt.engine.core.common.config.ConfigValues; import org.ovirt.engine.core.common.validation.annotation.ValidI18NName; @@ -21,8 +18,6 @@ public class VmTemplate extends VmBase implements BusinessEntityWithStatus<Guid, VmTemplateStatus> { private static final long serialVersionUID = -5238366659716600486L; - - private List<VmNetworkInterface> interfaces; private int childCount; @@ -38,8 +33,6 @@ private HashMap<Guid, DiskImage> diskImageMap; - private ArrayList<DiskImage> diskList; - private HashMap<Guid, DiskImage> diskTemplateMap; private double bootDiskSizeGB; @@ -50,10 +43,8 @@ setNiceLevel(0); setCpuShares(0); diskTemplateMap = new HashMap<Guid, DiskImage>(); - interfaces = new ArrayList<VmNetworkInterface>(); status = VmTemplateStatus.OK; diskImageMap = new HashMap<Guid, DiskImage>(); - diskList = new ArrayList<DiskImage>(); } private boolean disabled; @@ -102,9 +93,7 @@ createdByUserId); diskTemplateMap = new HashMap<Guid, DiskImage>(); - interfaces = new ArrayList<VmNetworkInterface>(); diskImageMap = new HashMap<Guid, DiskImage>(); - diskList = new ArrayList<DiskImage>(); this.childCount = childCount; setName(name); @@ -144,16 +133,6 @@ public boolean isTrustedService() { return trustedService; - } - - @Override - public List<VmNetworkInterface> getInterfaces() { - return interfaces; - } - - @Override - public void setInterfaces(List<VmNetworkInterface> value) { - interfaces = value; } public Guid getStoragePoolId() { @@ -215,16 +194,6 @@ public void setDiskImageMap(HashMap<Guid, DiskImage> value) { diskImageMap = value; - } - - @Override - @JsonIgnore - public ArrayList<DiskImage> getDiskList() { - return diskList; - } - - public void setDiskList(ArrayList<DiskImage> disks) { - diskList = disks; } @Override -- To view, visit http://gerrit.ovirt.org/19409 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I765da987d21ddf7153715322be9b9156b2a0ddca Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Martin Betak <mbe...@redhat.com> _______________________________________________ Engine-patches mailing list Engine-patches@ovirt.org http://lists.ovirt.org/mailman/listinfo/engine-patches