+ /**\r
+ * Serializes action list\r
+ * @param list actions to be serialized\r
+ * @param outBuffer output buffer\r
+ * @param version Openflow wire version\r
+ * @param serializer serializer that can serialize \r
+ */\r
+ public static void serializeActions(List<Action> list,\r
+ SerializerRegistry registry, ByteBuf outBuffer, short version){\r
+ if (list != null) {\r
+ for (Action action : list) {\r
+ OFSerializer<Action> serializer = registry.getSerializer(\r
+ new EnhancedMessageTypeKey<>(version,\r
+ Action.class, action.getType()));\r
+ serializer.serialize(action, outBuffer);\r
+ }\r
+ }\r
+ }\r
+\r