Services class refactored to get rid of engines and runners dependencies.
[jabaws.git] / webservices / compbio / stat / collector / ExecutionStatCollector.java
index cd97f4a..ad89058 100644 (file)
@@ -38,6 +38,7 @@ import compbio.engine.client.SkeletalExecutable;
 import compbio.metadata.JobStatus;\r
 import compbio.util.FileUtil;\r
 import compbio.ws.client.Services;\r
+import compbio.ws.client.ServicesUtil;\r
 \r
 /**\r
  * Number of runs of each WS = number of folders with name\r
@@ -277,11 +278,11 @@ public class ExecutionStatCollector implements Runnable {
                }\r
 \r
                private Services getService() {\r
-                       return Services.getServiceByJobDirectory(jobdir);\r
+                       return ServicesUtil.getServiceByJobDirectory(jobdir);\r
                }\r
 \r
                long getResultSize() {\r
-                       Class<? extends Executable<?>> name = Services\r
+                       Class<? extends Executable<?>> name = ServicesUtil\r
                                        .getRunnerByJobDirectory(jobdir);\r
 \r
                        File f = null;\r
@@ -301,7 +302,7 @@ public class ExecutionStatCollector implements Runnable {
                }\r
 \r
                long getInputSize() {\r
-                       Class<? extends Executable<?>> name = Services\r
+                       Class<? extends Executable<?>> name = ServicesUtil\r
                                        .getRunnerByJobDirectory(jobdir);\r
 \r
                        File input = files.get(SkeletalExecutable.INPUT);\r