Introduce lifecycle to runtime beans registrator in config-manager 15/32315/2
authorMaros Marsalek <mmarsale@cisco.com>
Sat, 9 Jan 2016 13:44:59 +0000 (14:44 +0100)
committerGerrit Code Review <gerrit@opendaylight.org>
Wed, 13 Jan 2016 09:43:48 +0000 (09:43 +0000)
commitd9bdb945d336fc0278b64f0acac7bac3f3b65e44
tree88b9971e031b9bfb019aa1406429164792cc0c31
parent5e65cabe24efce7b2beceb4825abe8c35b226c58
Introduce lifecycle to runtime beans registrator in config-manager

Root runtime bean registrator was not properly closed or reused
during reconfiguration.

Change-Id: I537f7af5957496001f51663ded206a4ab04e5401
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Signed-off-by: Robert Varga <robert.varga@pantheon.sk>
opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/ConfigRegistryImpl.java
opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/ModuleInternalInfo.java
opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/dependencyresolver/DestroyedModule.java
opendaylight/config/config-manager/src/main/java/org/opendaylight/controller/config/manager/impl/dependencyresolver/ModuleInternalTransactionalInfo.java
opendaylight/config/config-manager/src/test/java/org/opendaylight/controller/config/manager/testingservices/scheduledthreadpool/TestingScheduledThreadPoolModule.java