aboutsummaryrefslogtreecommitdiffstats
path: root/controlloop/common/eventmanager/src/main
diff options
context:
space:
mode:
authorJim Hahn <jrh3@att.com>2018-07-05 14:24:36 -0400
committerJim Hahn <jrh3@att.com>2018-07-05 15:47:42 -0400
commitbb8821635720574be3c4c7146657fc8082c7d54b (patch)
tree1f8a7f8081590cab35181806bcdb99a60cc94a87 /controlloop/common/eventmanager/src/main
parent48dcb76d2895029d72298b0f81eb0cff71a4ea69 (diff)
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>
Diffstat (limited to 'controlloop/common/eventmanager/src/main')
-rw-r--r--controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopEventManager.java8
1 files changed, 8 insertions, 0 deletions
diff --git a/controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopEventManager.java b/controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopEventManager.java
index 4817bec40..fa608ca08 100644
--- a/controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopEventManager.java
+++ b/controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopEventManager.java
@@ -101,6 +101,10 @@ public class ControlLoopEventManager implements LockCallback, Serializable {
this.requestID = requestID;
}
+ public String getClosedLoopControlName() {
+ return closedLoopControlName;
+ }
+
public String getControlLoopResult() {
return controlLoopResult;
}
@@ -145,6 +149,10 @@ public class ControlLoopEventManager implements LockCallback, Serializable {
return this.processor;
}
+ public UUID getRequestID() {
+ return requestID;
+ }
+
/**
* Activate a control loop event.
*