ModuleInfoBackedContext cache 07/84407/1
authorRobert Varga <robert.varga@pantheon.tech>
Mon, 24 Jun 2019 09:21:26 +0000 (11:21 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 13 Sep 2019 15:49:09 +0000 (17:49 +0200)
commit08a8eebb292fe7400bef71bc31324f6c9fbe8fff
tree982b32dddfd9883ad6e10308d25adf37511a84a2
parent0e7360c62f141e40a078ea1032afd963a73510a4
ModuleInfoBackedContext cache

ModuleInfoBackedContext can be effectively cached based on
the set of class loading strategy and infos that go into it. This
patch adds such a cache.

JIRA: MDSAL-418
Change-Id: Icbb7ac5270c76c374a6e839010090a002b0ab176
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
(cherry picked from commit 0a247c177f5e774e453328a24b231773f85581ca)
binding/mdsal-binding-dom-adapter/src/test/java/org/opendaylight/mdsal/binding/dom/adapter/test/AbstractSchemaAwareTest.java
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/generator/impl/ModuleInfoBackedContext.java
binding/mdsal-binding-spec-util/src/main/java/org/opendaylight/mdsal/binding/spec/reflect/BindingReflections.java