Improved Facade & integration test 55/1455/2
authormichal.polkorab <michal.polkorab@pantheon.sk>
Fri, 27 Sep 2013 12:32:28 +0000 (14:32 +0200)
committermichal.polkorab <michal.polkorab@pantheon.sk>
Fri, 27 Sep 2013 13:47:46 +0000 (15:47 +0200)
commit1fe648172a622601f42a3b1c5e53e17f4d41d14b
tree33f558ce0645aa700d6acb67f76a850e089f3489
parent1e439a51ce35e34f6203a64dba532aba9b5999af
Improved Facade & integration test

Added systemListener and system call funcionality
Yang - generated SystemNotification interface
Updated PublishingChannelInitializer init()
TcpHandler now has setSwitchConnectionHandler()
OF13Decoder & OF13Encoder - control checks on null + logging
Extended SimpleClient to meet testing funcionality
Improved integration test - correct communication sw-lib-plugin

Signed-off-by: michal.polkorab <michal.polkorab@pantheon.sk>
Change-Id: Ib71d9a3a238b145fb93e32eacfb6e0254b7f6ea6
17 files changed:
openflow-protocol-api/src/main/java/org/opendaylight/openflowjava/protocol/api/connection/ConnectionAdapter.java
openflow-protocol-api/src/main/yang/system-notifications.yang [new file with mode: 0644]
openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/connection/ConnectionAdapterImpl.java
openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/connection/SwitchConnectionProviderImpl.java
openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/DelegatingInboundHandler.java
openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/OF13Decoder.java
openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/OF13Encoder.java
openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/OFFrameDecoder.java
openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/PublishingChannelInitializer.java
openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/TcpHandler.java
openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/deserialization/DeserializationFactory.java
openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/MessageTypeKey.java
openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/serialization/SerializationFactory.java
openflow-protocol-impl/src/test/java/org/opendaylight/openflowjava/protocol/impl/clients/SimpleClient.java
openflow-protocol-impl/src/test/java/org/opendaylight/openflowjava/protocol/impl/clients/SimpleClientHandler.java
openflow-protocol-impl/src/test/java/org/opendaylight/openflowjava/protocol/impl/integration/IntegrationTest.java
openflow-protocol-impl/src/test/java/org/opendaylight/openflowjava/protocol/impl/integration/MockPlugin.java