SAL Actions Property is OF1.0 specific 35/2535/3
authorAlessandro Boch <aboch@cisco.com>
Fri, 8 Nov 2013 19:19:49 +0000 (11:19 -0800)
committerAlessandro Boch <aboch@cisco.com>
Mon, 11 Nov 2013 17:10:27 +0000 (09:10 -0800)
commit43767bb962ade9659c8aa7eb0e02d412a7a54db2
tree5df9cbdf6fc8d5740b4db45148dfc219852c3716
parent9108efddf9a5f3e2c81202a17ccdeca22cb5ca09
SAL Actions Property is OF1.0 specific

- Replaced with a new Property SupportedFlowActions which carries the list
  of SAL actions the network node supports. The Inventory Service in the
  protocol plugin is responsible to populate the SupportedFlowAction object
  with the correspondent SAL Flow actions.
- Static conversion OF->SAL actions Map and utility hosted by FlowConverter
- Deprecated Actions Property class
- With this change an application or functional module will be able to
  retrieve from switch manager the list of flow actions the network node
  supports, without need to know which SDN protocol/version the the
  node is running

Change-Id: Ic2b3c5a854fbcaae6e51fc63745dc05ee5bcbf40
Signed-off-by: Alessandro Boch <aboch@cisco.com>
opendaylight/protocol_plugins/openflow/pom.xml
opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/internal/FlowConverter.java
opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/internal/InventoryServiceShim.java
opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/action/Enqueue.java [new file with mode: 0644]
opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/action/SupportedFlowActions.java [new file with mode: 0644]
opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/core/Actions.java