* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods a service that wishes to be aware of Firewall Rules needs to implement
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods a service that wishes to be aware of Firewall Policys needs to implement
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods a service that wishes to be aware of Firewall Rules needs to implement
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods a service that wishes to be aware of Neutron FloatingIPs needs to implement
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods a service that wishes to be aware of LoadBalancer Rules needs to implement
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods a service that wishes to be aware of LoadBalancerHealthMonitor Rules needs to implement
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods a service that wishes to be aware of LoadBalancerListener Rules needs to implement
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods a service that wishes to be aware of LoadBalancerPool Rules needs to implement
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
* terms of the Eclipse Public License v1.0 which accompanies this distribution,
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
public interface INeutronLoadBalancerPoolMemberAware {
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import javax.xml.bind.annotation.XmlElement;
import java.util.List;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods a service that wishes to be aware of Neutron Networks needs to implement
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
* Authors : Dave Tucker
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This class contains behaviour common to Neutron configuration objects
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods a service that wishes to be aware of Neutron Ports needs to implement
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods a service that wishes to be aware of Neutron Routers needs to implement
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
*
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods a service that wishes to be aware of Neutron Security Groups needs to implement
*
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
*
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods required to be aware of Neutron Security Rules
*
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
/**
* This interface defines the methods a service that wishes to be aware of Neutron Subnets needs to implement
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.util.List;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import org.osgi.framework.BundleContext;
import org.osgi.framework.FrameworkUtil;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.io.Serializable;
import java.util.Iterator;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.io.Serializable;
import java.util.ArrayList;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.io.Serializable;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.io.Serializable;
import java.util.HashMap;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.io.Serializable;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.io.Serializable;
*
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
*
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.io.Serializable;
import java.net.InetAddress;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.io.Serializable;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.io.Serializable;
import java.util.ArrayList;
* and is available at http://www.eclipse.org/legal/epl-v10.html
*/
-package org.opendaylight.neutron.neutron.spi;
+package org.opendaylight.neutron.spi;
import java.io.Serializable;
package org.opendaylight.neutron.northbound.api;
-import org.opendaylight.neutron.neutron.spi.INeutronObject;
+import org.opendaylight.neutron.spi.INeutronObject;
import java.util.List;
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallAware;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallRuleCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronFirewall;
+import org.opendaylight.neutron.spi.INeutronFirewallAware;
+import org.opendaylight.neutron.spi.INeutronFirewallCRUD;
+import org.opendaylight.neutron.spi.INeutronFirewallRuleCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronFirewall;
import javax.ws.rs.Consumes;
import javax.ws.rs.DELETE;
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallPolicyAware;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallPolicyCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronFirewallPolicy;
+import org.opendaylight.neutron.spi.INeutronFirewallPolicyAware;
+import org.opendaylight.neutron.spi.INeutronFirewallPolicyCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronFirewallPolicy;
/**
* Neutron Northbound REST APIs for Firewall Policies.<br>
package org.opendaylight.neutron.northbound.api;
-import org.opendaylight.neutron.neutron.spi.NeutronFirewallPolicy;
+import org.opendaylight.neutron.spi.NeutronFirewallPolicy;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
package org.opendaylight.neutron.northbound.api;
-import org.opendaylight.neutron.neutron.spi.NeutronFirewall;
+import org.opendaylight.neutron.spi.NeutronFirewall;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
package org.opendaylight.neutron.northbound.api;
-import org.opendaylight.neutron.neutron.spi.NeutronFirewallRule;
+import org.opendaylight.neutron.spi.NeutronFirewallRule;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallPolicyCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallRuleAware;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallRuleCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronFirewallRule;
+import org.opendaylight.neutron.spi.INeutronFirewallPolicyCRUD;
+import org.opendaylight.neutron.spi.INeutronFirewallRuleAware;
+import org.opendaylight.neutron.spi.INeutronFirewallRuleCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronFirewallRule;
/**
* Neutron Northbound REST APIs for Firewall Rule.<br>
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
-import org.opendaylight.neutron.neutron.spi.NeutronFloatingIP;
+import org.opendaylight.neutron.spi.NeutronFloatingIP;
@XmlRootElement
@XmlAccessorType(XmlAccessType.NONE)
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronFloatingIPAware;
-import org.opendaylight.neutron.neutron.spi.INeutronFloatingIPCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronNetworkCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronPortCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronSubnetCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronFloatingIP;
-import org.opendaylight.neutron.neutron.spi.NeutronNetwork;
-import org.opendaylight.neutron.neutron.spi.NeutronPort;
-import org.opendaylight.neutron.neutron.spi.NeutronSubnet;
-import org.opendaylight.neutron.neutron.spi.Neutron_IPs;
+import org.opendaylight.neutron.spi.INeutronFloatingIPAware;
+import org.opendaylight.neutron.spi.INeutronFloatingIPCRUD;
+import org.opendaylight.neutron.spi.INeutronNetworkCRUD;
+import org.opendaylight.neutron.spi.INeutronPortCRUD;
+import org.opendaylight.neutron.spi.INeutronSubnetCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronFloatingIP;
+import org.opendaylight.neutron.spi.NeutronNetwork;
+import org.opendaylight.neutron.spi.NeutronPort;
+import org.opendaylight.neutron.spi.NeutronSubnet;
+import org.opendaylight.neutron.spi.Neutron_IPs;
/**
* Neutron Northbound REST APIs.<br>
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerHealthMonitorAware;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerHealthMonitorCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancer;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerHealthMonitor;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerHealthMonitorAware;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerHealthMonitorCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronLoadBalancer;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerHealthMonitor;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
package org.opendaylight.neutron.northbound.api;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerHealthMonitor;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerHealthMonitor;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerListenerAware;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerListenerCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerListener;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerListenerAware;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerListenerCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerListener;
/**
* Neutron Northbound REST APIs for LoadBalancerListener Policies.<br>
package org.opendaylight.neutron.northbound.api;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerListener;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerListener;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerAware;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancer;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerAware;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronLoadBalancer;
/**
* Neutron Northbound REST APIs for LoadBalancers.<br>
*/
package org.opendaylight.neutron.northbound.api;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerPoolMember;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerPoolMember;
import javax.xml.bind.annotation.XmlElement;
import java.util.List;
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerPoolCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerPoolMemberAware;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerPool;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerPoolMember;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerPoolCRUD;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerPoolMemberAware;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerPool;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerPoolMember;
@Path("/pools/{loadBalancerPoolUUID}/members")
public class NeutronLoadBalancerPoolMembersNorthbound {
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerPoolAware;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerPoolCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerPool;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerPoolMember;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerPoolAware;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerPoolCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerPool;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerPoolMember;
/**
* Neutron Northbound REST APIs for LoadBalancerPool Policies.<br>
package org.opendaylight.neutron.northbound.api;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerPool;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerPool;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
package org.opendaylight.neutron.northbound.api;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancer;
+import org.opendaylight.neutron.spi.NeutronLoadBalancer;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
-import org.opendaylight.neutron.neutron.spi.NeutronNetwork;
+import org.opendaylight.neutron.spi.NeutronNetwork;
@XmlRootElement
@XmlAccessorType(XmlAccessType.NONE)
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
import org.codehaus.enunciate.jaxrs.TypeHint;
-import org.opendaylight.neutron.neutron.spi.INeutronNetworkAware;
-import org.opendaylight.neutron.neutron.spi.INeutronNetworkCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronNetwork;
+import org.opendaylight.neutron.spi.INeutronNetworkAware;
+import org.opendaylight.neutron.spi.INeutronNetworkCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronNetwork;
/**
* Neutron Northbound REST APIs for Network.<br>
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
-import org.opendaylight.neutron.neutron.spi.NeutronPort;
+import org.opendaylight.neutron.spi.NeutronPort;
@XmlRootElement
@XmlAccessorType(XmlAccessType.NONE)
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronNetworkCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronPortAware;
-import org.opendaylight.neutron.neutron.spi.INeutronPortCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronSubnetCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronPort;
-import org.opendaylight.neutron.neutron.spi.NeutronSubnet;
-import org.opendaylight.neutron.neutron.spi.Neutron_IPs;
+import org.opendaylight.neutron.spi.INeutronNetworkCRUD;
+import org.opendaylight.neutron.spi.INeutronPortAware;
+import org.opendaylight.neutron.spi.INeutronPortCRUD;
+import org.opendaylight.neutron.spi.INeutronSubnetCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronPort;
+import org.opendaylight.neutron.spi.NeutronSubnet;
+import org.opendaylight.neutron.spi.Neutron_IPs;
import javax.ws.rs.Consumes;
import javax.ws.rs.DELETE;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
-import org.opendaylight.neutron.neutron.spi.NeutronRouter;
+import org.opendaylight.neutron.spi.NeutronRouter;
@XmlRootElement
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronNetworkCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronPortCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronRouterAware;
-import org.opendaylight.neutron.neutron.spi.INeutronRouterCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronSubnetCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronNetwork;
-import org.opendaylight.neutron.neutron.spi.NeutronPort;
-import org.opendaylight.neutron.neutron.spi.NeutronRouter;
-import org.opendaylight.neutron.neutron.spi.NeutronRouter_Interface;
-import org.opendaylight.neutron.neutron.spi.NeutronSubnet;
+import org.opendaylight.neutron.spi.INeutronNetworkCRUD;
+import org.opendaylight.neutron.spi.INeutronPortCRUD;
+import org.opendaylight.neutron.spi.INeutronRouterAware;
+import org.opendaylight.neutron.spi.INeutronRouterCRUD;
+import org.opendaylight.neutron.spi.INeutronSubnetCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronNetwork;
+import org.opendaylight.neutron.spi.NeutronPort;
+import org.opendaylight.neutron.spi.NeutronRouter;
+import org.opendaylight.neutron.spi.NeutronRouter_Interface;
+import org.opendaylight.neutron.spi.NeutronSubnet;
/**
package org.opendaylight.neutron.northbound.api;
-import org.opendaylight.neutron.neutron.spi.NeutronSecurityGroup;
+import org.opendaylight.neutron.spi.NeutronSecurityGroup;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronSecurityGroupAware;
-import org.opendaylight.neutron.neutron.spi.INeutronSecurityGroupCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronSecurityGroup;
+import org.opendaylight.neutron.spi.INeutronSecurityGroupAware;
+import org.opendaylight.neutron.spi.INeutronSecurityGroupCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronSecurityGroup;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
package org.opendaylight.neutron.northbound.api;
-import org.opendaylight.neutron.neutron.spi.NeutronSecurityRule;
+import org.opendaylight.neutron.spi.NeutronSecurityRule;
import javax.xml.bind.annotation.XmlAccessType;
import javax.xml.bind.annotation.XmlAccessorType;
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronSecurityGroupCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronSecurityRuleAware;
-import org.opendaylight.neutron.neutron.spi.INeutronSecurityRuleCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronSecurityRule;
+import org.opendaylight.neutron.spi.INeutronSecurityGroupCRUD;
+import org.opendaylight.neutron.spi.INeutronSecurityRuleAware;
+import org.opendaylight.neutron.spi.INeutronSecurityRuleCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronSecurityRule;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import javax.xml.bind.annotation.XmlAccessorType;
import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
-import org.opendaylight.neutron.neutron.spi.NeutronSubnet;
+import org.opendaylight.neutron.spi.NeutronSubnet;
@XmlRootElement
@XmlAccessorType(XmlAccessType.NONE)
import org.codehaus.enunciate.jaxrs.ResponseCode;
import org.codehaus.enunciate.jaxrs.StatusCodes;
-import org.opendaylight.neutron.neutron.spi.INeutronNetworkCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronSubnetAware;
-import org.opendaylight.neutron.neutron.spi.INeutronSubnetCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronSubnet;
+import org.opendaylight.neutron.spi.INeutronNetworkCRUD;
+import org.opendaylight.neutron.spi.INeutronSubnetAware;
+import org.opendaylight.neutron.spi.INeutronSubnetCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronSubnet;
/**
* Neutron Northbound REST APIs for Subnets.<br>
import java.util.List;
import javax.ws.rs.core.UriInfo;
-import org.opendaylight.neutron.neutron.spi.INeutronObject;
-import org.opendaylight.neutron.neutron.spi.NeutronNetwork;
-import org.opendaylight.neutron.neutron.spi.NeutronPort;
-import org.opendaylight.neutron.neutron.spi.NeutronSubnet;
+import org.opendaylight.neutron.spi.INeutronObject;
+import org.opendaylight.neutron.spi.NeutronNetwork;
+import org.opendaylight.neutron.spi.NeutronPort;
+import org.opendaylight.neutron.spi.NeutronSubnet;
public class PaginatedRequestFactory {
private static final Comparator<INeutronObject> NEUTRON_OBJECT_COMPARATOR = new Comparator<INeutronObject>() {
import java.util.ArrayList;
import java.util.List;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallPolicyCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallRuleCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerHealthMonitorCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerListenerCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerPoolCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerPoolMemberCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronNetworkCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronPortCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronRouterCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronSecurityGroupCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronSecurityRuleCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronSubnetCRUD;
+import org.opendaylight.neutron.spi.INeutronFirewallCRUD;
+import org.opendaylight.neutron.spi.INeutronFirewallPolicyCRUD;
+import org.opendaylight.neutron.spi.INeutronFirewallRuleCRUD;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerCRUD;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerHealthMonitorCRUD;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerListenerCRUD;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerPoolCRUD;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerPoolMemberCRUD;
+import org.opendaylight.neutron.spi.INeutronNetworkCRUD;
+import org.opendaylight.neutron.spi.INeutronPortCRUD;
+import org.opendaylight.neutron.spi.INeutronRouterCRUD;
+import org.opendaylight.neutron.spi.INeutronSecurityGroupCRUD;
+import org.opendaylight.neutron.spi.INeutronSecurityRuleCRUD;
+import org.opendaylight.neutron.spi.INeutronSubnetCRUD;
import org.osgi.framework.BundleActivator;
import org.osgi.framework.BundleContext;
import org.osgi.framework.ServiceRegistration;
package org.opendaylight.neutron.transcriber;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronFirewall;
+import org.opendaylight.neutron.spi.INeutronFirewallCRUD;
+import org.opendaylight.neutron.spi.NeutronFirewall;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
package org.opendaylight.neutron.transcriber;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallPolicyCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronFirewallPolicy;
+import org.opendaylight.neutron.spi.INeutronFirewallPolicyCRUD;
+import org.opendaylight.neutron.spi.NeutronFirewallPolicy;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
package org.opendaylight.neutron.transcriber;
-import org.opendaylight.neutron.neutron.spi.INeutronFirewallRuleCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronFirewallRule;
+import org.opendaylight.neutron.spi.INeutronFirewallRuleCRUD;
+import org.opendaylight.neutron.spi.NeutronFirewallRule;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
-import org.opendaylight.neutron.neutron.spi.INeutronFloatingIPCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronNetworkCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronPortCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronSubnetCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronFloatingIP;
-import org.opendaylight.neutron.neutron.spi.NeutronPort;
-import org.opendaylight.neutron.neutron.spi.NeutronSubnet;
+import org.opendaylight.neutron.spi.INeutronFloatingIPCRUD;
+import org.opendaylight.neutron.spi.INeutronNetworkCRUD;
+import org.opendaylight.neutron.spi.INeutronPortCRUD;
+import org.opendaylight.neutron.spi.INeutronSubnetCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronFloatingIP;
+import org.opendaylight.neutron.spi.NeutronPort;
+import org.opendaylight.neutron.spi.NeutronSubnet;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
package org.opendaylight.neutron.transcriber;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerHealthMonitorCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerHealthMonitor;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerHealthMonitorCRUD;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerHealthMonitor;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
package org.opendaylight.neutron.transcriber;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancer;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerCRUD;
+import org.opendaylight.neutron.spi.NeutronLoadBalancer;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
package org.opendaylight.neutron.transcriber;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerListenerCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerListener;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerListenerCRUD;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerListener;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
package org.opendaylight.neutron.transcriber;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerPoolCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerPool;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerPoolCRUD;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerPool;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
package org.opendaylight.neutron.transcriber;
-import org.opendaylight.neutron.neutron.spi.INeutronLoadBalancerPoolMemberCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronLoadBalancerPoolMember;
+import org.opendaylight.neutron.spi.INeutronLoadBalancerPoolMemberCRUD;
+import org.opendaylight.neutron.spi.NeutronLoadBalancerPoolMember;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
-import org.opendaylight.neutron.neutron.spi.INeutronNetworkCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronNetwork;
+import org.opendaylight.neutron.spi.INeutronNetworkCRUD;
+import org.opendaylight.neutron.spi.NeutronNetwork;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
-import org.opendaylight.neutron.neutron.spi.INeutronNetworkCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronPortCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronSubnetCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronNetwork;
-import org.opendaylight.neutron.neutron.spi.NeutronPort;
-import org.opendaylight.neutron.neutron.spi.NeutronSubnet;
-import org.opendaylight.neutron.neutron.spi.Neutron_IPs;
+import org.opendaylight.neutron.spi.INeutronNetworkCRUD;
+import org.opendaylight.neutron.spi.INeutronPortCRUD;
+import org.opendaylight.neutron.spi.INeutronSubnetCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronNetwork;
+import org.opendaylight.neutron.spi.NeutronPort;
+import org.opendaylight.neutron.spi.NeutronSubnet;
+import org.opendaylight.neutron.spi.Neutron_IPs;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
-import org.opendaylight.neutron.neutron.spi.INeutronRouterCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronRouter;
+import org.opendaylight.neutron.spi.INeutronRouterCRUD;
+import org.opendaylight.neutron.spi.NeutronRouter;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
-import org.opendaylight.neutron.neutron.spi.INeutronSecurityGroupCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronSecurityGroup;
+import org.opendaylight.neutron.spi.INeutronSecurityGroupCRUD;
+import org.opendaylight.neutron.spi.NeutronSecurityGroup;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
-import org.opendaylight.neutron.neutron.spi.INeutronSecurityRuleCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronSecurityRule;
+import org.opendaylight.neutron.spi.INeutronSecurityRuleCRUD;
+import org.opendaylight.neutron.spi.NeutronSecurityRule;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap;
-import org.opendaylight.neutron.neutron.spi.INeutronNetworkCRUD;
-import org.opendaylight.neutron.neutron.spi.INeutronSubnetCRUD;
-import org.opendaylight.neutron.neutron.spi.NeutronCRUDInterfaces;
-import org.opendaylight.neutron.neutron.spi.NeutronNetwork;
-import org.opendaylight.neutron.neutron.spi.NeutronSubnet;
+import org.opendaylight.neutron.spi.INeutronNetworkCRUD;
+import org.opendaylight.neutron.spi.INeutronSubnetCRUD;
+import org.opendaylight.neutron.spi.NeutronCRUDInterfaces;
+import org.opendaylight.neutron.spi.NeutronNetwork;
+import org.opendaylight.neutron.spi.NeutronSubnet;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;