/**
* Parser for {@link Lsp}
*/
-public class PCEPLspObjectParser extends AbstractObjectWithTlvsParser<TlvsBuilder> {
+public class CInitiated00LspObjectParser extends AbstractObjectWithTlvsParser<TlvsBuilder> {
public static final int CLASS = 32;
private static final int OPERATIONAL_OFFSET = 9;
private static final int CREATE_FLAG_OFFSET = 8;
- public PCEPLspObjectParser(final TlvHandlerRegistry tlvReg) {
+ public CInitiated00LspObjectParser(final TlvHandlerRegistry tlvReg) {
super(tlvReg);
}
/**
* Parser for {@link Pcinitiate}
*/
-public class PcinitiateMessageParser extends AbstractMessageParser {
+public class CInitiated00PCInitiateMessageParser extends AbstractMessageParser {
public static final int TYPE = 12;
- public PcinitiateMessageParser(final ObjectHandlerRegistry registry) {
+ public CInitiated00PCInitiateMessageParser(final ObjectHandlerRegistry registry) {
super(registry);
}
/**
* Parser for {@link Srp}
*/
-public final class PCEPSrpObjectParser extends AbstractObjectWithTlvsParser<SrpBuilder> {
+public final class CInitiated00SrpObjectParser extends AbstractObjectWithTlvsParser<SrpBuilder> {
public static final int CLASS = 33;
private static final int REMOVE_FLAG = 31;
- public PCEPSrpObjectParser(final TlvHandlerRegistry tlvReg) {
+ public CInitiated00SrpObjectParser(final TlvHandlerRegistry tlvReg) {
super(tlvReg);
}
/**
* Parser for {@link Stateful}
*/
-public final class PCEStatefulCapabilityTlvParser implements TlvParser, TlvSerializer {
+public final class CInitiated00StatefulCapabilityTlvParser implements TlvParser, TlvSerializer {
public static final int TYPE = 16;
protected List<AutoCloseable> startImpl(final PCEPExtensionProviderContext context) {
final List<AutoCloseable> regs = new ArrayList<>();
- regs.add(context.registerMessageParser(PcinitiateMessageParser.TYPE,
- new PcinitiateMessageParser(context.getObjectHandlerRegistry())));
- regs.add(context.registerMessageSerializer(Pcinitiate.class, new PcinitiateMessageParser(context.getObjectHandlerRegistry())));
+ regs.add(context.registerMessageParser(CInitiated00PCInitiateMessageParser.TYPE,
+ new CInitiated00PCInitiateMessageParser(context.getObjectHandlerRegistry())));
+ regs.add(context.registerMessageSerializer(Pcinitiate.class, new CInitiated00PCInitiateMessageParser(context.getObjectHandlerRegistry())));
final TlvHandlerRegistry tlvReg = context.getTlvHandlerRegistry();
- regs.add(context.registerObjectParser(PCEPLspObjectParser.CLASS, PCEPLspObjectParser.TYPE, new PCEPLspObjectParser(tlvReg)));
- regs.add(context.registerObjectSerializer(Lsp.class, new PCEPLspObjectParser(tlvReg)));
- regs.add(context.registerObjectParser(PCEPSrpObjectParser.CLASS, PCEPSrpObjectParser.TYPE, new PCEPSrpObjectParser(tlvReg)));
- regs.add(context.registerObjectSerializer(Srp.class, new PCEPSrpObjectParser(tlvReg)));
+ regs.add(context.registerObjectParser(CInitiated00LspObjectParser.CLASS, CInitiated00LspObjectParser.TYPE, new CInitiated00LspObjectParser(tlvReg)));
+ regs.add(context.registerObjectSerializer(Lsp.class, new CInitiated00LspObjectParser(tlvReg)));
+ regs.add(context.registerObjectParser(CInitiated00SrpObjectParser.CLASS, CInitiated00SrpObjectParser.TYPE, new CInitiated00SrpObjectParser(tlvReg)));
+ regs.add(context.registerObjectSerializer(Srp.class, new CInitiated00SrpObjectParser(tlvReg)));
- regs.add(context.registerTlvParser(PCEStatefulCapabilityTlvParser.TYPE, new PCEStatefulCapabilityTlvParser()));
- regs.add(context.registerTlvSerializer(Stateful.class, new PCEStatefulCapabilityTlvParser()));
+ regs.add(context.registerTlvParser(CInitiated00StatefulCapabilityTlvParser.TYPE, new CInitiated00StatefulCapabilityTlvParser()));
+ regs.add(context.registerTlvSerializer(Stateful.class, new CInitiated00StatefulCapabilityTlvParser()));
return regs;
}
/**
* Parser for {@link PcerrMessage}
*/
-public class PCEPErrorMessageParser extends AbstractMessageParser {
+public class Stateful07ErrorMessageParser extends AbstractMessageParser {
public static final int TYPE = 6;
- public PCEPErrorMessageParser(final ObjectHandlerRegistry registry) {
+ public Stateful07ErrorMessageParser(final ObjectHandlerRegistry registry) {
super(registry);
}
/**
* Parser for {@link LspIdentifiers}
*/
-public class LSPIdentifierIpv4TlvParser implements TlvParser, TlvSerializer {
+public class Stateful07LSPIdentifierIpv4TlvParser implements TlvParser, TlvSerializer {
public static final int TYPE = 18;
final AddressFamily afi = lsp.getAddressFamily();
if (afi.getImplementedInterface().equals(Ipv6Case.class)) {
- return new LSPIdentifierIpv6TlvParser().serializeTlv(tlv);
+ return new Stateful07LSPIdentifierIpv6TlvParser().serializeTlv(tlv);
}
final byte[] bytes = new byte[V4_LENGTH];
/**
* Parser for {@link LspIdentifiers}
*/
-public class LSPIdentifierIpv6TlvParser implements TlvParser, TlvSerializer {
+public class Stateful07LSPIdentifierIpv6TlvParser implements TlvParser, TlvSerializer {
public static final int TYPE = 19;
/**
* Parser for {@link Lsp}
*/
-public class PCEPLspObjectParser extends AbstractObjectWithTlvsParser<TlvsBuilder> {
+public class Stateful07LspObjectParser extends AbstractObjectWithTlvsParser<TlvsBuilder> {
public static final int CLASS = 32;
private static final int ADMINISTRATIVE_FLAG_OFFSET = 12;
private static final int OPERATIONAL_OFFSET = 9;
- public PCEPLspObjectParser(final TlvHandlerRegistry tlvReg) {
+ public Stateful07LspObjectParser(final TlvHandlerRegistry tlvReg) {
super(tlvReg);
}
/**
* Parser for {@link SymbolicPathName}
*/
-public class LspSymbolicNameTlvParser implements TlvParser, TlvSerializer {
+public class Stateful07LspSymbolicNameTlvParser implements TlvParser, TlvSerializer {
public static final int TYPE = 17;
/**
* Parser for {@link LspErrorCode}
*/
-public class LspUpdateErrorTlvParser implements TlvParser, TlvSerializer {
+public class Stateful07LspUpdateErrorTlvParser implements TlvParser, TlvSerializer {
public static final int TYPE = 20;
/**
* Parser for {@link Lspa}
*/
-public class PCEPLspaObjectParser extends AbstractObjectWithTlvsParser<LspaBuilder> {
+public class Stateful07LspaObjectParser extends AbstractObjectWithTlvsParser<LspaBuilder> {
public static final int CLASS = 9;
private static final int FLAGS_F_OFFSET = HOLD_PRIO_F_OFFSET + HOLD_PRIO_F_LENGTH;
private static final int TLVS_F_OFFSET = FLAGS_F_OFFSET + FLAGS_F_LENGTH + 1;
- public PCEPLspaObjectParser(final TlvHandlerRegistry tlvReg) {
+ public Stateful07LspaObjectParser(final TlvHandlerRegistry tlvReg) {
super(tlvReg);
}
/**
* Parser for {@link Open}
*/
-public class PCEPOpenObjectParser extends AbstractObjectWithTlvsParser<TlvsBuilder> {
- private static final Logger LOG = LoggerFactory.getLogger(PCEPOpenObjectParser.class);
+public class Stateful07OpenObjectParser extends AbstractObjectWithTlvsParser<TlvsBuilder> {
+ private static final Logger LOG = LoggerFactory.getLogger(Stateful07OpenObjectParser.class);
public static final int CLASS = 1;
private static final int PCEP_VERSION = 1;
- public PCEPOpenObjectParser(final TlvHandlerRegistry tlvReg) {
+ public Stateful07OpenObjectParser(final TlvHandlerRegistry tlvReg) {
super(tlvReg);
}
/**
* Parser for {@link Pcrpt}
*/
-public class PCEPReportMessageParser extends AbstractMessageParser {
+public class Stateful07PCReportMessageParser extends AbstractMessageParser {
public static final int TYPE = 10;
- public PCEPReportMessageParser(final ObjectHandlerRegistry registry) {
+ public Stateful07PCReportMessageParser(final ObjectHandlerRegistry registry) {
super(registry);
}
/**
* Parser for {@link Pcupd}
*/
-public class PCEPUpdateRequestMessageParser extends AbstractMessageParser {
+public class Stateful07PCUpdateRequestMessageParser extends AbstractMessageParser {
public static final int TYPE = 11;
- public PCEPUpdateRequestMessageParser(final ObjectHandlerRegistry registry) {
+ public Stateful07PCUpdateRequestMessageParser(final ObjectHandlerRegistry registry) {
super(registry);
}
/**
* Parser for {@link RsvpErrorSpec}
*/
-public final class RSVPErrorSpecTlvParser implements TlvParser, TlvSerializer {
+public final class Stateful07RSVPErrorSpecTlvParser implements TlvParser, TlvSerializer {
public static final int TYPE = 21;
/**
* Parser for {@link Srp}
*/
-public final class PCEPSrpObjectParser extends AbstractObjectWithTlvsParser<SrpBuilder> {
+public final class Stateful07SrpObjectParser extends AbstractObjectWithTlvsParser<SrpBuilder> {
public static final int CLASS = 33;
private static final int MIN_SIZE = FLAGS_SIZE + SRP_ID_SIZE;
- public PCEPSrpObjectParser(final TlvHandlerRegistry tlvReg) {
+ public Stateful07SrpObjectParser(final TlvHandlerRegistry tlvReg) {
super(tlvReg);
}
/**
* Parser for {@link Stateful}
*/
-public final class PCEStatefulCapabilityTlvParser implements TlvParser, TlvSerializer {
+public final class Stateful07StatefulCapabilityTlvParser implements TlvParser, TlvSerializer {
public static final int TYPE = 16;
final List<AutoCloseable> regs = new ArrayList<>();
final ObjectHandlerRegistry objReg = context.getObjectHandlerRegistry();
- regs.add(context.registerMessageParser(PCEPUpdateRequestMessageParser.TYPE, new PCEPUpdateRequestMessageParser(objReg)));
- regs.add(context.registerMessageSerializer(Pcupd.class, new PCEPUpdateRequestMessageParser(objReg)));
- regs.add(context.registerMessageParser(PCEPReportMessageParser.TYPE, new PCEPReportMessageParser(objReg)));
- regs.add(context.registerMessageSerializer(Pcrpt.class, new PCEPReportMessageParser(objReg)));
+ regs.add(context.registerMessageParser(Stateful07PCUpdateRequestMessageParser.TYPE, new Stateful07PCUpdateRequestMessageParser(objReg)));
+ regs.add(context.registerMessageSerializer(Pcupd.class, new Stateful07PCUpdateRequestMessageParser(objReg)));
+ regs.add(context.registerMessageParser(Stateful07PCReportMessageParser.TYPE, new Stateful07PCReportMessageParser(objReg)));
+ regs.add(context.registerMessageSerializer(Pcrpt.class, new Stateful07PCReportMessageParser(objReg)));
final TlvHandlerRegistry tlvReg = context.getTlvHandlerRegistry();
- regs.add(context.registerObjectParser(PCEPLspObjectParser.CLASS, PCEPLspObjectParser.TYPE, new PCEPLspObjectParser(tlvReg)));
- regs.add(context.registerObjectSerializer(Lsp.class, new PCEPLspObjectParser(tlvReg)));
- regs.add(context.registerObjectParser(PCEPSrpObjectParser.CLASS, PCEPSrpObjectParser.TYPE, new PCEPSrpObjectParser(tlvReg)));
- regs.add(context.registerObjectSerializer(Srp.class, new PCEPSrpObjectParser(tlvReg)));
- regs.add(context.registerObjectParser(PCEPOpenObjectParser.CLASS, PCEPOpenObjectParser.TYPE, new PCEPOpenObjectParser(tlvReg)));
- regs.add(context.registerObjectSerializer(Open.class, new PCEPOpenObjectParser(tlvReg)));
+ regs.add(context.registerObjectParser(Stateful07LspObjectParser.CLASS, Stateful07LspObjectParser.TYPE, new Stateful07LspObjectParser(tlvReg)));
+ regs.add(context.registerObjectSerializer(Lsp.class, new Stateful07LspObjectParser(tlvReg)));
+ regs.add(context.registerObjectParser(Stateful07SrpObjectParser.CLASS, Stateful07SrpObjectParser.TYPE, new Stateful07SrpObjectParser(tlvReg)));
+ regs.add(context.registerObjectSerializer(Srp.class, new Stateful07SrpObjectParser(tlvReg)));
+ regs.add(context.registerObjectParser(Stateful07OpenObjectParser.CLASS, Stateful07OpenObjectParser.TYPE, new Stateful07OpenObjectParser(tlvReg)));
+ regs.add(context.registerObjectSerializer(Open.class, new Stateful07OpenObjectParser(tlvReg)));
- regs.add(context.registerTlvParser(LSPIdentifierIpv4TlvParser.TYPE, new LSPIdentifierIpv4TlvParser()));
- regs.add(context.registerTlvParser(LSPIdentifierIpv6TlvParser.TYPE, new LSPIdentifierIpv6TlvParser()));
- regs.add(context.registerTlvSerializer(LspIdentifiers.class, new LSPIdentifierIpv4TlvParser()));
- regs.add(context.registerTlvParser(LspUpdateErrorTlvParser.TYPE, new LspUpdateErrorTlvParser()));
- regs.add(context.registerTlvSerializer(LspErrorCode.class, new LspUpdateErrorTlvParser()));
- regs.add(context.registerTlvParser(RSVPErrorSpecTlvParser.TYPE, new RSVPErrorSpecTlvParser()));
- regs.add(context.registerTlvSerializer(RsvpErrorSpec.class, new RSVPErrorSpecTlvParser()));
- regs.add(context.registerTlvParser(PCEStatefulCapabilityTlvParser.TYPE, new PCEStatefulCapabilityTlvParser()));
- regs.add(context.registerTlvSerializer(Stateful.class, new PCEStatefulCapabilityTlvParser()));
- regs.add(context.registerTlvParser(LspSymbolicNameTlvParser.TYPE, new LspSymbolicNameTlvParser()));
- regs.add(context.registerTlvSerializer(SymbolicPathName.class, new LspSymbolicNameTlvParser()));
+ regs.add(context.registerTlvParser(Stateful07LSPIdentifierIpv4TlvParser.TYPE, new Stateful07LSPIdentifierIpv4TlvParser()));
+ regs.add(context.registerTlvParser(Stateful07LSPIdentifierIpv6TlvParser.TYPE, new Stateful07LSPIdentifierIpv6TlvParser()));
+ regs.add(context.registerTlvSerializer(LspIdentifiers.class, new Stateful07LSPIdentifierIpv4TlvParser()));
+ regs.add(context.registerTlvParser(Stateful07LspUpdateErrorTlvParser.TYPE, new Stateful07LspUpdateErrorTlvParser()));
+ regs.add(context.registerTlvSerializer(LspErrorCode.class, new Stateful07LspUpdateErrorTlvParser()));
+ regs.add(context.registerTlvParser(Stateful07RSVPErrorSpecTlvParser.TYPE, new Stateful07RSVPErrorSpecTlvParser()));
+ regs.add(context.registerTlvSerializer(RsvpErrorSpec.class, new Stateful07RSVPErrorSpecTlvParser()));
+ regs.add(context.registerTlvParser(Stateful07StatefulCapabilityTlvParser.TYPE, new Stateful07StatefulCapabilityTlvParser()));
+ regs.add(context.registerTlvSerializer(Stateful.class, new Stateful07StatefulCapabilityTlvParser()));
+ regs.add(context.registerTlvParser(Stateful07LspSymbolicNameTlvParser.TYPE, new Stateful07LspSymbolicNameTlvParser()));
+ regs.add(context.registerTlvSerializer(SymbolicPathName.class, new Stateful07LspSymbolicNameTlvParser()));
return regs;
}
import org.junit.Before;
import org.junit.Test;
-import org.opendaylight.protocol.pcep.ietf.initiated00.PCEPLspObjectParser;
-import org.opendaylight.protocol.pcep.ietf.initiated00.PCEPSrpObjectParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PCEPLspaObjectParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PCEPOpenObjectParser;
+import org.opendaylight.protocol.pcep.ietf.initiated00.CInitiated00LspObjectParser;
+import org.opendaylight.protocol.pcep.ietf.initiated00.CInitiated00SrpObjectParser;
+import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07LspaObjectParser;
+import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07OpenObjectParser;
import org.opendaylight.protocol.pcep.spi.ObjectHeaderImpl;
import org.opendaylight.protocol.pcep.spi.PCEPDeserializerException;
import org.opendaylight.protocol.pcep.spi.TlvHandlerRegistry;
@Test
public void testOpenObjectWithTLV() throws PCEPDeserializerException, IOException {
- final PCEPOpenObjectParser parser = new PCEPOpenObjectParser(this.tlvRegistry);
+ final Stateful07OpenObjectParser parser = new Stateful07OpenObjectParser(this.tlvRegistry);
final byte[] result = ByteArray.fileToBytes("src/test/resources/PCEPOpenObject1.bin");
final OpenBuilder builder = new OpenBuilder();
@Test
public void testLspObjectWithTLV() throws IOException, PCEPDeserializerException {
- final PCEPLspObjectParser parser = new PCEPLspObjectParser(this.tlvRegistry);
+ final CInitiated00LspObjectParser parser = new CInitiated00LspObjectParser(this.tlvRegistry);
final byte[] result = ByteArray.fileToBytes("src/test/resources/PCEPLspObject1WithTLV.bin");
final LspBuilder builder = new LspBuilder();
@Test
public void testLspaObject() throws IOException, PCEPDeserializerException {
- final PCEPLspaObjectParser parser = new PCEPLspaObjectParser(this.tlvRegistry);
+ final Stateful07LspaObjectParser parser = new Stateful07LspaObjectParser(this.tlvRegistry);
final LspaBuilder builder = new LspaBuilder();
final byte[] result = ByteArray.fileToBytes("src/test/resources/PCEPLspaObject3RandVals.bin");
@Test
public void testSrpObject() throws IOException, PCEPDeserializerException {
- final PCEPSrpObjectParser parser = new PCEPSrpObjectParser(this.tlvRegistry);
+ final CInitiated00SrpObjectParser parser = new CInitiated00SrpObjectParser(this.tlvRegistry);
final byte[] result = new byte[] { (byte) 0x21, (byte) 0x10, (byte) 0x00, (byte) 0x0c, 0, 0, 0, (byte) 0x01, 0, 0, 0, (byte) 0x01 };
final SrpBuilder builder = new SrpBuilder();
import org.junit.Test;
import org.opendaylight.protocol.concepts.Ipv4Util;
import org.opendaylight.protocol.concepts.Ipv6Util;
-import org.opendaylight.protocol.pcep.ietf.stateful07.LSPIdentifierIpv4TlvParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.LSPIdentifierIpv6TlvParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.LspSymbolicNameTlvParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.LspUpdateErrorTlvParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PCEStatefulCapabilityTlvParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.RSVPErrorSpecTlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07LSPIdentifierIpv4TlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07LSPIdentifierIpv6TlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07LspSymbolicNameTlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07LspUpdateErrorTlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07StatefulCapabilityTlvParser;
+import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07RSVPErrorSpecTlvParser;
import org.opendaylight.protocol.pcep.spi.PCEPDeserializerException;
import org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.inet.types.rev100924.IpAddress;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.iana.rev130816.EnterpriseNumber;
@Test
public void testStatefulTlv() throws PCEPDeserializerException {
- final PCEStatefulCapabilityTlvParser parser = new PCEStatefulCapabilityTlvParser();
+ final Stateful07StatefulCapabilityTlvParser parser = new Stateful07StatefulCapabilityTlvParser();
final Stateful tlv = new StatefulBuilder().setLspUpdateCapability(Boolean.TRUE).build();
assertEquals(tlv, parser.parseTlv(statefulBytes));
assertArrayEquals(statefulBytes, parser.serializeTlv(tlv));
@Test
public void testSymbolicNameTlv() throws PCEPDeserializerException {
- final LspSymbolicNameTlvParser parser = new LspSymbolicNameTlvParser();
+ final Stateful07LspSymbolicNameTlvParser parser = new Stateful07LspSymbolicNameTlvParser();
final SymbolicPathName tlv = new SymbolicPathNameBuilder().setPathName(
new org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.pcep.ietf.stateful.rev131222.SymbolicPathName("Med test of symbolic name".getBytes())).build();
assertEquals(tlv, parser.parseTlv(symbolicNameBytes));
@Test
public void testLspErrorCodeTlv() throws PCEPDeserializerException {
- final LspUpdateErrorTlvParser parser = new LspUpdateErrorTlvParser();
+ final Stateful07LspUpdateErrorTlvParser parser = new Stateful07LspUpdateErrorTlvParser();
final LspErrorCode tlv = new LspErrorCodeBuilder().setErrorCode(627610883L).build();
assertEquals(tlv, parser.parseTlv(lspUpdateErrorBytes));
assertArrayEquals(lspUpdateErrorBytes, parser.serializeTlv(tlv));
@Test
public void testLspIdentifiers4Tlv() throws PCEPDeserializerException {
- final LSPIdentifierIpv4TlvParser parser = new LSPIdentifierIpv4TlvParser();
+ final Stateful07LSPIdentifierIpv4TlvParser parser = new Stateful07LSPIdentifierIpv4TlvParser();
final Ipv4Builder afi = new Ipv4Builder();
afi.setIpv4TunnelSenderAddress(Ipv4Util.addressForBytes(new byte[] { (byte) 0x12, (byte) 0x34, (byte) 0x56, (byte) 0x78 }));
afi.setIpv4ExtendedTunnelId(new Ipv4ExtendedTunnelId(Ipv4Util.addressForBytes(new byte[] { (byte) 0x12, (byte) 0x34, (byte) 0x56,
@Test
public void testLspIdentifiers6Tlv() throws PCEPDeserializerException {
- final LSPIdentifierIpv6TlvParser parser = new LSPIdentifierIpv6TlvParser();
+ final Stateful07LSPIdentifierIpv6TlvParser parser = new Stateful07LSPIdentifierIpv6TlvParser();
final Ipv6Builder afi = new Ipv6Builder();
afi.setIpv6TunnelSenderAddress(Ipv6Util.addressForBytes(new byte[] { (byte) 0x12, (byte) 0x34, (byte) 0x56, (byte) 0x78,
(byte) 0x9A, (byte) 0xBC, (byte) 0xDE, (byte) 0xF0, (byte) 0x12, (byte) 0x34, (byte) 0x56, (byte) 0x78, (byte) 0x9A,
@Test
public void testRSVPError4SpecTlv() throws PCEPDeserializerException {
- final RSVPErrorSpecTlvParser parser = new RSVPErrorSpecTlvParser();
+ final Stateful07RSVPErrorSpecTlvParser parser = new Stateful07RSVPErrorSpecTlvParser();
final RsvpErrorBuilder builder = new RsvpErrorBuilder();
builder.setNode(new IpAddress(Ipv4Util.addressForBytes(new byte[] { (byte) 0x12, (byte) 0x34, (byte) 0x56, (byte) 0x78 })));
builder.setFlags(new org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev130820.ErrorSpec.Flags(false, true));
@Test
public void testRSVPError6SpecTlv() throws PCEPDeserializerException {
- final RSVPErrorSpecTlvParser parser = new RSVPErrorSpecTlvParser();
+ final Stateful07RSVPErrorSpecTlvParser parser = new Stateful07RSVPErrorSpecTlvParser();
final RsvpErrorBuilder builder = new RsvpErrorBuilder();
builder.setNode(new IpAddress(Ipv6Util.addressForBytes(new byte[] { (byte) 0x12, (byte) 0x34, (byte) 0x56, (byte) 0x78,
(byte) 0x9a, (byte) 0xbc, (byte) 0xde, (byte) 0xf0, (byte) 0x12, (byte) 0x34, (byte) 0x56, (byte) 0x78, (byte) 0x9a,
@Test
public void testUserErrorSpecTlv() throws PCEPDeserializerException {
- final RSVPErrorSpecTlvParser parser = new RSVPErrorSpecTlvParser();
+ final Stateful07RSVPErrorSpecTlvParser parser = new Stateful07RSVPErrorSpecTlvParser();
final UserErrorBuilder builder = new UserErrorBuilder();
builder.setEnterprise(new EnterpriseNumber(12345L));
builder.setSubOrg((short) 5);
import org.junit.Before;
import org.junit.Test;
import org.opendaylight.protocol.pcep.ietf.initiated00.CrabbeInitiatedActivator;
-import org.opendaylight.protocol.pcep.ietf.initiated00.PcinitiateMessageParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PCEPReportMessageParser;
-import org.opendaylight.protocol.pcep.ietf.stateful07.PCEPUpdateRequestMessageParser;
+import org.opendaylight.protocol.pcep.ietf.initiated00.CInitiated00PCInitiateMessageParser;
+import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07PCReportMessageParser;
+import org.opendaylight.protocol.pcep.ietf.stateful07.Stateful07PCUpdateRequestMessageParser;
import org.opendaylight.protocol.pcep.ietf.stateful07.StatefulActivator;
import org.opendaylight.protocol.pcep.impl.Activator;
import org.opendaylight.protocol.pcep.impl.message.PCEPCloseMessageParser;
a.start(this.ctx);
byte[] result = ByteArray.fileToBytes("src/test/resources/PCUpd.2.bin");
- final PCEPUpdateRequestMessageParser parser = new PCEPUpdateRequestMessageParser(this.ctx.getObjectHandlerRegistry());
+ final Stateful07PCUpdateRequestMessageParser parser = new Stateful07PCUpdateRequestMessageParser(this.ctx.getObjectHandlerRegistry());
final PcupdMessageBuilder builder = new PcupdMessageBuilder();
a.start(this.ctx);
byte[] result = ByteArray.fileToBytes("src/test/resources/PCRpt.1.bin");
- final PCEPReportMessageParser parser = new PCEPReportMessageParser(this.ctx.getObjectHandlerRegistry());
+ final Stateful07PCReportMessageParser parser = new Stateful07PCReportMessageParser(this.ctx.getObjectHandlerRegistry());
final PcrptMessageBuilder builder = new PcrptMessageBuilder();
a.start(this.ctx);
final byte[] result = ByteArray.fileToBytes("src/test/resources/Pcinit.bin");
- final PcinitiateMessageParser parser = new PcinitiateMessageParser(this.ctx.getObjectHandlerRegistry());
+ final CInitiated00PCInitiateMessageParser parser = new CInitiated00PCInitiateMessageParser(this.ctx.getObjectHandlerRegistry());
final PcinitiateMessageBuilder builder = new PcinitiateMessageBuilder();
final RequestsBuilder rBuilder = new RequestsBuilder();