Modify drools-applications to use new Lock API 37/97437/1
authorJim Hahn <jrh3@att.com>
Fri, 27 Sep 2019 15:22:47 +0000 (11:22 -0400)
committerJim Hahn <jrh3@att.com>
Tue, 22 Oct 2019 20:06:10 +0000 (16:06 -0400)
commitac5c19ddbed1ff5905d16a6359ee23b4888c717a
treeacd501248ae73dcd90b2318695acc535a9bb9dcc
parent636a1b2fcafa5249cf2bf380dfb6e20f6fe98691
Modify drools-applications to use new Lock API

Modified code to use new Lock API.
Also deleted TargetLock and PolicyGuard, as they are no longer needed.

Issue-ID: POLICY-2113
Signed-off-by: Jim Hahn <jrh3@att.com>
Change-Id: I5bc9b7732f9cfc6056789b2902d9f6f838b560be
16 files changed:
controlloop/common/controller-usecases/src/main/resources/usecases.drl
controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopEventManager.java
controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager.java
controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/LockCallbackWorkingMemory.java [new file with mode: 0644]
controlloop/common/eventmanager/src/test/java/org/onap/policy/controlloop/eventmanager/ControlLoopEventManagerTest.java
controlloop/common/eventmanager/src/test/java/org/onap/policy/controlloop/eventmanager/LockCallbackWorkingMemoryTest.java [new file with mode: 0644]
controlloop/common/guard/src/main/java/org/onap/policy/guard/LockCallback.java [deleted file]
controlloop/common/guard/src/main/java/org/onap/policy/guard/PolicyGuard.java [deleted file]
controlloop/common/guard/src/main/java/org/onap/policy/guard/TargetLock.java [deleted file]
controlloop/common/guard/src/main/java/org/onap/policy/guard/impl/PnfTargetLock.java [deleted file]
controlloop/common/guard/src/main/java/org/onap/policy/guard/impl/TargetLockImpl.java [deleted file]
controlloop/common/guard/src/main/java/org/onap/policy/guard/impl/VmTargetLock.java [deleted file]
controlloop/common/guard/src/main/java/org/onap/policy/guard/impl/VnfTargetLock.java [deleted file]
controlloop/common/guard/src/test/java/org/onap/policy/guard/PolicyGuardTest.java [deleted file]
controlloop/templates/archetype-cl-amsterdam/src/main/resources/archetype-resources/src/main/resources/__closedLoopControlName__.drl
controlloop/templates/template.demo/src/test/java/org/onap/policy/template/demo/ControlLoopFailureTest.java