3 import org.opendaylight.protocol.pcep.PCEPMessage
4 import org.opendaylight.protocol.pcep.object.PCEPRequestParameterObject
5 import org.opendaylight.protocol.pcep.message.PCEPReplyMessage
6 import org.opendaylight.protocol.pcep.object.CompositeResponseObject
7 import org.opendaylight.protocol.pcep.tool.MessageGeneratorService
9 class GroovyReplyMessageGenerator implements MessageGeneratorService {
11 public GroovyReplyMessageGenerator() {
15 public Queue<PCEPMessage> generateMessages() {
16 def queue = new LinkedList<PCEPMessage>()
20 new CompositeResponseObject(
21 new PCEPRequestParameterObject(true, false, true, false, true, 7 as Short, 6565 as Long, true, false)
30 new CompositeResponseObject(
31 new PCEPRequestParameterObject(true, false, true, false, true, 5 as Short, 235568 as Long, true, false)