Initial push of Neutron interface
authorRyan Moats <rmoats@us.ibm.com>
Fri, 20 Sep 2013 17:51:39 +0000 (12:51 -0500)
committerAndrew Grimberg <agrimberg@linuxfoundation.org>
Fri, 13 Feb 2015 16:05:03 +0000 (08:05 -0800)
commite4370a9e810bab471479a2e76d28ed1340e0c058
treec8265ca22d8903517847631898c5be163e607df8
parente4dffbe0384891d557898a34ff65a1e3b277b0c5
Initial push of Neutron interface

Two bundles included in this:
-networkconfig.neutron (contains JAXB annotated classes, *CRUD
interfaces with an implementation [for storing objects], and
Aware interfaces [for other bundles to register services])
-networkconfig.neutron.northbound (contains the JAXRS annotated
classes along with JAXB annotated request specific classes)

Commit amended to refactor .internal package to separate
implementation bundle and package

Commit re-amended to clean up issues in commons/opendaylight
and distribution/opendaylight poms

Commit re-re-amended to fix conflicts on rebase (I hope)

Getting close to just abandoning the change and starting over

Commit re-re-re-amended to fix parent issues in pom

amend to remove leaked CRs in distribution pom

- Cleanup of some duplicates artifact and of commons-net in modules
dependencies, anyway they get in via the commons.opendaylight

Change-Id: I15724c55e843237c010dfaec1e1e523560174f51
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
29 files changed:
implementation/pom.xml [new file with mode: 0644]
implementation/src/main/java/org/opendaylight/controller/networkconfig/neutron/implementation/Activator.java [new file with mode: 0644]
implementation/src/main/java/org/opendaylight/controller/networkconfig/neutron/implementation/NeutronFloatingIPInterface.java [new file with mode: 0644]
implementation/src/main/java/org/opendaylight/controller/networkconfig/neutron/implementation/NeutronNetworkInterface.java [new file with mode: 0644]
implementation/src/main/java/org/opendaylight/controller/networkconfig/neutron/implementation/NeutronPortInterface.java [new file with mode: 0644]
implementation/src/main/java/org/opendaylight/controller/networkconfig/neutron/implementation/NeutronRouterInterface.java [new file with mode: 0644]
implementation/src/main/java/org/opendaylight/controller/networkconfig/neutron/implementation/NeutronSubnetInterface.java [new file with mode: 0644]
pom.xml [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/INeutronFloatingIPAware.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/INeutronFloatingIPCRUD.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/INeutronNetworkAware.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/INeutronNetworkCRUD.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/INeutronPortAware.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/INeutronPortCRUD.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/INeutronRouterAware.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/INeutronRouterCRUD.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/INeutronSubnetAware.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/INeutronSubnetCRUD.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronCRUDInterfaces.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronFloatingIP.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronNetwork.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronPort.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronRouter.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronRouter_Interface.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronRouter_NetworkReference.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronSubnet.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronSubnet_HostRoute.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/NeutronSubnet_IPAllocationPool.java [new file with mode: 0644]
src/main/java/org/opendaylight/controller/networkconfig/neutron/Neutron_IPs.java [new file with mode: 0644]