Catalog alignment
[sdc.git] / common-app-api / src / main / java / org / openecomp / sdc / common / impl / ExternalConfiguration.java
index f1a1f49..79a7882 100644 (file)
@@ -7,9 +7,9 @@
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
  * You may obtain a copy of the License at
- *
+ * 
  *      http://www.apache.org/licenses/LICENSE-2.0
- *
+ * 
  * Unless required by applicable law or agreed to in writing, software
  * distributed under the License is distributed on an "AS IS" BASIS,
  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
@@ -26,80 +26,81 @@ import org.openecomp.sdc.common.api.ConfigurationSource;
 import java.io.File;
 
 /**
+ * 
  * Save the
- *
+ * 
  * @author esofer
+ *
  */
 public class ExternalConfiguration {
 
-    public static final int FILESYSTEM_MONITOR_INTERVAL = 1000;
-    private static String appName;
-    private static String appVersion;
-    private static String configDir;
-    private static ConfigurationSource configurationSource;
-
-    private static FilesystemAlterationMonitor fam = null;
-
-    private static ConfigFileChangeListener changeListener = new ConfigFileChangeListener();
-
-    private static boolean enableReconfigure = true;
-
-    public static String getAppName() {
-        return appName;
-    }
-
-    public static void setAppName(String appName) {
-        ExternalConfiguration.appName = appName;
-    }
-
-    public static String getAppVersion() {
-        return appVersion;
-    }
-
-    public static void setAppVersion(String appVersion) {
-        ExternalConfiguration.appVersion = appVersion;
-    }
-
-    public static String getConfigDir() {
-        return configDir;
-    }
-
-    public static void setConfigDir(String configDir) {
-        ExternalConfiguration.configDir = configDir;
-    }
-
-    public static ConfigurationSource getConfigurationSource() {
-        return configurationSource;
-    }
-
-    public static void setConfigurationSource(ConfigurationSource configurationSource) {
-        ExternalConfiguration.configurationSource = configurationSource;
-    }
-
-    public static ConfigFileChangeListener getChangeListener() {
-        return changeListener;
-    }
-
-    public static void listenForChanges() {
-
-        String watchingDir = configDir + File.separator + appName;
-        if (enableReconfigure) {
-            if (fam == null) {
-                fam = new FilesystemAlterationMonitor();
-                fam.setInterval(FILESYSTEM_MONITOR_INTERVAL);
-                fam.addListener(new File(watchingDir), changeListener);
-                fam.start();
-            }
-        }
-    }
-
-    public static void stopListenForFileChanges() {
-        if (enableReconfigure) {
-            if (fam != null) {
-                fam.stop();
-                fam = null;
-            }
-        }
-    }
+       private static String appName;
+       private static String appVersion;
+       private static String configDir;
+       private static ConfigurationSource configurationSource;
+
+       private static FilesystemAlterationMonitor fam = null;
+
+       private static ConfigFileChangeListener changeListener = new ConfigFileChangeListener();
+
+       private static boolean enableReconfigure = true;
+
+       public static String getAppName() {
+               return appName;
+       }
+
+       public static void setAppName(String appName) {
+               ExternalConfiguration.appName = appName;
+       }
+
+       public static String getAppVersion() {
+               return appVersion;
+       }
+
+       public static void setAppVersion(String appVersion) {
+               ExternalConfiguration.appVersion = appVersion;
+       }
+
+       public static String getConfigDir() {
+               return configDir;
+       }
+
+       public static void setConfigDir(String configDir) {
+               ExternalConfiguration.configDir = configDir;
+       }
+
+       public static ConfigurationSource getConfigurationSource() {
+               return configurationSource;
+       }
+
+       public static void setConfigurationSource(ConfigurationSource configurationSource) {
+               ExternalConfiguration.configurationSource = configurationSource;
+       }
+
+       public static ConfigFileChangeListener getChangeListener() {
+               return changeListener;
+       }
+
+       public static void listenForChanges() {
+
+               String watchingDir = configDir + File.separator + appName;
+               if (enableReconfigure) {
+                       if (fam == null) {
+                               fam = new FilesystemAlterationMonitor();
+                               fam.setInterval(1000);
+                               fam.addListener(new File(watchingDir), changeListener);
+                               fam.start();
+                       }
+               }
+       }
+
+       public static void stopListenForFileChanges() {
+               if (enableReconfigure) {
+                       if (fam != null) {
+                               fam.stop();
+                               fam = null;
+                       }
+               }
+       }
 
 }