Running Dmaap consumer in a seprate thread 87/2387/9
authorPatrikBuhr <patrik.buhr@est.tech>
Thu, 30 Jan 2020 15:10:19 +0000 (16:10 +0100)
committerPatrikBuhr <patrik.buhr@est.tech>
Wed, 5 Feb 2020 11:46:53 +0000 (12:46 +0100)
commit1b8d76de3262675c5afe45351929b0d5d2c0bab1
treea008079d5a835979c7f67a20637c170083f4d8f8
parent3bb1816db836f32a8c7cef637a4c17d177b3bdba
Running Dmaap consumer in a seprate thread

Fixed some potential threading problems

Enabled spring boot actuator for REST API
to control traces, diagnostics etc.

API documentation updates

Added GET policy_status in the agent NBI

Change-Id: Ied170bb1e8f350f17b385a0ef1def87cc6ec8750
Issue-ID: NONRTRIC-107
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
23 files changed:
docs/api-docs.rst
policy-agent/docs/api.yaml [moved from policy-agent/docs/api.doc with 55% similarity]
policy-agent/pom.xml
policy-agent/src/main/java/org/oransc/policyagent/SwaggerConfig.java
policy-agent/src/main/java/org/oransc/policyagent/clients/A1Client.java
policy-agent/src/main/java/org/oransc/policyagent/clients/OscA1Client.java
policy-agent/src/main/java/org/oransc/policyagent/clients/SdncOscA1Client.java
policy-agent/src/main/java/org/oransc/policyagent/clients/SdnrOnapA1Client.java
policy-agent/src/main/java/org/oransc/policyagent/clients/StdA1Client.java
policy-agent/src/main/java/org/oransc/policyagent/configuration/ApplicationConfig.java
policy-agent/src/main/java/org/oransc/policyagent/configuration/ApplicationConfigParser.java
policy-agent/src/main/java/org/oransc/policyagent/controllers/PolicyController.java
policy-agent/src/main/java/org/oransc/policyagent/controllers/RicRepositoryController.java
policy-agent/src/main/java/org/oransc/policyagent/dmaap/DmaapMessageConsumerImpl.java
policy-agent/src/main/java/org/oransc/policyagent/dmaap/DmaapMessageHandler.java
policy-agent/src/main/java/org/oransc/policyagent/repository/Ric.java
policy-agent/src/main/java/org/oransc/policyagent/tasks/RefreshConfigTask.java
policy-agent/src/main/java/org/oransc/policyagent/tasks/RicRecoveryTask.java
policy-agent/src/test/java/org/oransc/policyagent/ApplicationTest.java
policy-agent/src/test/java/org/oransc/policyagent/configuration/ApplicationConfigParserTest.java
policy-agent/src/test/java/org/oransc/policyagent/configuration/ApplicationConfigTest.java
policy-agent/src/test/java/org/oransc/policyagent/dmaap/DmaapMessageHandlerTest.java
policy-agent/src/test/java/org/oransc/policyagent/utils/MockA1Client.java