package org.opendaylight.protocol.pcep.spi.pojo;
import javax.annotation.concurrent.ThreadSafe;
-
import org.opendaylight.protocol.pcep.spi.EROSubobjectParser;
import org.opendaylight.protocol.pcep.spi.EROSubobjectRegistry;
import org.opendaylight.protocol.pcep.spi.EROSubobjectSerializer;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.basic.explicit.route.subobjects.SubobjectType;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.label.subobject.LabelType;
-/**
- *
- */
@ThreadSafe
public class SimplePCEPExtensionProviderContext implements PCEPExtensionProviderContext {
private final SimpleLabelRegistry labelReg = new SimpleLabelRegistry();
}
@Override
- public final AutoCloseable registerLabelSerializer(final Class<? extends LabelType> labelClass, final LabelSerializer serializer) {
+ public final AutoCloseable registerLabelSerializer(final Class<? extends LabelType> labelClass,
+ final LabelSerializer serializer) {
return this.labelReg.registerLabelSerializer(labelClass, serializer);
}
@Override
- public final AutoCloseable registerLabelParser(final int cType, final LabelParser parser) {
- return this.labelReg.registerLabelParser(cType, parser);
+ public final AutoCloseable registerLabelParser(final int ctype, final LabelParser parser) {
+ return this.labelReg.registerLabelParser(ctype, parser);
}
@Override
}
@Override
- public final AutoCloseable registerMessageSerializer(final Class<? extends Message> msgClass, final MessageSerializer serializer) {
+ public final AutoCloseable registerMessageSerializer(final Class<? extends Message> msgClass,
+ final MessageSerializer serializer) {
return this.msgReg.registerMessageSerializer(msgClass, serializer);
}
@Override
- public final AutoCloseable registerObjectParser(final int objectClass, final int objectType, final ObjectParser parser) {
+ public final AutoCloseable registerObjectParser(final int objectClass, final int objectType,
+ final ObjectParser parser) {
return this.objReg.registerObjectParser(objectClass, objectType, parser);
}
}
@Override
- public final AutoCloseable registerObjectSerializer(final Class<? extends Object> objClass, final ObjectSerializer serializer) {
+ public final AutoCloseable registerObjectSerializer(final Class<? extends Object> objClass,
+ final ObjectSerializer serializer) {
return this.objReg.registerObjectSerializer(objClass, serializer);
}
}
@Override
- public final AutoCloseable registerRROSubobjectSerializer(
- final Class<? extends org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.rsvp.rev150820.record.route.subobjects.SubobjectType> subobjectClass,
+ public final AutoCloseable registerRROSubobjectSerializer(final Class<? extends org.opendaylight.yang.gen.v1.urn
+ .opendaylight.params.xml.ns.yang.rsvp.rev150820.record.route.subobjects.SubobjectType> subobjectClass,
final RROSubobjectSerializer serializer) {
return this.rroSubReg.registerSubobjectSerializer(subobjectClass, serializer);
}
}
@Override
- public final AutoCloseable registerTlvSerializer(final Class<? extends Tlv> tlvClass, final TlvSerializer serializer) {
+ public final AutoCloseable registerTlvSerializer(final Class<? extends Tlv> tlvClass,
+ final TlvSerializer serializer) {
return this.tlvReg.registerTlvSerializer(tlvClass, serializer);
}
}
@Override
- public AutoCloseable registerVendorInformationTlvParser(final EnterpriseNumber enterpriseNumber, final TlvParser parser) {
+ public AutoCloseable registerVendorInformationTlvParser(final EnterpriseNumber enterpriseNumber,
+ final TlvParser parser) {
return this.viTlvReg.registerVendorInformationTlvParser(enterpriseNumber, parser);
}
@Override
public AutoCloseable registerVendorInformationObjectSerializer(
- final Class<? extends EnterpriseSpecificInformation> esInformationClass, final ObjectSerializer serializer) {
+ final Class<? extends EnterpriseSpecificInformation> esInformationClass,
+ final ObjectSerializer serializer) {
return this.viObjReg.registerVendorInformationObjectSerializer(esInformationClass, serializer);
}
@Override
- public AutoCloseable registerVendorInformationObjectParser(final EnterpriseNumber enterpriseNumber, final ObjectParser parser) {
+ public AutoCloseable registerVendorInformationObjectParser(final EnterpriseNumber enterpriseNumber,
+ final ObjectParser parser) {
return this.viObjReg.registerVendorInformationObjectParser(enterpriseNumber, parser);
}