Initialize instruction list to empty 09/3909/1
authorRobert Varga <rovarga@cisco.com>
Mon, 23 Dec 2013 12:58:41 +0000 (13:58 +0100)
committerRobert Varga <rovarga@cisco.com>
Mon, 23 Dec 2013 12:58:41 +0000 (13:58 +0100)
Change-Id: I972caaa6e320a6335f329ba75bde997066c7165d
Signed-off-by: Robert Varga <rovarga@cisco.com>
programming/impl/src/main/java/org/opendaylight/bgpcep/programming/impl/ProgrammingServiceImpl.java

index 1c6c89577b8af779dc50e198d763a41480c46d8d..de8bf65ccce4dd8da33a17932ce0ab17a16a1d01 100644 (file)
@@ -13,6 +13,7 @@ import io.netty.util.TimerTask;
 
 import java.math.BigInteger;
 import java.util.ArrayList;
+import java.util.Collections;
 import java.util.HashMap;
 import java.util.Iterator;
 import java.util.List;
@@ -119,7 +120,7 @@ public final class ProgrammingServiceImpl implements AutoCloseable, InstructionS
                final DataModificationTransaction t = dataProvider.beginTransaction();
                Preconditions.checkState(t.readOperationalData(qid) == null, "Conflicting instruction queue found");
 
-               t.putOperationalData(qid, new InstructionQueueBuilder().build());
+               t.putOperationalData(qid, new InstructionQueueBuilder().setInstruction(Collections.<org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.programming.rev130930.instruction.queue.Instruction>emptyList()).build());
                t.commit();
        }