Allow BindingNormalizedNodeCachingCodec on any BindingObject 66/81566/1
authorRobert Varga <robert.varga@pantheon.tech>
Thu, 11 Apr 2019 11:58:40 +0000 (13:58 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Thu, 11 Apr 2019 12:01:57 +0000 (14:01 +0200)
commit1a8c4eefd8875f6ee5705bd579c9f5a13f4e34fb
treeb133e6f0853e8ae8e9dfac9b2b4db69008018835
parentbe5f861440997a63288da50c78c1a32601ac9a32
Allow BindingNormalizedNodeCachingCodec on any BindingObject

This lowers the requirements so we can have a caching codec for
any BindingObject.

JIRA: MDSAL-407
Change-Id: I1ae3659b277df29743028761e136457c2dfd1a0f
Signed-off-by: Jie Han <han.jie@zte.com.cn>
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/api/BindingDataObjectCodecTreeNode.java
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/api/BindingNormalizedNodeCachingCodec.java
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/AbstractBindingNormalizedNodeCacheHolder.java
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/CachingNormalizedNodeCodec.java
binding/mdsal-binding-dom-codec/src/main/java/org/opendaylight/mdsal/binding/dom/codec/impl/DataContainerCodecContext.java