BUG-592: use new InstanceIdentifier APIs
[bgpcep.git] / programming / impl / src / main / java / org / opendaylight / bgpcep / programming / impl / ProgrammingServiceImpl.java
index eac80d7bf04f66f55558cc5e3847e23fcd7283b4..9ae3710d7af12c3a2d285df007a7917a32e2accd 100644 (file)
@@ -91,9 +91,9 @@ public final class ProgrammingServiceImpl implements AutoCloseable, InstructionS
                                builder.setStatus(status);
 
                                final DataModificationTransaction t = dataProvider.beginTransaction();
-                               t.putOperationalData(InstanceIdentifier.builder(qid).child(
+                               t.putOperationalData(qid.child(
                                                org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev130930.instruction.queue.Instruction.class,
-                                               new InstructionKey(builder.getId())).build(), builder.build());
+                                               new InstructionKey(builder.getId())), builder.build());
                                t.commit();
                        }
 
@@ -103,9 +103,9 @@ public final class ProgrammingServiceImpl implements AutoCloseable, InstructionS
                @Override
                public void instructionRemoved() {
                        final DataModificationTransaction t = dataProvider.beginTransaction();
-                       t.removeOperationalData(InstanceIdentifier.builder(qid).child(
+                       t.removeOperationalData(qid.child(
                                        org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev130930.instruction.queue.Instruction.class,
-                                       new InstructionKey(builder.getId())).build());
+                                       new InstructionKey(builder.getId())));
                        t.commit();
                }
        }