Support for Table Features 34/18334/9
authorJozef Gloncak <jgloncak@cisco.com>
Tue, 28 Apr 2015 12:41:06 +0000 (14:41 +0200)
committerJozef Gloncak <jgloncak@cisco.com>
Wed, 29 Apr 2015 11:07:39 +0000 (13:07 +0200)
commit0c4b3b74b93fec1781b15477935cab80eee5d35c
tree244681723210271239c2c07704e64d69a7b2a2b2
parentaeaa5b7d02b50ba7a1fc43e68730bcebcef896c2
Support for Table Features

FlowListenerTest.java - removed equals which checks concrete transaction ID.
If changes are done on flow also TableForwarder is notified because listener is
listening on subtree changes. Therefore can happend that sometimes changes in
table are processed before changes in flow and therefore is generated transaction
ID DOM-2 instead DOM-1.

Change-Id: I3570c03fda0b532833c85bae01ed4a10cc14a2d2
Signed-off-by: HemaTG <hema.gopalkrishnan@ericsson.com>
Signed-off-by: Jozef Gloncak <jgloncak@cisco.com>
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/ForwardingRulesManager.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/FlowNodeReconciliationImpl.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/ForwardingRulesManagerImpl.java
applications/forwardingrules-manager/src/main/java/org/opendaylight/openflowplugin/applications/frm/impl/TableForwarder.java [new file with mode: 0644]
applications/forwardingrules-manager/src/test/java/test/mock/FlowListenerTest.java
applications/forwardingrules-manager/src/test/java/test/mock/util/RpcProviderRegistryMock.java
applications/forwardingrules-manager/src/test/java/test/mock/util/SalTableServiceMock.java [new file with mode: 0644]
model/model-flow-service/src/main/yang/sal-table.yang