OF plugin classes must have a strict dependency on Connection Service 95/795/1
authorAlessandro Boch <aboch@cisco.com>
Mon, 5 Aug 2013 22:19:05 +0000 (15:19 -0700)
committerAlessandro Boch <aboch@cisco.com>
Mon, 5 Aug 2013 22:29:50 +0000 (15:29 -0700)
commite55cbeebfe5bae130becc3facd7c6235a56529ee
treefd6eb83439bd3b082bff9f30fac7b7b90e03dbed
parentef265a54085326fff5227c847fa9736e1f3731bd
OF plugin classes must have a strict dependency on Connection Service

ISSUE:
In scaled setup we see NPE in OF protocol plugin code as switches connect before the IPluginOUConnectionService reference is set
CHANGE:
- Have OF proto plugin Activator express a required dependency on IPluginOUConnectionService for the interested classes
- Removed stale unused conenction mgr related code from OF plugin classes

Change-Id: If8aa7239d5be0c1c206c3b4d42bfcbbe029b4588
Signed-off-by: Alessandro Boch <aboch@cisco.com>
opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/internal/Activator.java
opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/internal/ReadServiceFilter.java
opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/internal/TopologyServiceShim.java
opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/internal/TopologyServices.java