Fix ShardManagerInfo JMX registration error 94/36794/3
authorTom Pantelis <tpanteli@brocade.com>
Tue, 29 Mar 2016 12:56:43 +0000 (08:56 -0400)
committerTom Pantelis <tpanteli@brocade.com>
Tue, 29 Mar 2016 12:56:43 +0000 (08:56 -0400)
commit768a0cd726150bdf29ad92b12c62ac5652433ef8
treeea8f0b6985e0ef05f469bd4c36f2892c870ac44c
parentd3358dde361ed5bd94466ded15dac0bba45afe9c
Fix ShardManagerInfo JMX registration error

The ShardManagerInfo mbean is failing to register with error:
"ShardManagerInfo does not implement DynamicMBean, and neither
follows the Standard MBean conventions". To be a standard MBean, the
implementation class must be in the same package as the MBean
interface. However recent refactoring moved the ShardManagerInfo
class to a new package so I moved both the ShardManagerMBean class to
the org.opendaylight.controller.cluster.datastore.shardmanager package.

Change-Id: I77870e7cf8274f3e99e116d6f18949ac3cf26e41
Signed-off-by: Tom Pantelis <tpanteli@brocade.com>
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/shardmanager/ShardManager.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/shardmanager/ShardManagerInfo.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/shardmanager/ShardManagerInfoMBean.java [moved from opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/jmx/mbeans/shardmanager/ShardManagerInfoMBean.java with 96% similarity]