Bug 4957 OpenflowPluginProviderImpl.close() fixing
- added close invocation of all underlying managers
- added TODOs for later reconsideration
- OFPlugin-Li closing process has to wait for cleaning OperDS
so we could have unclosed (MASTER) instances in context of
RoleManager. Fist step was merge OpenflowOwnershipListener
with RoleManager because Manager is here for managing
all not finished RoleCtx.
Second step was unregistred new OwnershipListener (RoleManager)
as OwnershipListener and for every undstanding RoleCtx ask
OwnershipService for actual state. If the Entity is still
registred, NOOP otherwise clean OperDS.
Change-Id: Ie041d6e0fb02b153850d8c9645740cf1164b6ac5
Signed-off-by: Jozef Bacigal <jbacigal@cisco.com>