Implementation of Data Format serializer
[ccsdk/sli/plugins.git] / restconf-client / provider / src / main / java / org / onap / ccsdk / sli / plugins / yangserializers / dfserializer / JsonWalker.java
index e3fb4d5..588070a 100644 (file)
@@ -21,6 +21,7 @@
 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
@@ -36,6 +37,8 @@ public interface JsonWalker {
      *
      * @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;
 }