ICS sample producer and consumer 76/12676/17
authorlapentafd <francesco.lapenta@est.tech>
Fri, 5 Apr 2024 08:49:44 +0000 (09:49 +0100)
committerlapentafd <francesco.lapenta@est.tech>
Thu, 25 Apr 2024 10:17:14 +0000 (11:17 +0100)
commit6360bbb90944220eef2f0b8f03623ae40c9646cd
tree8a9c0db61d0601de4105ec32e298f60c78913774
parent0f1c16fd071c70215eed25fa45ecce4803c83d72
ICS sample producer and consumer

Sample Java producer and consumer that integrates with ICS callbacks.

Issue-ID: NONRTRIC-965
Change-Id: I7319b46802444af130a3bd0d5c6bdd12f97c9904
Signed-off-by: lapentafd <francesco.lapenta@est.tech>
69 files changed:
sample-services/ics-producer-consumer/.gitignore [new file with mode: 0644]
sample-services/ics-producer-consumer/README.md [new file with mode: 0644]
sample-services/ics-producer-consumer/application.yaml [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/Dockerfile [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/Makefile [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/container-tag.yaml [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/pom.xml [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/Application.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/consumer/SimpleConsumer.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/controllers/ConsumerController.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/controllers/ThreadsController.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/dme/ConsumerJobInfo.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/dme/ConsumerStatusInfo.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/messages/AbstractSimpleKafka.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/messages/ApplicationMessageHandlerImpl.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/messages/KafkaMessageHandler.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/messages/KafkaMessageHandlerImpl.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/messages/MessageHelper.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/messages/PropertiesHelper.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/repository/InfoType.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/repository/InfoTypes.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/repository/Job.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/java/com/demo/consumer/repository/Jobs.java [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/resources/application.yaml [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/resources/config.properties [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/main/resources/logback.xml [new file with mode: 0644]
sample-services/ics-producer-consumer/consumer/src/test/java/com/demo/consumer/SimpleConsumerTest.java [new file with mode: 0644]
sample-services/ics-producer-consumer/docker-compose.yaml [new file with mode: 0644]
sample-services/ics-producer-consumer/docker-compose/.env [new file with mode: 0644]
sample-services/ics-producer-consumer/docker-compose/LICENSE.txt [new file with mode: 0644]
sample-services/ics-producer-consumer/docker-compose/README.md [new file with mode: 0644]
sample-services/ics-producer-consumer/docker-compose/control-panel/config/nginx.conf [new file with mode: 0644]
sample-services/ics-producer-consumer/docker-compose/control-panel/docker-compose.yaml [new file with mode: 0644]
sample-services/ics-producer-consumer/docker-compose/docker-compose.yaml [new file with mode: 0644]
sample-services/ics-producer-consumer/docker-compose/nonrtric-gateway/config/application-nonrtricgateway.yaml [new file with mode: 0644]
sample-services/ics-producer-consumer/docker-compose/nonrtric-gateway/docker-compose.yaml [new file with mode: 0644]
sample-services/ics-producer-consumer/docker-composeRedPanda.yaml [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/Dockerfile [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/Makefile [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/container-tag.yaml [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/pom.xml [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/Application.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/controllers/ProducerController.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/controllers/ThreadsController.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/dme/ProducerInfoTypeInfo.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/dme/ProducerJobInfo.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/dme/ProducerRegistrationInfo.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/messages/AbstractSimpleKafka.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/messages/ApplicationMessageHandlerImpl.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/messages/KafkaMessageHandler.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/messages/KafkaMessageHandlerImpl.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/messages/MessageHelper.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/messages/PropertiesHelper.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/producer/SimpleProducer.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/repository/InfoType.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/repository/InfoTypes.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/repository/Job.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/java/com/demo/producer/repository/Jobs.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/resources/application.yaml [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/resources/config.properties [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/main/resources/logback.xml [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/test/java/com/demo/producer/SimpleProducerTest.java [new file with mode: 0644]
sample-services/ics-producer-consumer/producer/src/test/java/com/demo/producer/ThreadsControllerTest.java [new file with mode: 0644]
sample-services/ics-producer-consumer/red.sh [new file with mode: 0644]
sample-services/ics-producer-consumer/runconsumer.sh [new file with mode: 0644]
sample-services/ics-producer-consumer/runproducer.sh [new file with mode: 0644]
sample-services/ics-producer-consumer/start.sh [new file with mode: 0755]
sample-services/ics-producer-consumer/stop.sh [new file with mode: 0644]
sample-services/ics-producer-consumer/utils.sh [new file with mode: 0644]