Dmaap client 82/94982/19
authormanuedelf <emmanuelle.delfour@orange.com>
Tue, 2 Feb 2021 22:08:17 +0000 (23:08 +0100)
committerguillaume.lambert <guillaume.lambert@orange.com>
Thu, 11 Mar 2021 15:51:27 +0000 (16:51 +0100)
commit9668c60311b185709a4bc15b01bc7fb861ed3e22
treed1c5e75564b8836f056a8a10411c92c186d35570
parentb601698d2006ad583b26e3a11a83a4799b88da89
Dmaap client

- REST client in order to send TPCE notification
on ONAP Dmaap Message router.
- Add a new maven module dmaap-client.
- Use customized jackson serializer as a temporary workaround
while waiting jackson support in yang tools
https://git.opendaylight.org/gerrit/c/yangtools/+/94852

JIRA: TRNSPRTPCE-394
Signed-off-by: manuedelf <emmanuelle.delfour@orange.com>
Change-Id: If31ee8befccba0b7e0e34b7cdadb27cc87858fed
19 files changed:
dmaap-client/pom.xml [new file with mode: 0644]
dmaap-client/src/main/java/org/opendaylight/transportpce/dmaap/client/impl/DmaapClientProvider.java [new file with mode: 0644]
dmaap-client/src/main/java/org/opendaylight/transportpce/dmaap/client/listener/NbiNotificationsListenerImpl.java [new file with mode: 0644]
dmaap-client/src/main/java/org/opendaylight/transportpce/dmaap/client/resource/EventsApi.java [new file with mode: 0644]
dmaap-client/src/main/java/org/opendaylight/transportpce/dmaap/client/resource/config/JsonConfigurator.java [new file with mode: 0644]
dmaap-client/src/main/java/org/opendaylight/transportpce/dmaap/client/resource/config/LgxSerializer.java [new file with mode: 0644]
dmaap-client/src/main/java/org/opendaylight/transportpce/dmaap/client/resource/config/PortSerializer.java [new file with mode: 0644]
dmaap-client/src/main/java/org/opendaylight/transportpce/dmaap/client/resource/config/PublishNotificationServiceModule.java [new file with mode: 0644]
dmaap-client/src/main/java/org/opendaylight/transportpce/dmaap/client/resource/config/PublishNotificationServiceSerializer.java [new file with mode: 0644]
dmaap-client/src/main/java/org/opendaylight/transportpce/dmaap/client/resource/config/RxDirectionSerializer.java [new file with mode: 0644]
dmaap-client/src/main/java/org/opendaylight/transportpce/dmaap/client/resource/config/ServiceAEndSerializer.java [new file with mode: 0644]
dmaap-client/src/main/java/org/opendaylight/transportpce/dmaap/client/resource/config/ServiceZEndSerializer.java [new file with mode: 0644]
dmaap-client/src/main/java/org/opendaylight/transportpce/dmaap/client/resource/config/TxDirectionSerializer.java [new file with mode: 0644]
dmaap-client/src/main/java/org/opendaylight/transportpce/dmaap/client/resource/model/CreatedEvent.java [new file with mode: 0644]
dmaap-client/src/main/resources/OSGI-INF/blueprint/dmaap-blueprint.xml [new file with mode: 0644]
dmaap-client/src/test/java/org/opendaylight/transportpce/dmaap/client/impl/DmaapClientProviderTest.java [new file with mode: 0644]
dmaap-client/src/test/java/org/opendaylight/transportpce/dmaap/client/listener/NbiNotificationsListenerImplTest.java [new file with mode: 0644]
dmaap-client/src/test/java/org/opendaylight/transportpce/dmaap/client/resource/EventsApiStub.java [new file with mode: 0644]
pom.xml