Add generic eventmanager classes 85/111485/2
authorJim Hahn <jrh3@att.com>
Thu, 20 Aug 2020 14:11:54 +0000 (10:11 -0400)
committerJim Hahn <jrh3@att.com>
Thu, 20 Aug 2020 15:00:06 +0000 (11:00 -0400)
commit56efff004af2d1be64c67f7c8091cb4553a0e86b
treee75f3248c9a25f62a5d2a9483616cfafad4927ad
parent6656a9fc98c178351122fd326940fbb6923d292f
Add generic eventmanager classes

Added classes that are event-agnostic and support moving control from
java into rules.
Updates per review comments:
- removed policy scope

Issue-ID: POLICY-2748-event-mgr
Change-Id: Icf811cc25a3975543fc5c725766b7b9df2bb87b0
Signed-off-by: Jim Hahn <jrh3@att.com>
controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ActorConstants.java [new file with mode: 0644]
controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopEventManager.java [new file with mode: 0644]
controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/Step.java [new file with mode: 0644]
controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/StepContext.java [new file with mode: 0644]
controlloop/common/eventmanager/src/test/java/org/onap/policy/controlloop/eventmanager/ControlLoopEventManagerTest.java [new file with mode: 0644]
controlloop/common/eventmanager/src/test/java/org/onap/policy/controlloop/eventmanager/StepTest.java [new file with mode: 0644]