Add component spec and blueprint 34/82934/3
authorReshmasree <reshmasree.chamarthi2@wipro.com>
Thu, 21 Mar 2019 13:24:53 +0000 (18:54 +0530)
committerReshmasree <reshmasree.chamarthi2@wipro.com>
Wed, 27 Mar 2019 14:52:53 +0000 (20:22 +0530)
commitab400d51a639a01f31a60ac9d1e127d4d4d28b24
treefd7ee3eb66c976bba4e4027e993eeb95666b98e8
parent3cd4023832810e8b65f85a9db807c8bafec38d82
Add component spec and blueprint

 - validated component spec and blueprints are added to the repo
 - pom file changed to build,tag and push the docker image
 - checkstyle version changed from 1.2.3-SNAPSHOT to 1.2.3
 - entrypoint script added

Change-Id: I0fcf8a17b0c5ce1990de506bf94d2d9ddf93d6fd
Issue-ID: DCAEGEN2-1159
Signed-off-by: Reshmasree <reshmasree.chamarthi2@wipro.com>
100 files changed:
dpo/blueprints/k8s-sonhms-inputs.yaml [new file with mode: 0644]
dpo/blueprints/k8s-sonhms.yaml [new file with mode: 0644]
dpo/data-formats/cellListFromSdnr-dataformat.json [new file with mode: 0644]
dpo/data-formats/configdb-req-dataformat.json [new file with mode: 0644]
dpo/data-formats/dmaap_son.json [new file with mode: 0644]
dpo/data-formats/nbrListFromSdnr-dataformat.json [new file with mode: 0644]
dpo/data-formats/oofToSonAsyncResp-dataformat.json [new file with mode: 0644]
dpo/data-formats/oofToSonSyncResp-dataformat.json [new file with mode: 0644]
dpo/data-formats/pciFromSdnr-dataformat.json [new file with mode: 0644]
dpo/data-formats/pnfNameFromSdnr-dataformat.json [new file with mode: 0644]
dpo/data-formats/policyToSonReq-dataformat.json [new file with mode: 0644]
dpo/data-formats/policyToSonResp-dataformat.json [new file with mode: 0644]
dpo/data-formats/sonInputFromSdnr-dataformat.json [new file with mode: 0644]
dpo/data-formats/sonToOofReq-dataformat.json [new file with mode: 0644]
dpo/data-formats/sonToPolicyDmaap-dataformat.json [new file with mode: 0644]
dpo/data-formats/sonToPolicyReq-dataformat.json [new file with mode: 0644]
dpo/spec/sonhandler-componentspec.json [new file with mode: 0644]
entrypoint.sh [moved from src/main/docker/postgres_scripts/init_db.sh with 89% similarity]
pom.xml
src/main/docker/postgres_scripts/Dockerfile [deleted file]
src/main/docker/son-handler/Dockerfile [deleted file]
src/main/docker/son-handler/config.json [deleted file]
src/main/docker/son-handler/entrypoint.sh [deleted file]
src/main/docker/son-handler/policy.crt [deleted file]
src/main/java/org/onap/dcaegen2/services/sonhms/Application.java
src/main/java/org/onap/dcaegen2/services/sonhms/BufferNotificationComponent.java
src/main/java/org/onap/dcaegen2/services/sonhms/ClusterDetailsComponent.java
src/main/java/org/onap/dcaegen2/services/sonhms/Configuration.java
src/main/java/org/onap/dcaegen2/services/sonhms/ConfigurationFetcher.java [deleted file]
src/main/java/org/onap/dcaegen2/services/sonhms/DmaapNotificationsComponent.java
src/main/java/org/onap/dcaegen2/services/sonhms/EventHandler.java
src/main/java/org/onap/dcaegen2/services/sonhms/MainThread.java
src/main/java/org/onap/dcaegen2/services/sonhms/MainThreadComponent.java
src/main/java/org/onap/dcaegen2/services/sonhms/NewNotification.java
src/main/java/org/onap/dcaegen2/services/sonhms/NotificationToClusterMapping.java
src/main/java/org/onap/dcaegen2/services/sonhms/SonController.java
src/main/java/org/onap/dcaegen2/services/sonhms/SonRequestsComponent.java
src/main/java/org/onap/dcaegen2/services/sonhms/child/ChildThread.java
src/main/java/org/onap/dcaegen2/services/sonhms/child/ChildThreadUtils.java
src/main/java/org/onap/dcaegen2/services/sonhms/child/ClusterFormation.java
src/main/java/org/onap/dcaegen2/services/sonhms/child/Detection.java
src/main/java/org/onap/dcaegen2/services/sonhms/child/Graph.java
src/main/java/org/onap/dcaegen2/services/sonhms/child/PnfUtils.java
src/main/java/org/onap/dcaegen2/services/sonhms/child/StateOof.java
src/main/java/org/onap/dcaegen2/services/sonhms/controller/ConfigFetchFromCbs.java [new file with mode: 0644]
src/main/java/org/onap/dcaegen2/services/sonhms/controller/HealthCheck.java
src/main/java/org/onap/dcaegen2/services/sonhms/dao/BufferedNotificationsRepository.java
src/main/java/org/onap/dcaegen2/services/sonhms/dao/CellInfoRepository.java
src/main/java/org/onap/dcaegen2/services/sonhms/dao/ClusterDetailsRepository.java
src/main/java/org/onap/dcaegen2/services/sonhms/dao/DmaapNotificationsRepository.java
src/main/java/org/onap/dcaegen2/services/sonhms/dao/FaultNotificationsRepository.java [moved from src/test/java/org/onap/dcaegen2/services/sonhms/ApplicationTest.java with 61% similarity]
src/main/java/org/onap/dcaegen2/services/sonhms/dao/SonRequestsRepository.java
src/main/java/org/onap/dcaegen2/services/sonhms/dmaap/DmaapClient.java
src/main/java/org/onap/dcaegen2/services/sonhms/dmaap/NotificationConsumer.java
src/main/java/org/onap/dcaegen2/services/sonhms/dmaap/NotificationProducer.java
src/main/java/org/onap/dcaegen2/services/sonhms/dmaap/PolicyDmaapClient.java
src/main/java/org/onap/dcaegen2/services/sonhms/entity/FaultNotifications.java [new file with mode: 0644]
src/main/java/org/onap/dcaegen2/services/sonhms/model/NeighborListInUse.java
src/main/java/org/onap/dcaegen2/services/sonhms/model/Payload.java
src/main/java/org/onap/dcaegen2/services/sonhms/model/PolicyNotification.java
src/main/java/org/onap/dcaegen2/services/sonhms/model/RadioAccess.java
src/main/java/org/onap/dcaegen2/services/sonhms/restclient/OofRestClient.java
src/main/java/org/onap/dcaegen2/services/sonhms/restclient/PolicyRestClient.java [deleted file]
src/main/java/org/onap/dcaegen2/services/sonhms/restclient/SdnrRestClient.java
src/main/java/org/onap/dcaegen2/services/sonhms/utils/AppConfig.java
src/main/java/org/onap/dcaegen2/services/sonhms/utils/BeanUtil.java
src/main/java/org/onap/dcaegen2/services/sonhms/utils/ClusterUtils.java
src/main/java/org/onap/dcaegen2/services/sonhms/utils/DmaapUtils.java [new file with mode: 0644]
src/main/java/org/onap/dcaegen2/services/sonhms/utils/SonHandlerRestTemplate.java
src/main/java/org/onap/dcaegen2/services/sonhms/utils/ThreadUtils.java
src/main/resources/application.properties
src/main/resources/logback.xml
src/main/resources/schema.sql [moved from src/main/docker/postgres_scripts/createdb.sql with 82% similarity]
src/test/java/org/onap/dcaegen2/services/sonhms/BufferNotificationComponentTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/ClusterDetailsComponentTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/ConfigPolicyTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/ConfigurationTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/DmaapNotificationsComponentTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/EventHandlerTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/child/GraphTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/child/TestChildThreadUtils.java
src/test/java/org/onap/dcaegen2/services/sonhms/child/TestDetection.java
src/test/java/org/onap/dcaegen2/services/sonhms/child/TestPnfUtils.java
src/test/java/org/onap/dcaegen2/services/sonhms/dmaap/DmaapClientTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/dmaap/NotificationProducerTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/entity/FaultNotificationsTest.java [moved from src/test/java/org/onap/dcaegen2/services/sonhms/MainThreadTest.java with 65% similarity]
src/test/java/org/onap/dcaegen2/services/sonhms/model/NotificationTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/model/PayloadTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/model/PolicyNotificationTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/restclient/AsyncResponseBodyTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/restclient/CellInfoTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/restclient/OofRequestBodyTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/restclient/OofRestClientTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/restclient/PciSolutionsTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/restclient/PolicyRequestBodyTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/restclient/PolicyRestClientTest.java [deleted file]
src/test/java/org/onap/dcaegen2/services/sonhms/restclient/RequestInfoTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/restclient/SdnrRestClientTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/restclient/SolutionsTest.java
src/test/java/org/onap/dcaegen2/services/sonhms/utils/ClusterUtilsTest.java