Extracted high abstraction for tasks 07/42707/5
authorwasala <przemyslaw.wasala@nokia.com>
Fri, 13 Apr 2018 12:03:26 +0000 (14:03 +0200)
committerPrzemyslaw Wasala <przemyslaw.wasala@nokia.com>
Fri, 13 Apr 2018 12:34:10 +0000 (12:34 +0000)
commit92f9c348d3e51f4032e858c6ae443b70a74e8699
tree52f3266b2bf85a4bd43e52d4504ff9291a9ebb60
parentcf292d97e6228677024702dd1391cc5fbe759606
Extracted high abstraction for tasks

*First of all, all tasks were defined as
implementation.

*All tasks class have been injected into spring container.

Change-Id: I00337b49ed1de3f1b8cadf64f774f19377ae349e
Issue-ID: DCAEGEN2-443
Signed-off-by: wasala <przemyslaw.wasala@nokia.com>
18 files changed:
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/configuration/PrhAppConfig.java
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/controllers/ScheduleController.java
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/exceptions/AAINotFoundException.java
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/exceptions/DmaapNotFoundException.java [new file with mode: 0644]
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/exceptions/PrhTaskException.java [new file with mode: 0644]
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/AAIPublisherTask.java [moved from prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/DmaapTask.java with 88% similarity]
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/AAIPublisherTaskImpl.java [new file with mode: 0644]
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/DmaapConsumerTask.java
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/DmaapConsumerTaskImpl.java [new file with mode: 0644]
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/DmaapPublisherTask.java [new file with mode: 0644]
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/DmaapPublisherTaskImpl.java [new file with mode: 0644]
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/ScheduledTasks.java [moved from prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/ScheduledTask.java with 73% similarity]
prh-app-server/src/main/java/org/onap/dcaegen2/services/prh/tasks/Task.java [new file with mode: 0644]
prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/IT/ScheduledXmlContextITest.java
prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/AAIPublisherTaskSpy.java [new file with mode: 0644]
prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/DmaapConsumerTaskSpy.java
prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/DmaapPublisherTaskSpy.java [new file with mode: 0644]
prh-app-server/src/test/java/org/onap/dcaegen2/services/prh/tasks/ScheduleControllerSpy.java