Persisting notification and events in the database. Implementing the grpc service
authorDimuthu Wannipurage <dimuthu.upeksha2@gmail.com>
Sun, 5 Sep 2021 21:29:57 +0000 (17:29 -0400)
committerDimuthu Wannipurage <dimuthu.upeksha2@gmail.com>
Sun, 5 Sep 2021 21:29:57 +0000 (17:29 -0400)
commit501b613f1366a7b60400f25fba5c79104c161c95
tree1b9368b2d4f511a1b512701ff0da933e25a8af56
parenta33bf64159abe6263ad4e2c88274def333a06247
Persisting notification and events in the database. Implementing the grpc service
14 files changed:
ansible/roles/data_lake/templates/data-orchestrator/config.yml.j2
ansible/roles/workflow-engine/tasks/main.yml
data-orchestrator/data-orchestrator-clients/data-orchestrator-clients-core/pom.xml
data-orchestrator/data-orchestrator-clients/data-orchestrator-clients-core/src/main/java/org/apache/airavata/dataorchestrator/clients/core/NotificationClient.java [new file with mode: 0644]
data-orchestrator/data-orchestrator-registry/src/main/java/org/apache/airavata/datalake/orchestrator/registry/persistance/entity/notification/NotificationEntity.java [new file with mode: 0644]
data-orchestrator/data-orchestrator-registry/src/main/java/org/apache/airavata/datalake/orchestrator/registry/persistance/entity/notification/NotificationStatusEntity.java [new file with mode: 0644]
data-orchestrator/data-orchestrator-registry/src/main/java/org/apache/airavata/datalake/orchestrator/registry/persistance/repository/NotificationEntityRepository.java [moved from data-orchestrator/data-orchestrator-registry/src/main/java/org/apache/airavata/datalake/orchestrator/registry/persistance/entity/EventStatus.java with 75% similarity]
data-orchestrator/data-orchestrator-registry/src/main/java/org/apache/airavata/datalake/orchestrator/registry/persistance/repository/NotificationStatusEntityRepository.java [new file with mode: 0644]
data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/pom.xml
data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/Configuration.java
data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/async/OrchestratorEventHandler.java
data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/async/OrchestratorEventProcessor.java
data-orchestrator/data-orchestrator-service/data-orchestrator-api-server/src/main/java/org/apache/airavata/datalake/orchestrator/handlers/grpc/NotificationApiHandler.java [new file with mode: 0644]
data-orchestrator/data-orchestrator-service/data-orchestrator-api-stub/src/main/proto/notification.proto [new file with mode: 0644]