blob: b683d2c8c5a964392f3fb5ff28b8a0ef22bda58c [file] [log] [blame]
Pavlin Radoslavov5363c2a2013-02-18 09:55:42 -08001package net.floodlightcontroller.util;
2
Pavlin Radoslavovad008e02013-02-21 18:42:42 -08003import net.floodlightcontroller.util.serializers.FlowEntryActionsSerializer;
4
5import org.codehaus.jackson.annotate.JsonProperty;
6import org.codehaus.jackson.map.annotate.JsonSerialize;
7
Pavlin Radoslavov5363c2a2013-02-18 09:55:42 -08008/**
9 * The class representing the Flow Entry set of actions.
10 *
11 * The Flow Entry set of actions need to be applied to each packet.
12 *
13 * NOTE: This is just an empty placeholder (for now). The implied action is
14 * forwarding on a single port.
15 */
Pavlin Radoslavovad008e02013-02-21 18:42:42 -080016@JsonSerialize(using=FlowEntryActionsSerializer.class)
Pavlin Radoslavov5363c2a2013-02-18 09:55:42 -080017public class FlowEntryActions {
18
19 /**
20 * Default constructor.
21 */
22 public FlowEntryActions() {
23 }
24
25 /**
26 * Convert the set of actions to a string.
27 *
28 * @return the set of actions as a string.
29 */
30 @Override
31 public String toString() {
32 String ret = "";
33 // TODO: Implement it!
34 return ret;
35 }
36}