AAI-1523 Batch reformat aai-schema-ingest
[aai/aai-common.git] / aai-schema-ingest / src / main / java / org / onap / aai / setup / ConfigTranslator.java
index 3ef76d7..1c49e1d 100644 (file)
@@ -22,49 +22,50 @@ package org.onap.aai.setup;
 
 import com.att.eelf.configuration.EELFLogger;
 import com.att.eelf.configuration.EELFManager;
-import org.apache.commons.io.IOUtils;
-import org.onap.aai.edges.JsonIngestor;
-import org.springframework.beans.factory.annotation.Autowired;
+
 import java.io.*;
 import java.nio.charset.Charset;
 import java.util.ArrayList;
 import java.util.List;
 import java.util.Map;
 
+import org.apache.commons.io.IOUtils;
+import org.onap.aai.edges.JsonIngestor;
+import org.springframework.beans.factory.annotation.Autowired;
+
 /**
  * Converts the contents of the schema config file
  * (which lists which schema files to be loaded) to
  * the format the Ingestors can work with.
  * 
  */
-public abstract class ConfigTranslator extends Translator{
-       private static final EELFLogger LOGGER = EELFManager.getInstance().getLogger(ConfigTranslator.class);
-    
-       protected SchemaLocationsBean bean;
+public abstract class ConfigTranslator extends Translator {
+    private static final EELFLogger LOGGER = EELFManager.getInstance().getLogger(ConfigTranslator.class);
+
+    protected SchemaLocationsBean bean;
 
-       
-       @Autowired
+    @Autowired
     public ConfigTranslator(SchemaLocationsBean schemaLocationbean, SchemaConfigVersions schemaVersions) {
-           super(schemaVersions);
-               this.bean = schemaLocationbean;
-
-       }
-       
-       /**
-        * Translates the contents of the schema config file
-        * into the input for the NodeIngestor
-        
-        * @return Map of Version to the list of (string) filenames to be 
-        * ingested for that version
-        */
-       public abstract Map<SchemaVersion, List<String>> getNodeFiles();
+        super(schemaVersions);
+        this.bean = schemaLocationbean;
+
+    }
+
+    /**
+     * Translates the contents of the schema config file
+     * into the input for the NodeIngestor
+     * 
+     * @return Map of Version to the list of (string) filenames to be
+     *         ingested for that version
+     */
+    public abstract Map<SchemaVersion, List<String>> getNodeFiles();
 
     public List<InputStream> getVersionNodeStream(SchemaVersion version) {
 
         Map<SchemaVersion, List<String>> filesToIngest = getNodeFiles();
         List<InputStream> streams = new ArrayList<>();
 
-        if(!filesToIngest.containsKey(version)) {
+        if (!filesToIngest.containsKey(version)) {
             return streams;
         }
         List<String> versionFiles = filesToIngest.get(version);
@@ -73,13 +74,13 @@ public abstract class ConfigTranslator extends Translator{
             try {
                 InputStream stream = new FileInputStream(new File(name));
                 String value = IOUtils.toString(stream, Charset.defaultCharset());
-                InputStream bis =(IOUtils.toInputStream(value, Charset.defaultCharset()));
+                InputStream bis = (IOUtils.toInputStream(value, Charset.defaultCharset()));
                 streams.add(bis);
             } catch (FileNotFoundException e) {
-               //TODO This may have to be cascaded
-                LOGGER.warn("File Not Found"+e.getMessage());
+                // TODO This may have to be cascaded
+                LOGGER.warn("File Not Found" + e.getMessage());
             } catch (IOException e) {
-                LOGGER.warn("IOException while reading files"+e.getMessage());
+                LOGGER.warn("IOException while reading files" + e.getMessage());
             }
         }
         return streams;
@@ -89,7 +90,7 @@ public abstract class ConfigTranslator extends Translator{
     public List<String> getJsonPayload(SchemaVersion version) {
         Map<SchemaVersion, List<String>> filesToIngest = getEdgeFiles();
         List<String> jsonPayloads = new ArrayList<>();
-        if(!filesToIngest.containsKey(version)) {
+        if (!filesToIngest.containsKey(version)) {
             return jsonPayloads;
         }
         List<String> versionFiles = filesToIngest.get(version);
@@ -101,14 +102,14 @@ public abstract class ConfigTranslator extends Translator{
 
         return jsonPayloads;
     }
-       
-       /**
-        * Translates the contents of the schema config file
-        * into the input for the EdgeIngestor
-        
-        * @return Map of Version to the List of (String) filenames to be 
-        * ingested for that version
-        */
-       public abstract Map<SchemaVersion, List<String>> getEdgeFiles();
+
+    /**
+     * Translates the contents of the schema config file
+     * into the input for the EdgeIngestor
+     * 
+     * @return Map of Version to the List of (String) filenames to be
+     *         ingested for that version
+     */
+    public abstract Map<SchemaVersion, List<String>> getEdgeFiles();
 
 }