Refactor:
[jabaws.git] / runner / compbio / runner / Util.java
index bfced2a..47f169b 100644 (file)
@@ -37,53 +37,19 @@ import compbio.engine.client.ConfExecutable;
 import compbio.engine.client.ConfiguredExecutable;\r
 import compbio.engine.client.Executable;\r
 import compbio.engine.conf.PropertyHelperManager;\r
-import compbio.metadata.LimitsManager;\r
 import compbio.metadata.PresetManager;\r
 import compbio.metadata.RunnerConfig;\r
 import compbio.util.PropertyHelper;\r
 \r
 public final class Util {\r
 \r
-       private static Logger log = Logger.getLogger(Util.class);\r
+       public static Logger log = Logger.getLogger(Util.class);\r
 \r
        private static final PropertyHelper ph = PropertyHelperManager\r
                        .getPropertyHelper();\r
 \r
        public static final String SPACE = " ";\r
 \r
-       /**\r
-        * For now just assume that all parameters which came in needs setting it\r
-        * will be a client responsibility to prepare RunnerConfig object then\r
-        * \r
-        * @param rconfig\r
-        * @return\r
-        * \r
-        *         public static List<String> toOptionString(RunnerConfig<?>\r
-        *         rconfig) { String option = ""; List<String> options = new\r
-        *         ArrayList<String>(); for (Parameter<?> par :\r
-        *         rconfig.getParameters()) { if (par.getPossibleValues().isEmpty())\r
-        *         { option = par.getOptionName(); } else { option =\r
-        *         par.getOptionName() + "=" + par.getPossibleValues().get(0); } //\r
-        *         separate options options.add(option); } return options; }\r
-        */\r
-\r
-       public static <T> LimitsManager<T> getLimits(Class<Executable<T>> clazz) {\r
-               LimitsManager<T> limits = null;\r
-               try {\r
-                       limits = ConfExecutable.getRunnerLimits(clazz);\r
-               } catch (FileNotFoundException e) {\r
-                       log.warn(\r
-                                       "No limits are found for " + clazz + " executable! "\r
-                                                       + e.getLocalizedMessage(), e.getCause());\r
-                       // its ok, limit may not be initialized\r
-               } catch (IOException e) {\r
-                       log.warn("IO exception while attempting to read limits for "\r
-                                       + clazz + " executable! " + e.getLocalizedMessage(),\r
-                                       e.getCause());\r
-               }\r
-               return limits;\r
-       }\r
-\r
        public static synchronized <T> RunnerConfig<T> getSupportedOptions(\r
                        Class<? extends Executable<T>> clazz) {\r
                try {\r