Print

Print


Author: [log in to unmask]
Date: Thu Sep 24 15:06:36 2015
New Revision: 3702

Log:
Make sure database is not accessed everytime this method is called.

Modified:
    java/trunk/run-database/src/main/java/org/hps/run/database/RunManager.java

Modified: java/trunk/run-database/src/main/java/org/hps/run/database/RunManager.java
 =============================================================================
--- java/trunk/run-database/src/main/java/org/hps/run/database/RunManager.java	(original)
+++ java/trunk/run-database/src/main/java/org/hps/run/database/RunManager.java	Thu Sep 24 15:06:36 2015
@@ -291,7 +291,8 @@
      * @return <code>true</code> if the run exists in the database
      */
     public boolean runExists() {
-        return factory.createRunSummaryDao().runSummaryExists(this.run);
+        checkRunNumber();
+        return this.getRunSummary() != null;
     }
         
     /**