aboutsummaryrefslogtreecommitdiffstats
path: root/services
AgeCommit message (Collapse)AuthorFilesLines
2019-03-01Model streams1.1.3Piotr Jaszczyk7-17/+7
Issue-ID: DCAEGEN2-1255 Change-Id: I955e7eb3cfe20efd06f484b6c8d2c5cd6a7ee200 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-02-19Add test for ssl version of connection in CTkjaniak7-25/+74
Issue-ID: DCAEGEN2-1223 Change-Id: I0828a9637376dd6176ba07cf6f35f382d1e41070 Signed-off-by: kjaniak <kornel.janiak@nokia.com>
2019-02-18Remove vavr from SSL APIPiotr Jaszczyk2-3/+3
It is still used internally, but methods does not depend on it. The goal was to support clean integration with any JVM app, ie. apps using Kotlin are rather using Arrow or nothing at all. Issue-ID: DCAEGEN2-1069 Change-Id: I1a9151bacd287d65ca8c84057de2f3c174cf8145 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-02-08Add send with raw payload method to HvVesProducerJakub Dudycz9-54/+128
Change-Id: I430b176373c8c351105c1d10047aace63319dd7c Signed-off-by: Jakub Dudycz <jakub.dudycz@nokia.com> Issue-ID: DCAEGEN2-1164
2019-02-08Merge "Implement support for new ProducerOptions"Piotr Jaszczyk10-19/+138
2019-02-08Implement support for new ProducerOptionskjaniak10-19/+138
Following options will be supported: version minor, version major. This allows to create Wire Transfer Protocol with versions provided by sdk library client. Change-Id: I604bb6e47486910a87f7d148a9d721653f69a8a5 Issue-ID: DCAEGEN2-1171 Signed-off-by: kjaniak <kornel.janiak@nokia.com>
2019-02-07Merge "Simple OK case for HV-VES"Piotr Jaszczyk3-13/+81
2019-02-06Simple OK case for HV-VESpbiniek3-13/+81
* includes building of actual message (only some fields set) * includes receiving it, and validates if fields are properly decoded Change-Id: Ic20afa1487e24ff42db399bd68ea490744c193e9 Issue-ID: DCAEGEN2-1069 Signed-off-by: Pawel Biniek <pawel.biniek@nokia.com>
2019-02-06Add support for server-side SSL context factoryPiotr Jaszczyk3-4/+5
Change-Id: I2fa64c71f55f1abfdeb4a2323c5456475d87fdd1 Issue-ID: DCAEGEN2-1069 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-02-04Update reactor versionPiotr Jaszczyk7-10/+10
Use latest Reactor version. Also align with Spring Boot and Spring Framework. Change-Id: I43217817f4efc3649711b58106b0393152c750f8 Issue-ID: DCAEGEN2-1069 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-01-31Extract HV VES Client ssl-related classesJakub Dudycz12-496/+9
- Create common ssl module - Extract ssl-related classes from HV VES Client module - Mark org.onap.dcaegen2.services.sdk.rest.services.ssl.SslFactory class as deprecated Change-Id: I31ef784e8822981ba541fb3f525f003218cd5c88 Signed-off-by: Jakub Dudycz <jakub.dudycz@nokia.com> Issue-ID: DCAEGEN2-1135
2019-01-29Test encoding intermediate packages using GPBFilip Krzywka3-8/+19
Change-Id: I1f3e2fefce165fa17e27a5e2c2edd456e27b63b4 Issue-ID: DCAEGEN2-1131 Signed-off-by: Filip Krzywka <filip.krzywka@nokia.com>
2019-01-28Encode outgoing packages using WTPFilip Krzywka9-37/+200
Change-Id: I5a2c14846168bcc1a77bec6a96ecdd3114c5016a Issue-ID: DCAEGEN2-1069 Signed-off-by: Filip Krzywka <filip.krzywka@nokia.com>
2019-01-24Write WTP and Protobuf encoders stubsJakub Dudycz14-23/+539
- Make slight architecture changes - Write encoders stubs - Add some util test classes - Write unit tests Change-Id: Ida49d42c89f3bb607aa4562d5a22f1a56ffc094a Signed-off-by: Jakub Dudycz <jakub.dudycz@nokia.com> Issue-ID: DCAEGEN2-1113
2019-01-18HV-VES Client - ProducerOptionsPiotr Jaszczyk20-42/+621
* ProducerOptions written * very basic client implementation * added vavr dependency so it's easier to handle Java Issue-ID: DCAEGEN2-1098 Change-Id: I680948c61174f60cd78c8ee39b6f92419f913d36 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-01-17Generate Java code from GPBFilip Krzywka12-29/+294
This adds module for generating Java code from Google Protocol Buffers files Change-Id: Ie7d71ad0fb18854d98f50688c00034cc1699f0b4 Issue-ID: DCAEGEN2-1097 Signed-off-by: Filip Krzywka <filip.krzywka@nokia.com>
2019-01-15HV-VES client in SDK - architecture stubPiotr Jaszczyk24-106/+826
Initial archetecture skeleton with defined interfaces, dependencies etc. Also component test (CT) framework was written. Change-Id: I30ba400ad71eb63a8563d8350e4fd02709f4992a Issue-ID: DCAEGEN2-1073 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>
2019-01-10High Volume VES Collector Client - stubPiotr Jaszczyk13-0/+519
Other minor changes: * Set dependencies to compatible versions (spring, spring-boot and reactor + reactor-netty) * Fix compilation errors on Java 11 Change-Id: If482c0dffd7162315df6d7b7fdedf554ef7c5d9d Issue-ID: DCAEGEN2-1070 Signed-off-by: Piotr Jaszczyk <piotr.jaszczyk@nokia.com>