BUG-650: allow executor stats to work with other executors 87/11187/3
authorRobert Varga <rovarga@cisco.com>
Sun, 14 Sep 2014 22:04:41 +0000 (00:04 +0200)
committerRobert Varga <rovarga@cisco.com>
Mon, 15 Sep 2014 12:08:05 +0000 (14:08 +0200)
commit94c49a2312a4179d4327f9699767e7f08b7f301e
tree9abeb42230030e89f33fac5d62e6cedc964f5598
parenta008ebde3f8e966da98798191e11006071bfd2c9
BUG-650: allow executor stats to work with other executors

Instead of requiring a threadpool-backed executor, we make the
constructor private and introduce a static factory method.

Change-Id: I904b90a16d3664341e32cb0d982299fca3205f0d
Signed-off-by: Robert Varga <rovarga@cisco.com>
opendaylight/md-sal/sal-common-util/src/main/java/org/opendaylight/controller/md/sal/common/util/jmx/ThreadExecutorStatsMXBeanImpl.java
opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/jmx/mbeans/shard/ShardStats.java
opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/config/yang/md/sal/dom/impl/DomInmemoryDataBrokerModule.java
opendaylight/md-sal/sal-inmemory-datastore/src/main/java/org/opendaylight/controller/md/sal/dom/store/impl/jmx/InMemoryDataStoreStats.java