Fix loop order 72/87572/1
authorsebdet <sebastien.determe@intl.att.com>
Mon, 13 May 2019 15:18:10 +0000 (17:18 +0200)
committersebdet <sebastien.determe@intl.att.com>
Mon, 13 May 2019 15:20:07 +0000 (17:20 +0200)
Change the field for the sorting so that we see the logs in the right
order

Issue-ID: CLAMP-383
Change-Id: I1b423315f64252ac3dca1c34d2207f16f3a85418
Signed-off-by: sebdet <sebastien.determe@intl.att.com>
src/main/java/org/onap/clamp/loop/Loop.java
src/main/resources/clds/camel/routes/flexible-flow.xml

index f47a6a0..8977086 100644 (file)
@@ -115,7 +115,7 @@ public class Loop implements Serializable {
 
     @Expose
     @OneToMany(cascade = CascadeType.ALL, fetch = FetchType.EAGER, mappedBy = "loop")
-    @OrderBy("log_instant DESC")
+    @OrderBy("id DESC")
     private Set<LoopLog> loopLogs = new HashSet<>();
 
     public Loop() {
index 790a167..89ff24b 100644 (file)
                <doTry>
                        <log
                                loggingLevel="INFO"
-                               message="Deploy the closed loop: ${exchangeProperty[loopObject].getName()}" />
+                               message="Deploying the loop: ${exchangeProperty[loopObject].getName()}" />
                        <to
-                               uri="bean:org.onap.clamp.flow.log.FlowLogOperation?method=invokeLog('DCAE', 'Deploy closed loop')" />
+                               uri="bean:org.onap.clamp.flow.log.FlowLogOperation?method=invokeLog('DCAE', 'Deploying the loop')" />
                        <setBody>
                                <method ref="org.onap.clamp.loop.LoopOperation"
                                        method="getDeployPayload(${exchangeProperty[loopObject]})" />
                        </setHeader>
                        <log
                                loggingLevel="INFO"
-                               message="Endpoint to deploy closed loop: {{clamp.config.dcae.deployment.url}}/dcae-deployments/${exchangeProperty[deploymentId]}"></log>
+                               message="Endpoint to deploy loop: {{clamp.config.dcae.deployment.url}}/dcae-deployments/${exchangeProperty[deploymentId]}"></log>
                        <toD
-                               uri="{{clamp.config.dcae.deployment.url}}/dcae-deployments/${exchangeProperty[deploymentId]}?bridgeEndpoint=true&amp;useSystemProperties=true&amp;mapHttpMessageHeaders=false&amp;throwExceptionOnFailure=${exchangeProperty[RaiseHttpExceptionFlag]}&amp;httpClient.connectTimeout=10000&amp;authUsername={{clamp.config.dcae.deployment.userName}}&amp;authPassword={{clamp.config.dcae.deployment.password}}" />
+                               uri="{{clamp.config.dcae.deployment.url}}/dcae-deployments/${exchangeProperty[deploymentId]}?bridgeEndpoint=true&amp;useSystemProperties=true&amp;mapHttpMessageHeaders=false&amp;throwExceptionOnFailure=${exchangeProperty[raiseHttpExceptionFlag]}&amp;httpClient.connectTimeout=10000&amp;authUsername={{clamp.config.dcae.deployment.userName}}&amp;authPassword={{clamp.config.dcae.deployment.password}}" />
                        <to
                                uri="bean:org.onap.clamp.loop.LoopOperation?method=updateLoopInfo(*,${exchangeProperty[loopObject]},${exchangeProperty[deploymentId]})" />
                        <doFinally>
                                <to
                                        uri="bean:org.onap.clamp.flow.log.FlowLogOperation?method=invokeReturnLog()" />
                                <setProperty propertyName="logMessage">
-                                       <simple>Deploy closed loop status (id:${exchangeProperty[deploymentId]})</simple>
+                                       <simple>DEPLOY loop status (id:${exchangeProperty[deploymentId]})</simple>
                                </setProperty>
                                <to uri="direct:dump-loop-log-http-response" />
                        </doFinally>
                <doTry>
                        <log
                                loggingLevel="INFO"
-                               message="Undeploy the closed loop: ${exchangeProperty[loopObject].getName()} : ${exchangeProperty[loopObject].getDcaeDeploymentId()}" />
+                               message="Undeploying the loop: ${exchangeProperty[loopObject].getName()} : ${exchangeProperty[loopObject].getDcaeDeploymentId()}" />
                        <to
-                               uri="bean:org.onap.clamp.flow.log.FlowLogOperation?method=invokeLog('DCAE', 'Undeploy closed loop')" />
+                               uri="bean:org.onap.clamp.flow.log.FlowLogOperation?method=invokeLog('DCAE', 'Undeploying the loop')" />
 
                        <setBody>
                                <simple>{\"serviceTypeId\": \"${exchangeProperty[loopObject].getDcaeBlueprintId()}\"}
                        </setHeader>
                        <log
                                loggingLevel="INFO"
-                               message="Endpoint to undeploy closed loop: {{clamp.config.dcae.deployment.url}}/dcae-deployments/${exchangeProperty[loopObject].getDcaeDeploymentId()}"></log>
+                               message="Endpoint to undeploy loop: {{clamp.config.dcae.deployment.url}}/dcae-deployments/${exchangeProperty[loopObject].getDcaeDeploymentId()}"></log>
                        <toD
-                               uri="{{clamp.config.dcae.deployment.url}}/dcae-deployments/${exchangeProperty[loopObject].getDcaeDeploymentId()}?bridgeEndpoint=true&amp;useSystemProperties=true&amp;mapHttpMessageHeaders=false&amp;throwExceptionOnFailure=${exchangeProperty[RaiseHttpExceptionFlag]}&amp;httpClient.connectTimeout=10000&amp;authUsername={{clamp.config.dcae.deployment.userName}}&amp;authPassword={{clamp.config.dcae.deployment.password}}" />
+                               uri="{{clamp.config.dcae.deployment.url}}/dcae-deployments/${exchangeProperty[loopObject].getDcaeDeploymentId()}?bridgeEndpoint=true&amp;useSystemProperties=true&amp;mapHttpMessageHeaders=false&amp;throwExceptionOnFailure=${exchangeProperty[raiseHttpExceptionFlag]}&amp;httpClient.connectTimeout=10000&amp;authUsername={{clamp.config.dcae.deployment.userName}}&amp;authPassword={{clamp.config.dcae.deployment.password}}" />
                        <to
                                uri="bean:org.onap.clamp.loop.LoopOperation?method=updateLoopInfo(*,${exchangeProperty[loopObject]},null)" />
                        <doFinally>
                                <to
                                        uri="bean:org.onap.clamp.flow.log.FlowLogOperation?method=invokeReturnLog()" />
                                <setProperty propertyName="logMessage">
-                                       <simple>Undeploy closed loop status</simple>
+                                       <simple>UNDEPLOY loop status</simple>
                                </setProperty>
                                <to uri="direct:dump-loop-log-http-response" />
                        </doFinally>
                                <to
                                        uri="bean:org.onap.clamp.flow.log.FlowLogOperation?method=invokeReturnLog()" />
                                <setProperty propertyName="logMessage">
-                                       <simple>Query closed loop from Policy status</simple>
+                                       <simple>Policy deployment status</simple>
                                </setProperty>
                                <setProperty propertyName="policyStatus">
                                        <method ref="org.onap.clamp.loop.LoopOperation"
                                                <to
                                                        uri="bean:org.onap.clamp.flow.log.FlowLogOperation?method=invokeReturnLog()" />
                                                <setProperty propertyName="logMessage">
-                                                       <simple>Query closed loop from DCAE status</simple>
+                                                       <simple>DCAE deployment status</simple>
                                                </setProperty>
                                                <setProperty propertyName="dcaeStatus">
                                                        <method ref="org.onap.clamp.loop.LoopOperation"