Merge "BUG-190 Simplify reconnect logic in protocol-framework."
[controller.git] / opendaylight / md-sal / sal-protocolbuffer-encoding / src / main / java / org / opendaylight / controller / cluster / datastore / node / utils / NodeIdentifierGenerator.java
1 package org.opendaylight.controller.cluster.datastore.node.utils;
2
3 import org.opendaylight.yangtools.yang.common.QName;
4 import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier;
5
6 public class NodeIdentifierGenerator {
7     private final String id;
8     private final QName qName;
9
10     public NodeIdentifierGenerator(String id){
11         this.id = id;
12         this.qName = QNameFactory.create(id);
13     }
14
15     public YangInstanceIdentifier.PathArgument getArgument(){
16         return new YangInstanceIdentifier.NodeIdentifier(qName);
17     }
18 }