X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?p=controller.git;a=blobdiff_plain;f=opendaylight%2Fnetworkconfiguration%2Fneutron%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fnetworkconfig%2Fneutron%2FNeutronNetwork.java;h=a3c38a9265dc50c814a83c776a0c0c7e599f1dba;hp=f7f7982947467d11d13615c28f01638b32b8493c;hb=05861a85bc830af3fce638c301949da23c803ee4;hpb=0b3fe7299bbeccc10f2c1b859f95de07c168ac9f diff --git a/opendaylight/networkconfiguration/neutron/src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronNetwork.java b/opendaylight/networkconfiguration/neutron/src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronNetwork.java index f7f7982947..a3c38a9265 100644 --- a/opendaylight/networkconfiguration/neutron/src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronNetwork.java +++ b/opendaylight/networkconfiguration/neutron/src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronNetwork.java @@ -8,6 +8,7 @@ package org.opendaylight.controller.networkconfig.neutron; +import java.io.Serializable; import java.util.ArrayList; import java.util.Iterator; import java.util.List; @@ -17,13 +18,17 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; +import org.opendaylight.controller.configuration.ConfigurationObject; + @XmlRootElement(name = "network") @XmlAccessorType(XmlAccessType.NONE) -public class NeutronNetwork { +public class NeutronNetwork extends ConfigurationObject implements Serializable, INeutronObject { // See OpenStack Network API v2.0 Reference for description of // annotated attributes + private static final long serialVersionUID = 1L; + @XmlElement (name="id") String networkUUID; // network UUID @@ -88,6 +93,8 @@ public class NeutronNetwork { public String getID() { return networkUUID; } + public void setID(String id) { this.networkUUID = id; } + public String getNetworkUUID() { return networkUUID; } @@ -240,5 +247,13 @@ public class NeutronNetwork { return ans; } + @Override + public String toString() { + return "NeutronNetwork [networkUUID=" + networkUUID + ", networkName=" + networkName + ", adminStateUp=" + + adminStateUp + ", shared=" + shared + ", tenantID=" + tenantID + ", routerExternal=" + routerExternal + + ", providerNetworkType=" + providerNetworkType + ", providerPhysicalNetwork=" + + providerPhysicalNetwork + ", providerSegmentationID=" + providerSegmentationID + ", status=" + status + + ", subnets=" + subnets + ", myPorts=" + myPorts + "]"; + } }