package org.onap.ccsdk.sli.plugins.yangserializers.pnserializer;
+import org.onap.ccsdk.sli.core.sli.SvcLogicException;
+
import java.util.Map;
/**
@Override
public void walk(PropertiesNodeListener listener,
- PropertiesNode propertiesNode) {
+ PropertiesNode propertiesNode) throws SvcLogicException {
listener.start(propertiesNode);
walkChildNode(listener, propertiesNode);
listener.end(propertiesNode);
*
* @param listener properties node listener
* @param propertiesNode properties node
+ * @throws SvcLogicException when properties node walking fails
*/
public void walkChildNode(PropertiesNodeListener listener,
- PropertiesNode propertiesNode) {
+ PropertiesNode propertiesNode)
+ throws SvcLogicException {
Map<String, T> children = getChildren(propertiesNode);
if (children != null) {
for (Map.Entry<String, T> entry : children.entrySet()) {