// Path: elastic-config-console/src/main/java/com/github/config/service/entity/PropertyItem.java
// public class PropertyItem implements Serializable {
// 
//     private static final long serialVersionUID = -3189608011329109220L;
// 
//     private String name;
// 
//     private String value;
// 
//     public PropertyItem(String name, String value) {
//         super();
//         this.name = name;
//         this.value = value;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public void setName(String name) {
//         this.name = name;
//     }
// 
//     public String getValue() {
//         return value;
//     }
// 
//     public void setValue(String value) {
//         this.value = value;
//     }
// 
// }


import java.util.List;
import org.apache.curator.framework.api.GetChildrenBuilder;
import org.apache.curator.framework.api.GetDataBuilder;
import org.apache.curator.utils.ZKPaths;
import org.apache.zookeeper.data.Stat;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.github.config.service.entity.PropertyItem;
import com.google.common.base.Charsets;
import com.google.common.base.Throwables;
import com.google.common.collect.Lists;
package com.github.config.service.zkdao;




/**
 * 
 */
public class NodeDao extends BaseDao implements INodeDao {

    private static final long serialVersionUID = 6744538797251780631L;

    private static final Logger LOGGER = LoggerFactory.getLogger(NodeDao.class);

    @Override
// Path: elastic-config-console/src/main/java/com/github/config/service/entity/PropertyItem.java
// public class PropertyItem implements Serializable {
// 
//     private static final long serialVersionUID = -3189608011329109220L;
// 
//     private String name;
// 
//     private String value;
// 
//     public PropertyItem(String name, String value) {
//         super();
//         this.name = name;
//         this.value = value;
//     }
// 
//     public String getName() {
//         return name;
//     }
// 
//     public void setName(String name) {
//         this.name = name;
//     }
// 
//     public String getValue() {
//         return value;
//     }
// 
//     public void setValue(String value) {
//         this.value = value;
//     }
// 
// }


// Path: elastic-config-console/src/main/java/com/github/config/service/zkdao/NodeDao.java
import java.util.List;
import org.apache.curator.framework.api.GetChildrenBuilder;
import org.apache.curator.framework.api.GetDataBuilder;
import org.apache.curator.utils.ZKPaths;
import org.apache.zookeeper.data.Stat;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import com.github.config.service.entity.PropertyItem;
import com.google.common.base.Charsets;
import com.google.common.base.Throwables;
import com.google.common.collect.Lists;

package com.github.config.service.zkdao;




/**
 * 
 */
public class NodeDao extends BaseDao implements INodeDao {

    private static final long serialVersionUID = 6744538797251780631L;

    private static final Logger LOGGER = LoggerFactory.getLogger(NodeDao.class);

    @Override
    public List<PropertyItem> findProperties(String node) {