Martin Mucha has uploaded a new change for review. Change subject: core: introducing UnmanagedNetwork business entity. ......................................................................
core: introducing UnmanagedNetwork business entity. Change-Id: I69d75d91ba6646f5a11e3445266e7e54cef30148 Signed-off-by: Martin Mucha <[email protected]> --- A backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/UnmanagedNetwork.java 1 file changed, 76 insertions(+), 0 deletions(-) git pull ssh://gerrit.ovirt.org:29418/ovirt-engine refs/changes/76/37876/1 diff --git a/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/UnmanagedNetwork.java b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/UnmanagedNetwork.java new file mode 100644 index 0000000..a68672a --- /dev/null +++ b/backend/manager/modules/common/src/main/java/org/ovirt/engine/core/common/businessentities/UnmanagedNetwork.java @@ -0,0 +1,76 @@ +package org.ovirt.engine.core.common.businessentities; + +import org.ovirt.engine.core.compat.Guid; + +public class UnmanagedNetwork extends IVdcQueryable implements BusinessEntity<String> { + + private static final long serialVersionUID = -7952435653821354188L; + + private String networkName; + private String nicName; + private Guid nicId; + + @Override + public String getId() { + return getNetworkName(); + } + + @Override + public void setId(String id) { + setNetworkName(id); + } + + public String getNetworkName() { + return networkName; + } + + public UnmanagedNetwork setNetworkName(String networkName) { + this.networkName = networkName; + return this; + } + + public String getNicName() { + return nicName; + } + + public UnmanagedNetwork setNicName(String nicName) { + this.nicName = nicName; + return this; + } + + public Guid getNicId() { + return nicId; + } + + public UnmanagedNetwork setNicId(Guid nicId) { + this.nicId = nicId; + return this; + } + + @Override + public boolean equals(Object o) { + if (this == o) + return true; + if (!(o instanceof UnmanagedNetwork)) + return false; + + UnmanagedNetwork that = (UnmanagedNetwork) o; + + if (networkName != null ? !networkName.equals(that.networkName) : that.networkName != null) + return false; + if (nicId != null ? !nicId.equals(that.nicId) : that.nicId != null) + return false; + if (nicName != null ? !nicName.equals(that.nicName) : that.nicName != null) + return false; + + return true; + } + + @Override + public int hashCode() { + int result = networkName != null ? networkName.hashCode() : 0; + result = 31 * result + (nicName != null ? nicName.hashCode() : 0); + result = 31 * result + (nicId != null ? nicId.hashCode() : 0); + return result; + } +} -- To view, visit http://gerrit.ovirt.org/37876 To unsubscribe, visit http://gerrit.ovirt.org/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I69d75d91ba6646f5a11e3445266e7e54cef30148 Gerrit-PatchSet: 1 Gerrit-Project: ovirt-engine Gerrit-Branch: master Gerrit-Owner: Martin Mucha <[email protected]> _______________________________________________ Engine-patches mailing list [email protected] http://lists.ovirt.org/mailman/listinfo/engine-patches
