Insert pending record when operation starts 05/108105/2
authorJim Hahn <jrh3@att.com>
Thu, 21 May 2020 21:04:17 +0000 (17:04 -0400)
committerJim Hahn <jrh3@att.com>
Thu, 21 May 2020 21:15:44 +0000 (17:15 -0400)
commitb1091d8713089d0ab20c66123adf8b0b5ea6f613
tree4b84b6f690b84153872a2c9bcb43a4e9da8202ac
parent43bdc71a161c3c22b56c9eb801ed3c7771883077
Insert pending record when operation starts

Modified code to insert a pending record when an operation starts.
Also modified it to update the existing record when the operation
completes, rather than adding a new record.
Note: the "outcome" for a "pending" record is left unset (i.e., it
is null).

Issue-ID: POLICY-2581
Change-Id: Ia1a02ed5a16b8af1328a49b22478fd57c4b9aca0
Signed-off-by: Jim Hahn <jrh3@att.com>
controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager2.java
controlloop/common/eventmanager/src/main/java/org/onap/policy/controlloop/ophistory/OperationHistoryDataManagerImpl.java
controlloop/common/eventmanager/src/test/java/org/onap/policy/controlloop/eventmanager/ControlLoopOperationManager2Test.java
controlloop/common/eventmanager/src/test/java/org/onap/policy/controlloop/ophistory/OperationHistoryDataManagerImplTest.java