Search in sources :

Example 1 with LispGcAddressCodec

use of org.onosproject.drivers.lisp.extensions.codec.LispGcAddressCodec in project onos by opennetworkinglab.

the class LispMappingExtensionCodecRegistrator method activate.

@Activate
public void activate() {
    registrator = new MappingCodecRegistrator();
    registrator.codecService = codecService;
    registrator.activate();
    codecService.registerCodec(LispAppDataAddress.class, new LispAppDataAddressCodec());
    codecService.registerCodec(LispAsAddress.class, new LispAsAddressCodec());
    codecService.registerCodec(LispGcAddress.class, new LispGcAddressCodec());
    codecService.registerCodec(LispListAddress.class, new LispListAddressCodec());
    codecService.registerCodec(LispMulticastAddress.class, new LispMulticastAddressCodec());
    codecService.registerCodec(LispNatAddress.class, new LispNatAddressCodec());
    codecService.registerCodec(LispNonceAddress.class, new LispNonceAddressCodec());
    codecService.registerCodec(LispSegmentAddress.class, new LispSegmentAddressCodec());
    codecService.registerCodec(LispSrcDstAddress.class, new LispSrcDstAddressCodec());
    codecService.registerCodec(LispTeAddress.class, new LispTeAddressCodec());
    codecService.registerCodec(LispTeAddress.TeRecord.class, new LispTeRecordCodec());
    log.info("Started");
}
Also used : LispAsAddressCodec(org.onosproject.drivers.lisp.extensions.codec.LispAsAddressCodec) LispNatAddressCodec(org.onosproject.drivers.lisp.extensions.codec.LispNatAddressCodec) LispTeRecordCodec(org.onosproject.drivers.lisp.extensions.codec.LispTeRecordCodec) MappingCodecRegistrator(org.onosproject.mapping.MappingCodecRegistrator) LispListAddressCodec(org.onosproject.drivers.lisp.extensions.codec.LispListAddressCodec) LispSegmentAddressCodec(org.onosproject.drivers.lisp.extensions.codec.LispSegmentAddressCodec) LispSrcDstAddressCodec(org.onosproject.drivers.lisp.extensions.codec.LispSrcDstAddressCodec) LispMulticastAddressCodec(org.onosproject.drivers.lisp.extensions.codec.LispMulticastAddressCodec) LispNonceAddressCodec(org.onosproject.drivers.lisp.extensions.codec.LispNonceAddressCodec) LispGcAddressCodec(org.onosproject.drivers.lisp.extensions.codec.LispGcAddressCodec) LispAppDataAddressCodec(org.onosproject.drivers.lisp.extensions.codec.LispAppDataAddressCodec) LispTeAddressCodec(org.onosproject.drivers.lisp.extensions.codec.LispTeAddressCodec) Activate(org.osgi.service.component.annotations.Activate)

Aggregations

LispAppDataAddressCodec (org.onosproject.drivers.lisp.extensions.codec.LispAppDataAddressCodec)1 LispAsAddressCodec (org.onosproject.drivers.lisp.extensions.codec.LispAsAddressCodec)1 LispGcAddressCodec (org.onosproject.drivers.lisp.extensions.codec.LispGcAddressCodec)1 LispListAddressCodec (org.onosproject.drivers.lisp.extensions.codec.LispListAddressCodec)1 LispMulticastAddressCodec (org.onosproject.drivers.lisp.extensions.codec.LispMulticastAddressCodec)1 LispNatAddressCodec (org.onosproject.drivers.lisp.extensions.codec.LispNatAddressCodec)1 LispNonceAddressCodec (org.onosproject.drivers.lisp.extensions.codec.LispNonceAddressCodec)1 LispSegmentAddressCodec (org.onosproject.drivers.lisp.extensions.codec.LispSegmentAddressCodec)1 LispSrcDstAddressCodec (org.onosproject.drivers.lisp.extensions.codec.LispSrcDstAddressCodec)1 LispTeAddressCodec (org.onosproject.drivers.lisp.extensions.codec.LispTeAddressCodec)1 LispTeRecordCodec (org.onosproject.drivers.lisp.extensions.codec.LispTeRecordCodec)1 MappingCodecRegistrator (org.onosproject.mapping.MappingCodecRegistrator)1 Activate (org.osgi.service.component.annotations.Activate)1