Mike Kolesnik has uploaded a new change for review.

Change subject: core: Add providedBy field to Network
......................................................................

core: Add providedBy field to Network

This field will specify if a network is provided by an external
provider.

Change-Id: I1bab3b703ab9982956c25cc5deec91abda93afd7
Signed-off-by: Mike Kolesnik <[email protected]>
---
M 
backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/network/Network.java
1 file changed, 18 insertions(+), 0 deletions(-)


  git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/84/10784/1

diff --git 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/network/Network.java
 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/network/Network.java
index 50a85d8..deb9898 100644
--- 
a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/network/Network.java
+++ 
b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/network/Network.java
@@ -91,6 +91,8 @@
 
     private boolean vmNetwork = true;
 
+    private Guid providedBy;
+
     @MTU
     private int mtu;
 
@@ -203,6 +205,14 @@
         this.cluster = cluster;
     }
 
+    public Guid getProvidedBy() {
+        return providedBy;
+    }
+
+    public void setProvidedBy(Guid providedBy) {
+        this.providedBy = providedBy;
+    }
+
     @Override
     public Object getQueryableId() {
         return getId();
@@ -234,6 +244,8 @@
                 .append(isVmNetwork())
                 .append(", cluster=")
                 .append(getCluster())
+                .append(", providedBy=")
+                .append(getProvidedBy())
                 .append("}");
         return builder.toString();
     }
@@ -258,6 +270,7 @@
         result = prime * result + ((vlanId == null) ? 0 : vlanId.hashCode());
         result = prime * result + (mtu);
         result = prime * result + ((vmNetwork) ? 11 : 13);
+        result = prime * result + ((providedBy == null) ? 0 : 
providedBy.hashCode());
         return result;
     }
 
@@ -330,6 +343,11 @@
         if (vmNetwork != other.vmNetwork) {
             return false;
         }
+        if (providedBy == null) {
+            if (other.providedBy != null)
+                return false;
+        } else if (!providedBy.equals(other.providedBy))
+            return false;
         return true;
     }
 


--
To view, visit http://gerrit.ovirt.org/10784
To unsubscribe, visit http://gerrit.ovirt.org/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I1bab3b703ab9982956c25cc5deec91abda93afd7
Gerrit-PatchSet: 1
Gerrit-Project: ovirt-engine
Gerrit-Branch: master
Gerrit-Owner: Mike Kolesnik <[email protected]>
_______________________________________________
Engine-patches mailing list
[email protected]
http://lists.ovirt.org/mailman/listinfo/engine-patches

Reply via email to