BUG-1134: Added TCP flag conversions between md-sal and openflowjava 07/7607/3
authorBrent Salisbury <brent.salisbury@gmail.com>
Mon, 2 Jun 2014 19:03:25 +0000 (15:03 -0400)
committerMichal Rehak <mirehak@cisco.com>
Wed, 4 Jun 2014 17:09:59 +0000 (19:09 +0200)
commit74417f0d6e732e349b6d09f0bbb9a7a272512391
tree74ecb9549ac3b28ffb2929f2d1ee2627fa3dd6d2
parent0326de0142122b44aef3d4b2ed94e64ab2378dbb
BUG-1134: Added TCP flag conversions between md-sal and openflowjava

-Conversions from high level model (model-flow-base)
to low level models (ofjava).

-Test included in OpenflowpluginTestCommandProvider
as function addMDFlow f83() for testing.

-Test results here:
https://gist.github.com/04f96a080eb7ee32413b

---- Extensions info (see BUG-1133) ----
Support for extensions in OFPlugin is not going to be implemented
this way (for POC it is temporarily ok). Vendor specific messages
should be modeled in vendor bundle (augmenting MD-SAL or OFJAVA-API
models). Current strategy is based on trasnparent forwarding of
vendor messages through OFPlugin.
More info will be shortly at
https://wiki.opendaylight.org/view/OpenDaylight_OpenFlow_Plugin:Backlog:Extensibility

Change-Id: Ifaa835a43ec8e0b2fb23e84abf121aefdbcde339
Signed-off-by: Brent Salisbury <brent.salisbury@gmail.com>
Signed-off-by: Michal Rehak <mirehak@cisco.com>
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/sal/convertor/TableFeaturesConvertor.java
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/sal/convertor/TableFeaturesReplyConvertor.java
openflowplugin/src/main/java/org/opendaylight/openflowplugin/openflow/md/core/sal/convertor/match/MatchConvertorImpl.java
test-provider/src/main/java/org/opendaylight/openflowplugin/test/OpenflowpluginTestCommandProvider.java