Merge "Fix 'INPORT' keyword in port field"
[openflowplugin.git] / openflowplugin-impl / src / main / java / org / opendaylight / openflowplugin / impl / protocol / deserialization / DeserializerInjector.java
index 41ea422156af47bfb5c4b9378ac23010c12f1c05..56d9b799ee61c69cbc28ca5994ad7ce6b7eb967b 100644 (file)
@@ -22,6 +22,17 @@ public class DeserializerInjector {
     public static void injectDeserializers(final DeserializerExtensionProvider provider) {
         // Inject new deserializers here
         MatchDeserializerInjector.injectDeserializers(provider);
+        ActionDeserializerInjector.injectDeserializers(provider);
+        InstructionDeserializerInjector.injectDeserializers(provider);
+        MultipartDeserializerInjector.injectDeserializers(provider);
         MessageDeserializerInjector.injectDeserializers(provider);
     }
+
+    /**
+     * Reverts original deserializers in provided {@link org.opendaylight.openflowjava.protocol.api.extensibility.DeserializerExtensionProvider}
+     * @param provider OpenflowJava deserializer extension provider
+     */
+    public static void revertDeserializers(final DeserializerExtensionProvider provider) {
+        MessageDeserializerInjector.revertDeserializers(provider);
+    }
 }