Restore interrupted state 09/57309/1
authorBogumil Zebek <bogumil.zebek@nokia.com>
Tue, 24 Jul 2018 11:36:59 +0000 (13:36 +0200)
committerbogumil_zebek <bogumil.zebek@nokia.com>
Tue, 24 Jul 2018 11:49:02 +0000 (13:49 +0200)
Issue-ID: AAI-1399
Change-Id: If5f560ae721143b2b7286edd10b48ac009a181a8
Signed-off-by: bogumil_zebek <bogumil.zebek@nokia.com>
sparkybe-onap-service/src/main/java/org/onap/aai/sparky/aggregation/sync/HistoricalEntitySummarizer.java
sparkybe-onap-service/src/main/java/org/onap/aai/sparky/dal/ActiveInventoryAdapter.java
sparkybe-onap-service/src/main/java/org/onap/aai/sparky/dal/GizmoAdapter.java
sparkybe-onap-service/src/main/java/org/onap/aai/sparky/sync/SyncControllerImpl.java
sparkybe-onap-service/src/main/java/org/onap/aai/sparky/sync/task/SyncControllerTask.java
sparkybe-onap-service/src/main/java/org/onap/aai/sparky/viewandinspect/services/BaseGizmoVisualizationContext.java
sparkybe-onap-service/src/main/java/org/onap/aai/sparky/viewandinspect/services/BaseVisualizationContext.java

index a41df4f..c6cd3b1 100644 (file)
@@ -76,7 +76,6 @@ public class HistoricalEntitySummarizer extends AbstractEntitySynchronizer
   /**
    * Instantiates a new historical entity summarizer.
    *
-   * @param indexName the index name
    * @throws Exception the exception
    */
   public HistoricalEntitySummarizer(ElasticSearchSchemaConfig schemaConfig, int internalSyncWorkers,
@@ -304,6 +303,7 @@ public class HistoricalEntitySummarizer extends AbstractEntitySynchronizer
         Thread.sleep(500);
       } catch (InterruptedException exc) {
         LOG.error(AaiUiMsgs.INTERRUPTED, "historical Entities", exc.getMessage());
+        Thread.currentThread().interrupt();
       }
     }
 
index 214538f..33d2ff4 100644 (file)
@@ -360,6 +360,7 @@ public class ActiveInventoryAdapter {
         Thread.sleep(50);
       } catch (InterruptedException exc) {
         LOG.error(AaiUiMsgs.QUERY_AAI_WAIT_INTERRUPTION, exc.getLocalizedMessage());
+        Thread.currentThread().interrupt();
         break;
       }
       LOG.error(AaiUiMsgs.QUERY_AAI_RETRY_FAILURE_WITH_SEQ, url, String.valueOf(retryCount + 1));
index 86573d2..a888c8b 100644 (file)
@@ -238,6 +238,7 @@ public class GizmoAdapter {
                                Thread.sleep(50);
                        } catch (InterruptedException exc) {
                                LOG.error(AaiUiMsgs.QUERY_AAI_WAIT_INTERRUPTION, exc.getLocalizedMessage());
+                               Thread.currentThread().interrupt();
                                break;
                        }
                        LOG.error(AaiUiMsgs.QUERY_AAI_RETRY_FAILURE_WITH_SEQ, url, String.valueOf(retryCount + 1));
index 397e2fe..8b008de 100644 (file)
@@ -626,6 +626,7 @@ public class SyncControllerImpl implements SyncController {
       } catch (InterruptedException exc) {
         LOG.error(AaiUiMsgs.ERROR_GENERIC,
             "An error occurred while waiting for sync to complete. Error = " + exc.getMessage());
+        Thread.currentThread().interrupt();
       }
 
     }
index 18567d5..be05e30 100644 (file)
@@ -41,6 +41,7 @@ public class SyncControllerTask implements Runnable {
       try {
         Thread.sleep(1000);
       } catch (InterruptedException e) {
+        Thread.currentThread().interrupt();
         // exit out of the sync-wait-loop
         break;
       }
index 066873d..4177b44 100644 (file)
@@ -798,6 +798,7 @@ public class BaseGizmoVisualizationContext implements VisualizationContext {
         Thread.sleep(10);
       } catch (InterruptedException exc) {
         LOG.error(AaiUiMsgs.PROCESSING_LOOP_INTERUPTED, exc.getMessage());
+        Thread.currentThread().interrupt();
         return;
       }
 
index 21f7fdd..aa4508c 100644 (file)
@@ -1445,6 +1445,7 @@ public class BaseVisualizationContext implements VisualizationContext {
         Thread.sleep(10);
       } catch (InterruptedException exc) {
         LOG.error(AaiUiMsgs.PROCESSING_LOOP_INTERUPTED, exc.getMessage());
+        Thread.currentThread().interrupt();
         return;
       }