X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=openflowplugin-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fopenflowplugin%2Fimpl%2Fprotocol%2Fserialization%2FMessageSerializerInjector.java;h=cf34d19d44986d86b884b888533a7aa8fa22e0a1;hb=3c58c44881df41f633ba6a7d7a9165d773055ce5;hp=e8997a43e76519b27b9e41f05dd11b3ed9b2126a;hpb=64ab960d22c21126d1b523d519550bd03ab1a97a;p=openflowplugin.git diff --git a/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/protocol/serialization/MessageSerializerInjector.java b/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/protocol/serialization/MessageSerializerInjector.java index e8997a43e7..cf34d19d44 100644 --- a/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/protocol/serialization/MessageSerializerInjector.java +++ b/openflowplugin-impl/src/main/java/org/opendaylight/openflowplugin/impl/protocol/serialization/MessageSerializerInjector.java @@ -19,10 +19,12 @@ import org.opendaylight.openflowplugin.impl.protocol.serialization.messages.Flow import org.opendaylight.openflowplugin.impl.protocol.serialization.messages.GroupMessageSerializer; import org.opendaylight.openflowplugin.impl.protocol.serialization.messages.MeterMessageSerializer; import org.opendaylight.openflowplugin.impl.protocol.serialization.messages.PortMessageSerializer; +import org.opendaylight.openflowplugin.impl.protocol.serialization.multipart.MultipartRequestMessageSerializer; import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.port.rev130925.PortMessage; import org.opendaylight.yang.gen.v1.urn.opendaylight.flow.types.rev131026.FlowMessage; import org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.GroupMessage; import org.opendaylight.yang.gen.v1.urn.opendaylight.meter.types.rev130918.MeterMessage; +import org.opendaylight.yang.gen.v1.urn.opendaylight.multipart.types.rev170112.MultipartRequest; import org.opendaylight.yang.gen.v1.urn.opendaylight.openflow.protocol.rev130731.OfHeader; /** @@ -38,11 +40,12 @@ class MessageSerializerInjector { // Inject new message serializers here using injector created by createInjector method final Function, Consumer>> injector = createInjector(provider, EncodeConstants.OF13_VERSION_ID); - + injector.apply(FlowMessage.class).accept(new FlowMessageSerializer()); injector.apply(MeterMessage.class).accept(new MeterMessageSerializer()); injector.apply(PortMessage.class).accept(new PortMessageSerializer()); injector.apply(GroupMessage.class).accept(new GroupMessageSerializer()); + injector.apply(MultipartRequest.class).accept(new MultipartRequestMessageSerializer()); } /**