import org.opendaylight.controller.networkconfig.neutron.INeutronNetworkCRUD;\r
import org.opendaylight.controller.networkconfig.neutron.INeutronPortCRUD;\r
import org.opendaylight.controller.networkconfig.neutron.INeutronSubnetCRUD;\r
+import org.opendaylight.controller.networkconfig.neutron.NeutronCRUDInterfaces;\r
import org.opendaylight.controller.networkconfig.neutron.NeutronFloatingIP;\r
import org.opendaylight.controller.networkconfig.neutron.NeutronNetwork;\r
import org.opendaylight.controller.networkconfig.neutron.NeutronPort;\r
@QueryParam("page_reverse") String pageReverse\r
// sorting not supported\r
) {\r
- INeutronFloatingIPCRUD floatingIPInterface = NeutronNBInterfaces.getIfNBFloatingIPCRUD("default",this);\r
+ INeutronFloatingIPCRUD floatingIPInterface = NeutronCRUDInterfaces.getINeutronFloatingIPCRUD(this);\r
if (floatingIPInterface == null) {\r
throw new ServiceUnavailableException("Floating IP CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@PathParam("floatingipUUID") String floatingipUUID,\r
// return fields\r
@QueryParam("fields") List<String> fields ) {\r
- INeutronFloatingIPCRUD floatingIPInterface = NeutronNBInterfaces.getIfNBFloatingIPCRUD("default",this);\r
+ INeutronFloatingIPCRUD floatingIPInterface = NeutronCRUDInterfaces.getINeutronFloatingIPCRUD(this);\r
if (floatingIPInterface == null) {\r
throw new ServiceUnavailableException("Floating IP CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@ResponseCode(code = 409, condition = "Conflict"),\r
@ResponseCode(code = 501, condition = "Not Implemented") })\r
public Response createFloatingIPs(final NeutronFloatingIPRequest input) {\r
- INeutronFloatingIPCRUD floatingIPInterface = NeutronNBInterfaces.getIfNBFloatingIPCRUD("default",this);\r
+ INeutronFloatingIPCRUD floatingIPInterface = NeutronCRUDInterfaces.getINeutronFloatingIPCRUD(this);\r
if (floatingIPInterface == null) {\r
throw new ServiceUnavailableException("Floating IP CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronNetworkCRUD networkInterface = NeutronNBInterfaces.getIfNBNetworkCRUD("default", this);\r
+ INeutronNetworkCRUD networkInterface = NeutronCRUDInterfaces.getINeutronNetworkCRUD( this);\r
if (networkInterface == null) {\r
throw new ServiceUnavailableException("Network CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronSubnetCRUD subnetInterface = NeutronNBInterfaces.getIfNBSubnetCRUD("default", this);\r
+ INeutronSubnetCRUD subnetInterface = NeutronCRUDInterfaces.getINeutronSubnetCRUD( this);\r
if (subnetInterface == null) {\r
throw new ServiceUnavailableException("Subnet CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronPortCRUD portInterface = NeutronNBInterfaces.getIfNBPortCRUD("default", this);\r
+ INeutronPortCRUD portInterface = NeutronCRUDInterfaces.getINeutronPortCRUD( this);\r
if (portInterface == null) {\r
throw new ServiceUnavailableException("Port CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@PathParam("floatingipUUID") String floatingipUUID,\r
NeutronFloatingIPRequest input\r
) {\r
- INeutronFloatingIPCRUD floatingIPInterface = NeutronNBInterfaces.getIfNBFloatingIPCRUD("default",this);\r
+ INeutronFloatingIPCRUD floatingIPInterface = NeutronCRUDInterfaces.getINeutronFloatingIPCRUD(this);\r
if (floatingIPInterface == null) {\r
throw new ServiceUnavailableException("Floating IP CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronNetworkCRUD networkInterface = NeutronNBInterfaces.getIfNBNetworkCRUD("default", this);\r
+ INeutronNetworkCRUD networkInterface = NeutronCRUDInterfaces.getINeutronNetworkCRUD( this);\r
if (networkInterface == null) {\r
throw new ServiceUnavailableException("Network CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronSubnetCRUD subnetInterface = NeutronNBInterfaces.getIfNBSubnetCRUD("default", this);\r
+ INeutronSubnetCRUD subnetInterface = NeutronCRUDInterfaces.getINeutronSubnetCRUD( this);\r
if (subnetInterface == null) {\r
throw new ServiceUnavailableException("Subnet CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronPortCRUD portInterface = NeutronNBInterfaces.getIfNBPortCRUD("default", this);\r
+ INeutronPortCRUD portInterface = NeutronCRUDInterfaces.getINeutronPortCRUD( this);\r
if (portInterface == null) {\r
throw new ServiceUnavailableException("Port CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@ResponseCode(code = 501, condition = "Not Implemented") })\r
public Response deleteFloatingIP(\r
@PathParam("floatingipUUID") String floatingipUUID) {\r
- INeutronFloatingIPCRUD floatingIPInterface = NeutronNBInterfaces.getIfNBFloatingIPCRUD("default",this);\r
+ INeutronFloatingIPCRUD floatingIPInterface = NeutronCRUDInterfaces.getINeutronFloatingIPCRUD(this);\r
if (floatingIPInterface == null) {\r
throw new ServiceUnavailableException("Floating IP CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
+++ /dev/null
-/*\r
- * Copyright IBM Corporation, 2013. All rights reserved.\r
- *\r
- * This program and the accompanying materials are made available under the\r
- * terms of the Eclipse Public License v1.0 which accompanies this distribution,\r
- * and is available at http://www.eclipse.org/legal/epl-v10.html\r
- */\r
-\r
-package org.opendaylight.controller.networkconfig.neutron.northbound;\r
-\r
-import java.util.List;\r
-\r
-import org.opendaylight.controller.containermanager.IContainerManager;\r
-import org.opendaylight.controller.networkconfig.neutron.INeutronFloatingIPCRUD;\r
-import org.opendaylight.controller.networkconfig.neutron.INeutronNetworkCRUD;\r
-import org.opendaylight.controller.networkconfig.neutron.INeutronPortCRUD;\r
-import org.opendaylight.controller.networkconfig.neutron.INeutronRouterCRUD;\r
-import org.opendaylight.controller.networkconfig.neutron.INeutronSubnetCRUD;\r
-import org.opendaylight.controller.networkconfig.neutron.NeutronCRUDInterfaces;\r
-import org.opendaylight.controller.northbound.commons.RestMessages;\r
-import org.opendaylight.controller.northbound.commons.exception.ResourceNotFoundException;\r
-import org.opendaylight.controller.northbound.commons.exception.ServiceUnavailableException;\r
-import org.opendaylight.controller.sal.utils.ServiceHelper;\r
-\r
-public class NeutronNBInterfaces {\r
-\r
- // return a class that implements the IfNBNetworkCRUD interface\r
- static INeutronNetworkCRUD getIfNBNetworkCRUD(String containerName, Object o) {\r
- /* IContainerManager containerManager = (IContainerManager) ServiceHelper\r
- .getGlobalInstance(IContainerManager.class, o);\r
- if (containerManager == null) {\r
- throw new ServiceUnavailableException("Container "\r
- + RestMessages.SERVICEUNAVAILABLE.toString());\r
- }\r
-\r
- boolean found = false;\r
- List<String> containerNames = containerManager.getContainerNames();\r
- for (String cName : containerNames) {\r
- if (cName.trim().equalsIgnoreCase(containerName.trim())) {\r
- found = true;\r
- }\r
- }\r
-\r
- if (found == false) {\r
- throw new ResourceNotFoundException(containerName + " "\r
- + RestMessages.NOCONTAINER.toString());\r
- }\r
-\r
- IfNBNetworkCRUD answer = (IfNBNetworkCRUD) ServiceHelper.getInstance(\r
- IfNBNetworkCRUD.class, containerName, o); */\r
-\r
- INeutronNetworkCRUD answer = NeutronCRUDInterfaces.getINeutronNetworkCRUD(o);\r
-\r
- if (answer == null) {\r
- throw new ServiceUnavailableException("Network CRUD Service "\r
- + RestMessages.SERVICEUNAVAILABLE.toString());\r
- }\r
-\r
- return answer;\r
- }\r
-\r
- // return a class that implements the IfNBSubnetCRUD interface\r
- static INeutronSubnetCRUD getIfNBSubnetCRUD(String containerName, Object o) {\r
- IContainerManager containerManager = (IContainerManager) ServiceHelper\r
- .getGlobalInstance(IContainerManager.class, o);\r
- if (containerManager == null) {\r
- throw new ServiceUnavailableException("Container "\r
- + RestMessages.SERVICEUNAVAILABLE.toString());\r
- }\r
-\r
- boolean found = false;\r
- List<String> containerNames = containerManager.getContainerNames();\r
- for (String cName : containerNames) {\r
- if (cName.trim().equalsIgnoreCase(containerName.trim())) {\r
- found = true;\r
- }\r
- }\r
-\r
- if (found == false) {\r
- throw new ResourceNotFoundException(containerName + " "\r
- + RestMessages.NOCONTAINER.toString());\r
- }\r
-\r
- INeutronSubnetCRUD answer = (INeutronSubnetCRUD) ServiceHelper.getInstance(\r
- INeutronSubnetCRUD.class, containerName, o);\r
-\r
- if (answer == null) {\r
- throw new ServiceUnavailableException("Network CRUD Service "\r
- + RestMessages.SERVICEUNAVAILABLE.toString());\r
- }\r
-\r
- return answer;\r
- }\r
-\r
- // return a class that implements the IfNBPortCRUD interface\r
- static INeutronPortCRUD getIfNBPortCRUD(String containerName, Object o) {\r
- IContainerManager containerManager = (IContainerManager) ServiceHelper\r
- .getGlobalInstance(IContainerManager.class, o);\r
- if (containerManager == null) {\r
- throw new ServiceUnavailableException("Container "\r
- + RestMessages.SERVICEUNAVAILABLE.toString());\r
- }\r
-\r
- boolean found = false;\r
- List<String> containerNames = containerManager.getContainerNames();\r
- for (String cName : containerNames) {\r
- if (cName.trim().equalsIgnoreCase(containerName.trim())) {\r
- found = true;\r
- }\r
- }\r
-\r
- if (found == false) {\r
- throw new ResourceNotFoundException(containerName + " "\r
- + RestMessages.NOCONTAINER.toString());\r
- }\r
-\r
- INeutronPortCRUD answer = (INeutronPortCRUD) ServiceHelper.getInstance(\r
- INeutronPortCRUD.class, containerName, o);\r
-\r
- if (answer == null) {\r
- throw new ServiceUnavailableException("Network CRUD Service "\r
- + RestMessages.SERVICEUNAVAILABLE.toString());\r
- }\r
-\r
- return answer;\r
- }\r
-\r
- // return a class that implements the IfNBRouterCRUD interface\r
- static INeutronRouterCRUD getIfNBRouterCRUD(String containerName, Object o) {\r
- IContainerManager containerManager = (IContainerManager) ServiceHelper\r
- .getGlobalInstance(IContainerManager.class, o);\r
- if (containerManager == null) {\r
- throw new ServiceUnavailableException("Container "\r
- + RestMessages.SERVICEUNAVAILABLE.toString());\r
- }\r
-\r
- boolean found = false;\r
- List<String> containerNames = containerManager.getContainerNames();\r
- for (String cName : containerNames) {\r
- if (cName.trim().equalsIgnoreCase(containerName.trim())) {\r
- found = true;\r
- }\r
- }\r
-\r
- if (found == false) {\r
- throw new ResourceNotFoundException(containerName + " "\r
- + RestMessages.NOCONTAINER.toString());\r
- }\r
-\r
- INeutronRouterCRUD answer = (INeutronRouterCRUD) ServiceHelper.getInstance(\r
- INeutronRouterCRUD.class, containerName, o);\r
-\r
- if (answer == null) {\r
- throw new ServiceUnavailableException("Network CRUD Service "\r
- + RestMessages.SERVICEUNAVAILABLE.toString());\r
- }\r
-\r
- return answer;\r
- }\r
-\r
- // return a class that implements the IfNBFloatingIPCRUD interface\r
- static INeutronFloatingIPCRUD getIfNBFloatingIPCRUD(String containerName, Object o) {\r
- IContainerManager containerManager = (IContainerManager) ServiceHelper\r
- .getGlobalInstance(IContainerManager.class, o);\r
- if (containerManager == null) {\r
- throw new ServiceUnavailableException("Container "\r
- + RestMessages.SERVICEUNAVAILABLE.toString());\r
- }\r
-\r
- boolean found = false;\r
- List<String> containerNames = containerManager.getContainerNames();\r
- for (String cName : containerNames) {\r
- if (cName.trim().equalsIgnoreCase(containerName.trim())) {\r
- found = true;\r
- }\r
- }\r
-\r
- if (found == false) {\r
- throw new ResourceNotFoundException(containerName + " "\r
- + RestMessages.NOCONTAINER.toString());\r
- }\r
-\r
- INeutronFloatingIPCRUD answer = (INeutronFloatingIPCRUD) ServiceHelper.getInstance(\r
- INeutronFloatingIPCRUD.class, containerName, o);\r
-\r
- if (answer == null) {\r
- throw new ServiceUnavailableException("Network CRUD Service "\r
- + RestMessages.SERVICEUNAVAILABLE.toString());\r
- }\r
-\r
- return answer;\r
- }\r
-}\r
import org.codehaus.enunciate.jaxrs.TypeHint;\r
import org.opendaylight.controller.networkconfig.neutron.INeutronNetworkAware;\r
import org.opendaylight.controller.networkconfig.neutron.INeutronNetworkCRUD;\r
+import org.opendaylight.controller.networkconfig.neutron.NeutronCRUDInterfaces;\r
import org.opendaylight.controller.networkconfig.neutron.NeutronNetwork;\r
import org.opendaylight.controller.northbound.commons.RestMessages;\r
import org.opendaylight.controller.northbound.commons.exception.ServiceUnavailableException;\r
@QueryParam("page_reverse") String pageReverse\r
// sorting not supported\r
) {\r
- INeutronNetworkCRUD networkInterface = NeutronNBInterfaces.getIfNBNetworkCRUD("default", this);\r
+ INeutronNetworkCRUD networkInterface = NeutronCRUDInterfaces.getINeutronNetworkCRUD( this);\r
if (networkInterface == null) {\r
throw new ServiceUnavailableException("Network CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
// return fields\r
@QueryParam("fields") List<String> fields\r
) {\r
- INeutronNetworkCRUD networkInterface = NeutronNBInterfaces.getIfNBNetworkCRUD("default", this);\r
+ INeutronNetworkCRUD networkInterface = NeutronCRUDInterfaces.getINeutronNetworkCRUD( this);\r
if (networkInterface == null) {\r
throw new ServiceUnavailableException("Network CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@ResponseCode(code = 400, condition = "Bad Request"),\r
@ResponseCode(code = 401, condition = "Unauthorized") })\r
public Response createNetworks(final NeutronNetworkRequest input) {\r
- INeutronNetworkCRUD networkInterface = NeutronNBInterfaces.getIfNBNetworkCRUD("default", this);\r
+ INeutronNetworkCRUD networkInterface = NeutronCRUDInterfaces.getINeutronNetworkCRUD( this);\r
if (networkInterface == null) {\r
throw new ServiceUnavailableException("Network CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
public Response updateNetwork(\r
@PathParam("netUUID") String netUUID, final NeutronNetworkRequest input\r
) {\r
- INeutronNetworkCRUD networkInterface = NeutronNBInterfaces.getIfNBNetworkCRUD("default", this);\r
+ INeutronNetworkCRUD networkInterface = NeutronCRUDInterfaces.getINeutronNetworkCRUD( this);\r
if (networkInterface == null) {\r
throw new ServiceUnavailableException("Network CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@ResponseCode(code = 409, condition = "Network In Use") })\r
public Response deleteNetwork(\r
@PathParam("netUUID") String netUUID) {\r
- INeutronNetworkCRUD networkInterface = NeutronNBInterfaces.getIfNBNetworkCRUD("default", this);\r
+ INeutronNetworkCRUD networkInterface = NeutronCRUDInterfaces.getINeutronNetworkCRUD( this);\r
if (networkInterface == null) {\r
throw new ServiceUnavailableException("Network CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
import org.opendaylight.controller.networkconfig.neutron.INeutronPortCRUD;\r
import org.opendaylight.controller.networkconfig.neutron.INeutronSubnetAware;\r
import org.opendaylight.controller.networkconfig.neutron.INeutronSubnetCRUD;\r
+import org.opendaylight.controller.networkconfig.neutron.NeutronCRUDInterfaces;\r
import org.opendaylight.controller.networkconfig.neutron.NeutronPort;\r
import org.opendaylight.controller.networkconfig.neutron.NeutronSubnet;\r
import org.opendaylight.controller.networkconfig.neutron.Neutron_IPs;\r
@QueryParam("page_reverse") String pageReverse\r
// sorting not supported\r
) {\r
- INeutronPortCRUD portInterface = NeutronNBInterfaces.getIfNBPortCRUD("default",this);\r
+ INeutronPortCRUD portInterface = NeutronCRUDInterfaces.getINeutronPortCRUD(this);\r
if (portInterface == null) {\r
throw new ServiceUnavailableException("Port CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@PathParam("portUUID") String portUUID,\r
// return fields\r
@QueryParam("fields") List<String> fields ) {\r
- INeutronPortCRUD portInterface = NeutronNBInterfaces.getIfNBPortCRUD("default",this);\r
+ INeutronPortCRUD portInterface = NeutronCRUDInterfaces.getINeutronPortCRUD(this);\r
if (portInterface == null) {\r
throw new ServiceUnavailableException("Port CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@ResponseCode(code = 501, condition = "Not Implemented"),\r
@ResponseCode(code = 503, condition = "MAC generation failure") })\r
public Response createPorts(final NeutronPortRequest input) {\r
- INeutronPortCRUD portInterface = NeutronNBInterfaces.getIfNBPortCRUD("default",this);\r
+ INeutronPortCRUD portInterface = NeutronCRUDInterfaces.getINeutronPortCRUD(this);\r
if (portInterface == null) {\r
throw new ServiceUnavailableException("Port CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronNetworkCRUD networkInterface = NeutronNBInterfaces.getIfNBNetworkCRUD("default", this);\r
+ INeutronNetworkCRUD networkInterface = NeutronCRUDInterfaces.getINeutronNetworkCRUD( this);\r
if (networkInterface == null) {\r
throw new ServiceUnavailableException("Network CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronSubnetCRUD subnetInterface = NeutronNBInterfaces.getIfNBSubnetCRUD("default", this);\r
+ INeutronSubnetCRUD subnetInterface = NeutronCRUDInterfaces.getINeutronSubnetCRUD( this);\r
if (subnetInterface == null) {\r
throw new ServiceUnavailableException("Subnet CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@PathParam("portUUID") String portUUID,\r
NeutronPortRequest input\r
) {\r
- INeutronPortCRUD portInterface = NeutronNBInterfaces.getIfNBPortCRUD("default",this);\r
+ INeutronPortCRUD portInterface = NeutronCRUDInterfaces.getINeutronPortCRUD(this);\r
if (portInterface == null) {\r
throw new ServiceUnavailableException("Port CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronSubnetCRUD subnetInterface = NeutronNBInterfaces.getIfNBSubnetCRUD("default", this);\r
+ INeutronSubnetCRUD subnetInterface = NeutronCRUDInterfaces.getINeutronSubnetCRUD( this);\r
if (subnetInterface == null) {\r
throw new ServiceUnavailableException("Subnet CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@ResponseCode(code = 501, condition = "Not Implemented") })\r
public Response deletePort(\r
@PathParam("portUUID") String portUUID) {\r
- INeutronPortCRUD portInterface = NeutronNBInterfaces.getIfNBPortCRUD("default",this);\r
+ INeutronPortCRUD portInterface = NeutronCRUDInterfaces.getINeutronPortCRUD(this);\r
if (portInterface == null) {\r
throw new ServiceUnavailableException("Port CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
import org.opendaylight.controller.networkconfig.neutron.INeutronRouterAware;\r
import org.opendaylight.controller.networkconfig.neutron.INeutronRouterCRUD;\r
import org.opendaylight.controller.networkconfig.neutron.INeutronSubnetCRUD;\r
+import org.opendaylight.controller.networkconfig.neutron.NeutronCRUDInterfaces;\r
import org.opendaylight.controller.networkconfig.neutron.NeutronNetwork;\r
import org.opendaylight.controller.networkconfig.neutron.NeutronPort;\r
import org.opendaylight.controller.networkconfig.neutron.NeutronRouter;\r
@QueryParam("page_reverse") String pageReverse\r
// sorting not supported\r
) {\r
- INeutronRouterCRUD routerInterface = NeutronNBInterfaces.getIfNBRouterCRUD("default",this);\r
+ INeutronRouterCRUD routerInterface = NeutronCRUDInterfaces.getINeutronRouterCRUD(this);\r
if (routerInterface == null) {\r
throw new ServiceUnavailableException("Router CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@PathParam("routerUUID") String routerUUID,\r
// return fields\r
@QueryParam("fields") List<String> fields) {\r
- INeutronRouterCRUD routerInterface = NeutronNBInterfaces.getIfNBRouterCRUD("default",this);\r
+ INeutronRouterCRUD routerInterface = NeutronCRUDInterfaces.getINeutronRouterCRUD(this);\r
if (routerInterface == null) {\r
throw new ServiceUnavailableException("Router CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@ResponseCode(code = 401, condition = "Unauthorized"),\r
@ResponseCode(code = 501, condition = "Not Implemented") })\r
public Response createRouters(final NeutronRouterRequest input) {\r
- INeutronRouterCRUD routerInterface = NeutronNBInterfaces.getIfNBRouterCRUD("default",this);\r
+ INeutronRouterCRUD routerInterface = NeutronCRUDInterfaces.getINeutronRouterCRUD(this);\r
if (routerInterface == null) {\r
throw new ServiceUnavailableException("Router CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronNetworkCRUD networkInterface = NeutronNBInterfaces.getIfNBNetworkCRUD("default", this);\r
+ INeutronNetworkCRUD networkInterface = NeutronCRUDInterfaces.getINeutronNetworkCRUD( this);\r
if (networkInterface == null) {\r
throw new ServiceUnavailableException("Network CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@PathParam("routerUUID") String routerUUID,\r
NeutronRouterRequest input\r
) {\r
- INeutronRouterCRUD routerInterface = NeutronNBInterfaces.getIfNBRouterCRUD("default",this);\r
+ INeutronRouterCRUD routerInterface = NeutronCRUDInterfaces.getINeutronRouterCRUD(this);\r
if (routerInterface == null) {\r
throw new ServiceUnavailableException("Router CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronNetworkCRUD networkInterface = NeutronNBInterfaces.getIfNBNetworkCRUD("default", this);\r
+ INeutronNetworkCRUD networkInterface = NeutronCRUDInterfaces.getINeutronNetworkCRUD( this);\r
if (networkInterface == null) {\r
throw new ServiceUnavailableException("Network CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@ResponseCode(code = 501, condition = "Not Implemented") })\r
public Response deleteRouter(\r
@PathParam("routerUUID") String routerUUID) {\r
- INeutronRouterCRUD routerInterface = NeutronNBInterfaces.getIfNBRouterCRUD("default",this);\r
+ INeutronRouterCRUD routerInterface = NeutronCRUDInterfaces.getINeutronRouterCRUD(this);\r
if (routerInterface == null) {\r
throw new ServiceUnavailableException("Router CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@PathParam("routerUUID") String routerUUID,\r
NeutronRouter_Interface input\r
) {\r
- INeutronRouterCRUD routerInterface = NeutronNBInterfaces.getIfNBRouterCRUD("default",this);\r
+ INeutronRouterCRUD routerInterface = NeutronCRUDInterfaces.getINeutronRouterCRUD(this);\r
if (routerInterface == null) {\r
throw new ServiceUnavailableException("Router CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronPortCRUD portInterface = NeutronNBInterfaces.getIfNBPortCRUD("default",this);\r
+ INeutronPortCRUD portInterface = NeutronCRUDInterfaces.getINeutronPortCRUD(this);\r
if (portInterface == null) {\r
throw new ServiceUnavailableException("Port CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronSubnetCRUD subnetInterface = NeutronNBInterfaces.getIfNBSubnetCRUD("default",this);\r
+ INeutronSubnetCRUD subnetInterface = NeutronCRUDInterfaces.getINeutronSubnetCRUD(this);\r
if (subnetInterface == null) {\r
throw new ServiceUnavailableException("Subnet CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@PathParam("routerUUID") String routerUUID,\r
NeutronRouter_Interface input\r
) {\r
- INeutronRouterCRUD routerInterface = NeutronNBInterfaces.getIfNBRouterCRUD("default",this);\r
+ INeutronRouterCRUD routerInterface = NeutronCRUDInterfaces.getINeutronRouterCRUD(this);\r
if (routerInterface == null) {\r
throw new ServiceUnavailableException("Router CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronPortCRUD portInterface = NeutronNBInterfaces.getIfNBPortCRUD("default",this);\r
+ INeutronPortCRUD portInterface = NeutronCRUDInterfaces.getINeutronPortCRUD(this);\r
if (portInterface == null) {\r
throw new ServiceUnavailableException("Port CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronSubnetCRUD subnetInterface = NeutronNBInterfaces.getIfNBSubnetCRUD("default",this);\r
+ INeutronSubnetCRUD subnetInterface = NeutronCRUDInterfaces.getINeutronSubnetCRUD(this);\r
if (subnetInterface == null) {\r
throw new ServiceUnavailableException("Subnet CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
import org.opendaylight.controller.networkconfig.neutron.INeutronNetworkCRUD;\r
import org.opendaylight.controller.networkconfig.neutron.INeutronSubnetAware;\r
import org.opendaylight.controller.networkconfig.neutron.INeutronSubnetCRUD;\r
+import org.opendaylight.controller.networkconfig.neutron.NeutronCRUDInterfaces;\r
import org.opendaylight.controller.networkconfig.neutron.NeutronSubnet;\r
import org.opendaylight.controller.northbound.commons.RestMessages;\r
import org.opendaylight.controller.northbound.commons.exception.ServiceUnavailableException;\r
@QueryParam("page_reverse") String pageReverse\r
// sorting not supported\r
) {\r
- INeutronSubnetCRUD subnetInterface = NeutronNBInterfaces.getIfNBSubnetCRUD("default", this);\r
+ INeutronSubnetCRUD subnetInterface = NeutronCRUDInterfaces.getINeutronSubnetCRUD( this);\r
if (subnetInterface == null) {\r
throw new ServiceUnavailableException("Subnet CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@PathParam("subnetUUID") String subnetUUID,\r
// return fields\r
@QueryParam("fields") List<String> fields) {\r
- INeutronSubnetCRUD subnetInterface = NeutronNBInterfaces.getIfNBSubnetCRUD("default",this);\r
+ INeutronSubnetCRUD subnetInterface = NeutronCRUDInterfaces.getINeutronSubnetCRUD(this);\r
if (subnetInterface == null) {\r
throw new ServiceUnavailableException("Subnet CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@ResponseCode(code = 409, condition = "Conflict"),\r
@ResponseCode(code = 501, condition = "Not Implemented") })\r
public Response createSubnets(final NeutronSubnetRequest input) {\r
- INeutronSubnetCRUD subnetInterface = NeutronNBInterfaces.getIfNBSubnetCRUD("default",this);\r
+ INeutronSubnetCRUD subnetInterface = NeutronCRUDInterfaces.getINeutronSubnetCRUD(this);\r
if (subnetInterface == null) {\r
throw new ServiceUnavailableException("Subnet CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
}\r
- INeutronNetworkCRUD networkInterface = NeutronNBInterfaces.getIfNBNetworkCRUD("default", this);\r
+ INeutronNetworkCRUD networkInterface = NeutronCRUDInterfaces.getINeutronNetworkCRUD( this);\r
if (networkInterface == null) {\r
throw new ServiceUnavailableException("Network CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
public Response updateSubnet(\r
@PathParam("subnetUUID") String subnetUUID, final NeutronSubnetRequest input\r
) {\r
- INeutronSubnetCRUD subnetInterface = NeutronNBInterfaces.getIfNBSubnetCRUD("default", this);\r
+ INeutronSubnetCRUD subnetInterface = NeutronCRUDInterfaces.getINeutronSubnetCRUD( this);\r
if (subnetInterface == null) {\r
throw new ServiceUnavailableException("Subnet CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r
@ResponseCode(code = 501, condition = "Not Implemented") })\r
public Response deleteSubnet(\r
@PathParam("subnetUUID") String subnetUUID) {\r
- INeutronSubnetCRUD subnetInterface = NeutronNBInterfaces.getIfNBSubnetCRUD("default", this);\r
+ INeutronSubnetCRUD subnetInterface = NeutronCRUDInterfaces.getINeutronSubnetCRUD( this);\r
if (subnetInterface == null) {\r
throw new ServiceUnavailableException("Network CRUD Interface "\r
+ RestMessages.SERVICEUNAVAILABLE.toString());\r