Clean up objects for deleted rules 97/55897/4
authorJim Hahn <jrh3@att.com>
Thu, 5 Jul 2018 18:24:36 +0000 (14:24 -0400)
committerJim Hahn <jrh3@att.com>
Thu, 5 Jul 2018 19:47:42 +0000 (15:47 -0400)
commitbb8821635720574be3c4c7146657fc8082c7d54b
tree1f8a7f8081590cab35181806bcdb99a60cc94a87
parent48dcb76d2895029d72298b0f81eb0cff71a4ea69
Clean up objects for deleted rules

When rules for a closed loop are deleted, associated working memory
elements may be left around.
Modified the code to retract the various elements.
Re-added code to unlock when retracting TargetLock.
Add junit tests for new methods.
Forgot the junit test for request id.

Change-Id: Iec2805adbdb147a643f6163badee05ea353ada88
Issue-ID: POLICY-872
Signed-off-by: Jim Hahn <jrh3@att.com>
controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopEventManager.java
controlloop/common/eventmanager/src/test/java/org/onap/policy/controlloop/eventmanager/ControlLoopEventManagerTest.java
controlloop/templates/archetype-cl-amsterdam/src/main/resources/archetype-resources/src/main/resources/__closedLoopControlName__.drl