BUG-650: optimize DOMDataBrokerImpl chain creation 04/11104/3
authorRobert Varga <rovarga@cisco.com>
Fri, 12 Sep 2014 12:54:29 +0000 (14:54 +0200)
committerTony Tkacik <ttkacik@cisco.com>
Fri, 12 Sep 2014 20:18:43 +0000 (20:18 +0000)
commit66f631835842577ff36a2a36f2acf0fbb1701f86
tree2296f172198d5f4b1500fff1be70dbabca846fc7
parent5a33e2d70dcbf0d3072a5e78fc77558a92c6b899
BUG-650: optimize DOMDataBrokerImpl chain creation

An EnumMap is better than an immutable map when accessing via the
enumeration value. Also add a check for closed factory.

Change-Id: I208005a2b13c0a16cb594da7c74556f4e9a54e50
Signed-off-by: Robert Varga <rovarga@cisco.com>
opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMDataBrokerImpl.java
opendaylight/md-sal/sal-dom-broker/src/main/java/org/opendaylight/controller/md/sal/dom/broker/impl/DOMDataBrokerTransactionChainImpl.java