@Override
public Map<String, String> decode(PropertiesNode propertiesNode) {
- return null;
+ PropertiesNodeWalker walker = new DefaultPropertiesNodeWalker<>();
+ DefaultPropertiesNodeListener listener = new DefaultPropertiesNodeListener();
+ walker.walk(listener, propertiesNode);
+ return listener.params();
}
private RootNode createRootNode(String lastNodeName, String rootUri) {
node = node.endNode();
curSchema = ((SchemaNode) node.appInfo());
break;
+ default:
+ throw new SvcLogicException("Invalid node type");
}
}
}