Remove ConcurrentHashMaps from LBaaS classes 78/26578/2
authorRyan Moats <rmoats@us.ibm.com>
Sun, 6 Sep 2015 14:16:06 +0000 (09:16 -0500)
committerRyan Moats <rmoats@us.ibm.com>
Sun, 6 Sep 2015 20:34:15 +0000 (15:34 -0500)
commitb3e14dfd1550590066e3f03fd1e4ba8ddc46d99d
tree3126b2e4b709da83a18d0fd2f4e2d079ad0d8b49
parent575879adff5488c183f343da9b2d4bf8f403e6cc
Remove ConcurrentHashMaps from LBaaS classes

Side effects:
- fix up the lbaas yang model
- collapsed transcriber LoadBalancerPoolMemberInterface class
  into LoadBalancerPoolInterface class
- collapsed LoadBalancerPoolMemberCRUD methods into
  LoadBalancerPoolCRUD interface
- fix up other neutron-spi classes and northbound classes in line
  with the above changes

Change-Id: I353cced2bcd8c2aad9385b19e0f478df35c0a677
Signed-off-by: Ryan Moats <rmoats@us.ibm.com>
12 files changed:
model/src/main/yang/neutron-lbaasv2.yang
neutron-spi/src/main/java/org/opendaylight/neutron/spi/INeutronLoadBalancerPoolCRUD.java
neutron-spi/src/main/java/org/opendaylight/neutron/spi/INeutronLoadBalancerPoolMemberCRUD.java [deleted file]
neutron-spi/src/main/java/org/opendaylight/neutron/spi/NeutronCRUDInterfaces.java
neutron-spi/src/main/java/org/opendaylight/neutron/spi/NeutronLoadBalancerPool.java
northbound-api/src/main/java/org/opendaylight/neutron/northbound/api/NeutronLoadBalancerPoolNorthbound.java
transcriber/src/main/java/org/opendaylight/neutron/transcriber/Activator.java
transcriber/src/main/java/org/opendaylight/neutron/transcriber/NeutronLoadBalancerHealthMonitorInterface.java
transcriber/src/main/java/org/opendaylight/neutron/transcriber/NeutronLoadBalancerInterface.java
transcriber/src/main/java/org/opendaylight/neutron/transcriber/NeutronLoadBalancerListenerInterface.java
transcriber/src/main/java/org/opendaylight/neutron/transcriber/NeutronLoadBalancerPoolInterface.java
transcriber/src/main/java/org/opendaylight/neutron/transcriber/NeutronLoadBalancerPoolMemberInterface.java [deleted file]