Author: [log in to unmask]
Date: Tue Sep 1 19:06:14 2015
New Revision: 3490
Log:
Remove EVIO files DAO as it will be replaced by datacat.
Removed:
java/trunk/run-database/src/main/java/org/hps/run/database/EvioFilesDao.java
java/trunk/run-database/src/main/java/org/hps/run/database/EvioFilesDaoImpl.java
Modified:
java/trunk/run-database/src/main/java/org/hps/run/database/EpicsDataDaoImpl.java
java/trunk/run-database/src/main/java/org/hps/run/database/RunDatabaseDaoFactory.java
java/trunk/run-database/src/main/java/org/hps/run/database/RunSummaryDaoImpl.java
java/trunk/run-database/src/main/java/org/hps/run/database/RunSummaryImpl.java
Modified: java/trunk/run-database/src/main/java/org/hps/run/database/EpicsDataDaoImpl.java
=============================================================================
--- java/trunk/run-database/src/main/java/org/hps/run/database/EpicsDataDaoImpl.java (original)
+++ java/trunk/run-database/src/main/java/org/hps/run/database/EpicsDataDaoImpl.java Tue Sep 1 19:06:14 2015
@@ -9,9 +9,14 @@
import java.util.HashSet;
import java.util.List;
import java.util.Set;
+import java.util.logging.Level;
+import java.util.logging.Logger;
import org.hps.record.epics.EpicsData;
import org.hps.record.epics.EpicsHeader;
+import org.hps.record.epics.EpicsRunProcessor;
+import org.lcsim.util.log.DefaultLogFormatter;
+import org.lcsim.util.log.LogUtil;
/**
* Implementation of database operations for EPICS data.
@@ -20,6 +25,12 @@
*/
final class EpicsDataDaoImpl implements EpicsDataDao {
+ /**
+ * Setup class logger.
+ */
+ private static final Logger LOGGER = LogUtil
+ .create(EpicsDataDaoImpl.class, new DefaultLogFormatter(), Level.INFO);
+
/**
* The database connection.
*/
@@ -232,10 +243,12 @@
insertStatement.setDouble(parameterIndex, value);
++parameterIndex;
}
- final int dataRowsCreated = insertStatement.executeUpdate();
+ final int dataRowsCreated = insertStatement.executeUpdate();
if (dataRowsCreated == 0) {
throw new SQLException("Creation of EPICS data failed; no rows affected.");
}
+ LOGGER.info("inserted EPICS data with run " + epicsHeader.getRun() + ", seq " + epicsHeader.getSequence() + "timestamp "
+ + epicsHeader.getTimestamp());
insertStatement.close();
}
} catch (final SQLException e) {
Modified: java/trunk/run-database/src/main/java/org/hps/run/database/RunDatabaseDaoFactory.java
=============================================================================
--- java/trunk/run-database/src/main/java/org/hps/run/database/RunDatabaseDaoFactory.java (original)
+++ java/trunk/run-database/src/main/java/org/hps/run/database/RunDatabaseDaoFactory.java Tue Sep 1 19:06:14 2015
@@ -57,15 +57,6 @@
}
/**
- * Get the EVIO files DAO.
- *
- * @return the EVIO files DAO
- */
- public EvioFilesDao createEvioFilesDao() {
- return new EvioFilesDaoImpl(connection);
- }
-
- /**
* Get the run summary DAO.
*
* @return the run summary DAO
Modified: java/trunk/run-database/src/main/java/org/hps/run/database/RunSummaryDaoImpl.java
=============================================================================
--- java/trunk/run-database/src/main/java/org/hps/run/database/RunSummaryDaoImpl.java (original)
+++ java/trunk/run-database/src/main/java/org/hps/run/database/RunSummaryDaoImpl.java Tue Sep 1 19:06:14 2015
@@ -71,11 +71,6 @@
private EpicsDataDao epicsDataDao = null;
/**
- * The database API for EVIO file information.
- */
- private EvioFilesDao evioFilesDao = null;
-
- /**
* The database API for scaler data.
*/
private ScalerDataDao scalerDataDao = null;
@@ -100,7 +95,6 @@
// Setup DAO API objects for managing complex object state.
epicsDataDao = new EpicsDataDaoImpl(this.connection);
scalerDataDao = new ScalerDataDaoImpl(this.connection);
- evioFilesDao = new EvioFilesDaoImpl(this.connection);
triggerConfigIntDao = new TriggerConfigDaoImpl(this.connection);
}
@@ -120,9 +114,6 @@
// Delete scaler data.
this.scalerDataDao.deleteScalerData(run);
-
- // Delete file list.
- this.evioFilesDao.deleteEvioFiles(run);
// Delete trigger config.
this.triggerConfigIntDao.deleteTriggerConfigInt(run);
@@ -383,10 +374,6 @@
// Insert basic run log info.
this.insertRunSummary(runSummary);
- // Insert list of files.
- LOGGER.info("inserting EVIO " + runSummary.getEvioFiles().size() + " files");
- evioFilesDao.insertEvioFiles(runSummary.getEvioFiles(), runSummary.getRun());
-
// Insert EPICS data.
LOGGER.info("inserting " + runSummary.getEpicsData().size() + " EPICS records");
epicsDataDao.insertEpicsData(runSummary.getEpicsData());
@@ -451,9 +438,6 @@
// Read scaler data and set on RunSummary.
runSummary.setScalerData(scalerDataDao.getScalerData(run));
-
- // Read EVIO file list and set on RunSummary.
- runSummary.setEvioFiles(evioFilesDao.getEvioFiles(run));
// Read trigger config.
runSummary.setTriggerConfigInt(triggerConfigIntDao.getTriggerConfig(run));
Modified: java/trunk/run-database/src/main/java/org/hps/run/database/RunSummaryImpl.java
=============================================================================
--- java/trunk/run-database/src/main/java/org/hps/run/database/RunSummaryImpl.java (original)
+++ java/trunk/run-database/src/main/java/org/hps/run/database/RunSummaryImpl.java Tue Sep 1 19:06:14 2015
@@ -373,9 +373,17 @@
*/
@Override
public String toString() {
- return "RunSummary { run: " + this.getRun() + ", startDate: " + DATE_DISPLAY.format(this.getStartDate())
- + ", endDate: " + DATE_DISPLAY.format(this.getEndDate()) + ", totalEvents: " + this.getTotalEvents()
- + ", totalFiles: " + this.getTotalFiles() + ", endOkay: " + this.getEndOkay() + ", runOkay: "
- + this.getRunOkay() + ", updated: " + this.getUpdated() + ", created: " + this.getCreated() + " }";
- }
+ return "RunSummary { "
+ + "run: " + this.getRun()
+ + ", startDate: " + (this.getStartDate() != null ? DATE_DISPLAY.format(this.getStartDate()) : null)
+ + ", endDate: " + (this.getEndDate() != null ? DATE_DISPLAY.format(this.getEndDate()) : null)
+ + ", totalEvents: " + this.getTotalEvents()
+ + ", totalFiles: " + this.getTotalFiles()
+ + ", endOkay: " + this.getEndOkay()
+ + ", runOkay: "
+ + this.getRunOkay()
+ + ", updated: " + this.getUpdated()
+ + ", created: " + this.getCreated()
+ + " }";
+ }
}
|