Add still not-working code for the 2nd cassandra call
authorSasha Sherstnev <a.sherstnev@dundee.ac.uk>
Mon, 28 Oct 2013 20:24:39 +0000 (20:24 +0000)
committerSasha Sherstnev <a.sherstnev@dundee.ac.uk>
Mon, 28 Oct 2013 20:24:39 +0000 (20:24 +0000)
server/compbio/listeners/ContextListener.java

index 2dfe373..3cbf723 100644 (file)
@@ -16,7 +16,8 @@ import compbio.cassandra.CassandraCreate;
  */
 @WebListener
 public class ContextListener implements ServletContextListener {
-       private ScheduledExecutorService scheduler;
+       private ScheduledExecutorService webjob_scheduler;
+       //private ScheduledExecutorService localjob_scheduler;
        CassandraCreate cc = new CassandraCreate();
 
        /**
@@ -26,13 +27,24 @@ public class ContextListener implements ServletContextListener {
                System.out.println("ProteoCache session start......");
                cc.Connection();
 
-               scheduler = Executors.newSingleThreadScheduledExecutor();
-               scheduler.scheduleAtFixedRate(new Runnable() {
+               webjob_scheduler = Executors.newSingleThreadScheduledExecutor();
+               webjob_scheduler.scheduleAtFixedRate(new Runnable() {
                        @Override
                        public void run() {
-                               cc.Parsing();
+                               cc.Parsing("http");
+                               //cc.Parsing("file");
                        }
-               }, 0, 60, TimeUnit.SECONDS);
+               }, 0, 20, TimeUnit.SECONDS);
+/*
+               localjob_scheduler = Executors.newSingleThreadScheduledExecutor();
+               localjob_scheduler.scheduleAtFixedRate(new Runnable() {
+                       @Override
+                       public void run() {
+                               cc.Parsing("http");
+                               //cc.Parsing("file");
+                       }
+               }, 0, 20000, TimeUnit.SECONDS);
+*/
        }
 
        /**
@@ -41,7 +53,8 @@ public class ContextListener implements ServletContextListener {
        public void contextDestroyed(ServletContextEvent arg0) {
                cc.Closing();
                System.out.println("Shut down ProteoCache......");
-               scheduler.shutdownNow();
+               webjob_scheduler.shutdownNow();
+               //localjob_scheduler.shutdownNow();
        }
 
 }