1 package org.openecomp.core.tools.commands;
3 import com.datastax.driver.core.ResultSet;
4 import org.openecomp.core.tools.store.HealingHandler;
5 import org.openecomp.core.tools.store.VersionCassandraLoader;
6 import org.openecomp.core.tools.store.zusammen.datatypes.HealingEntity;
8 import java.util.ArrayList;
12 * Created by ayalaben on 10/15/2017
14 public class SetHealingFlag {
17 private SetHealingFlag(){}
19 public static void populateHealingTable(String oldVersion) {
21 VersionCassandraLoader versionCassandraLoader = new VersionCassandraLoader();
22 ResultSet listItemVersion = versionCassandraLoader.listItemVersion();
24 ArrayList<HealingEntity> healingEntities = new ArrayList<>();
26 listItemVersion.iterator().forEachRemaining(entry -> healingEntities.add(new HealingEntity
27 (entry.getString(0),entry.getString(1),entry.getString(2),true,oldVersion)));
29 HealingHandler healingHandler = new HealingHandler();
30 healingHandler.populateHealingTable(healingEntities);