X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=opendaylight%2Fswitchmanager%2Fapi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fswitchmanager%2FSubnetConfig.java;h=b3dead5fa4e40f8f7c56ef5008d40addf9285272;hb=refs%2Fchanges%2F86%2F4286%2F7;hp=4f06b79f490c55ddd530924cab3f75705255c8bc;hpb=ed237395f6e2e4834f20c982ab1a4a1a7260b18a;p=controller.git diff --git a/opendaylight/switchmanager/api/src/main/java/org/opendaylight/controller/switchmanager/SubnetConfig.java b/opendaylight/switchmanager/api/src/main/java/org/opendaylight/controller/switchmanager/SubnetConfig.java index 4f06b79f49..b3dead5fa4 100644 --- a/opendaylight/switchmanager/api/src/main/java/org/opendaylight/controller/switchmanager/SubnetConfig.java +++ b/opendaylight/switchmanager/api/src/main/java/org/opendaylight/controller/switchmanager/SubnetConfig.java @@ -20,6 +20,7 @@ import javax.xml.bind.annotation.XmlAccessorType; import javax.xml.bind.annotation.XmlElement; import javax.xml.bind.annotation.XmlRootElement; +import org.opendaylight.controller.configuration.ConfigurationObject; import org.opendaylight.controller.sal.core.NodeConnector; import org.opendaylight.controller.sal.packet.BitBufferHelper; import org.opendaylight.controller.sal.utils.GUIField; @@ -32,7 +33,7 @@ import org.opendaylight.controller.sal.utils.StatusCode; */ @XmlRootElement @XmlAccessorType(XmlAccessType.NONE) -public class SubnetConfig implements Cloneable, Serializable { +public class SubnetConfig extends ConfigurationObject implements Cloneable, Serializable { private static final long serialVersionUID = 1L; private static final String prettyFields[] = { GUIField.NAME.toString(), GUIField.GATEWAYIP.toString(), GUIField.NODEPORTS.toString() }; @@ -148,7 +149,7 @@ public class SubnetConfig implements Cloneable, Serializable { } private Status validateName() { - if (name == null || name.trim().isEmpty()) { + if (!isValidResourceName(name)) { return new Status(StatusCode.BADREQUEST, "Invalid name"); } return new Status(StatusCode.SUCCESS);