BUG-54 : switched channel pipeline to be protocol specific. 56/1156/7
authorDana Kutenicsova <dkutenic@cisco.com>
Wed, 11 Sep 2013 13:31:24 +0000 (15:31 +0200)
committerDana Kutenicsova <dkutenic@cisco.com>
Tue, 17 Sep 2013 07:48:47 +0000 (09:48 +0200)
commit5fbf4f8681909a3ef9dfbf2fa3e9b1a1f0b5b6fc
treec917a2813241b8c523d2c8da2ec80fb577989c58
parent1f3d0c5d736b2b5a98872f488ec8d96d5d820a62
BUG-54 : switched channel pipeline to be protocol specific.
Added LengthFrameDecoder for both protocols.

Change-Id: Iebdaced167b54b850ec114cff42c2b0385a37f31
Signed-off-by: Dana Kutenicsova <dkutenic@cisco.com>
37 files changed:
bgp/parser-api/src/main/java/org/opendaylight/protocol/bgp/parser/BGPMessageFactory.java [new file with mode: 0644]
bgp/parser-impl/src/main/java/org/opendaylight/protocol/bgp/parser/impl/BGPMessageFactoryImpl.java [moved from bgp/parser-impl/src/main/java/org/opendaylight/protocol/bgp/parser/impl/BGPMessageFactory.java with 96% similarity]
bgp/parser-impl/src/main/java/org/opendaylight/protocol/bgp/parser/impl/message/BGPUpdateMessageParser.java
bgp/parser-impl/src/test/java/org/opendaylight/protocol/bgp/parser/impl/BGPParserTest.java
bgp/parser-impl/src/test/java/org/opendaylight/protocol/bgp/parser/impl/BGPUpdateMessageParserTest.java
bgp/parser-impl/src/test/java/org/opendaylight/protocol/bgp/parser/impl/ComplementaryTest.java
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/BGPDispatcherImpl.java
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/BGPHandlerFactory.java [new file with mode: 0644]
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/BGPMessageHeaderDecoder.java [new file with mode: 0644]
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/BGPSessionImpl.java
bgp/rib-impl/src/main/java/org/opendaylight/protocol/bgp/rib/impl/BGPSessionNegotiator.java
bgp/rib-impl/src/test/java/org/opendaylight/protocol/bgp/rib/impl/BGPImplTest.java
bgp/rib-impl/src/test/java/org/opendaylight/protocol/bgp/rib/impl/ParserTest.java
bgp/rib-mock/src/main/java/org/opendaylight/protocol/bgp/rib/mock/BGPMock.java
bgp/testtool/src/main/java/org/opendaylight/protocol/bgp/testtool/Main.java
bgp/testtool/src/test/java/org/opendaylight/protocol/bgp/testtool/BGPSpeakerMock.java
bgp/testtool/src/test/java/org/opendaylight/protocol/bgp/testtool/SpeakerSessionListener.java
framework/src/main/java/org/opendaylight/protocol/framework/AbstractDispatcher.java
framework/src/main/java/org/opendaylight/protocol/framework/ChannelInitializerImpl.java [deleted file]
framework/src/main/java/org/opendaylight/protocol/framework/ProtocolHandlerFactory.java
framework/src/main/java/org/opendaylight/protocol/framework/ProtocolMessageDecoder.java
framework/src/main/java/org/opendaylight/protocol/framework/ProtocolMessageEncoder.java
framework/src/main/java/org/opendaylight/protocol/framework/ProtocolSessionPromise.java
framework/src/main/java/org/opendaylight/protocol/framework/ReconnectPromise.java
framework/src/test/java/org/opendaylight/protocol/framework/ServerTest.java
framework/src/test/java/org/opendaylight/protocol/framework/SimpleDispatcher.java [new file with mode: 0644]
framework/src/test/java/org/opendaylight/protocol/framework/SimpleSessionListener.java
pcep/api/src/main/java/org/opendaylight/protocol/pcep/PCEPDispatcher.java
pcep/api/src/main/java/org/opendaylight/protocol/pcep/PCEPMessage.java
pcep/api/src/main/java/org/opendaylight/protocol/pcep/object/CompositeInstantiationObject.java
pcep/impl/src/main/java/org/opendaylight/protocol/pcep/impl/PCEPDispatcherImpl.java
pcep/impl/src/main/java/org/opendaylight/protocol/pcep/impl/PCEPHandlerFactory.java [new file with mode: 0644]
pcep/impl/src/main/java/org/opendaylight/protocol/pcep/impl/PCEPMessageHeaderDecoder.java [new file with mode: 0644]
pcep/impl/src/main/java/org/opendaylight/protocol/pcep/impl/PCEPSessionImpl.java
pcep/testtool/src/main/java/org/opendaylight/protocol/pcep/testtool/SimpleSessionListener.java
pcep/testtool/src/main/resources/GroovyReplyMessageGenerator.groovy [deleted file]
pcep/testtool/src/test/java/org/opendaylight/protocol/pcep/testtool/PCCMock.java