Code Review
/
ccsdk
/
sli
/
plugins.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Implementation of Data Format serializer
[ccsdk/sli/plugins.git]
/
restconf-client
/
provider
/
src
/
main
/
java
/
org
/
onap
/
ccsdk
/
sli
/
plugins
/
yangserializers
/
dfserializer
/
JsonWalker.java
diff --git
a/restconf-client/provider/src/main/java/org/onap/ccsdk/sli/plugins/yangserializers/dfserializer/JsonWalker.java
b/restconf-client/provider/src/main/java/org/onap/ccsdk/sli/plugins/yangserializers/dfserializer/JsonWalker.java
index
e3fb4d5
..
588070a
100644
(file)
--- a/
restconf-client/provider/src/main/java/org/onap/ccsdk/sli/plugins/yangserializers/dfserializer/JsonWalker.java
+++ b/
restconf-client/provider/src/main/java/org/onap/ccsdk/sli/plugins/yangserializers/dfserializer/JsonWalker.java
@@
-21,6
+21,7
@@
package org.onap.ccsdk.sli.plugins.yangserializers.dfserializer;
import com.fasterxml.jackson.databind.JsonNode;
package org.onap.ccsdk.sli.plugins.yangserializers.dfserializer;
import com.fasterxml.jackson.databind.JsonNode;
+import org.onap.ccsdk.sli.core.sli.SvcLogicException;
/**
* Abstraction of an entity which provides interface for JSON walk. This
/**
* Abstraction of an entity which provides interface for JSON walk. This
@@
-36,6
+37,8
@@
public interface JsonWalker {
*
* @param listener JSON listener implemented by the protocol
* @param jsonNode root node of the JSON data tree
*
* @param listener JSON listener implemented by the protocol
* @param jsonNode root node of the JSON data tree
+ * @throws SvcLogicException when walking the JSON node fails
*/
*/
- void walk(JsonListener listener, JsonNode jsonNode);
+ void walk(JsonListener listener, JsonNode jsonNode)
+ throws SvcLogicException;
}
}