Added ServiceController and Service supervision 82/1982/5
authorPatrikBuhr <patrik.buhr@est.tech>
Mon, 9 Dec 2019 15:39:11 +0000 (16:39 +0100)
committerPatrikBuhr <patrik.buhr@est.tech>
Tue, 10 Dec 2019 08:53:31 +0000 (09:53 +0100)
commit7adad623a64bfbb96b3c73ed7c1d0d49aabff659
treeee43c5cc2c6eed4bcb7db82927eb1f49fd9bf33a
parent6fe1880bfac3daa86c05461da80147325f5f47a2
Added ServiceController and Service supervision

Checking application alive each minute.

Change-Id: Ia562b349355f7c2bdded0595f348f0c96c9ccbda
Issue-ID: NONRTRIC-84
Signed-off-by: PatrikBuhr <patrik.buhr@est.tech>
21 files changed:
policy-agent/src/main/java/org/oransc/policyagent/BeanFactory.java [moved from policy-agent/src/main/java/org/oransc/policyagent/Beans.java with 91% similarity]
policy-agent/src/main/java/org/oransc/policyagent/configuration/ApplicationConfig.java
policy-agent/src/main/java/org/oransc/policyagent/configuration/EnvironmentProcessor.java
policy-agent/src/main/java/org/oransc/policyagent/configuration/RicConfig.java
policy-agent/src/main/java/org/oransc/policyagent/controllers/PolicyController.java
policy-agent/src/main/java/org/oransc/policyagent/controllers/PolicyInfo.java
policy-agent/src/main/java/org/oransc/policyagent/controllers/RicInfo.java
policy-agent/src/main/java/org/oransc/policyagent/controllers/RicRepositoryController.java
policy-agent/src/main/java/org/oransc/policyagent/controllers/ServiceController.java [new file with mode: 0644]
policy-agent/src/main/java/org/oransc/policyagent/controllers/ServiceRegistrationInfo.java [new file with mode: 0644]
policy-agent/src/main/java/org/oransc/policyagent/controllers/ServiceStatus.java [new file with mode: 0644]
policy-agent/src/main/java/org/oransc/policyagent/controllers/StartupService.java
policy-agent/src/main/java/org/oransc/policyagent/repository/Policies.java
policy-agent/src/main/java/org/oransc/policyagent/repository/PolicyTypes.java
policy-agent/src/main/java/org/oransc/policyagent/repository/Ric.java
policy-agent/src/main/java/org/oransc/policyagent/repository/Service.java
policy-agent/src/main/java/org/oransc/policyagent/repository/Services.java
policy-agent/src/main/java/org/oransc/policyagent/tasks/ServiceSupervision.java [new file with mode: 0644]
policy-agent/src/test/java/org/oransc/policyagent/ApplicationTest.java
policy-agent/src/test/java/org/oransc/policyagent/configuration/ApplicationConfigTest.java
policy-agent/src/test/java/org/oransc/policyagent/controllers/StartupServiceTest.java