Class TotalLoserEventCleaner

java.lang.Object
java.util.TimerTask
edu.sc.seis.sod.TotalLoserEventCleaner
All Implemented Interfaces:
Runnable

public class TotalLoserEventCleaner extends TimerTask
This task runs immediately on instantiation and then once a week after that. It removes all events that were failed in the eventArm by a subsetter from the database on each run.
  • Constructor Details

    • TotalLoserEventCleaner

      public TotalLoserEventCleaner(edu.iris.Fissures.model.TimeInterval lag)
  • Method Details

    • run

      public void run()
      Specified by:
      run in interface Runnable
      Specified by:
      run in class TimerTask
    • cleanEvents

      public static void cleanEvents(edu.iris.Fissures.model.MicroSecondDate ageAgo)
    • cleanESP

      public static void cleanESP(edu.iris.Fissures.model.MicroSecondDate ageAgo)
    • cleanENP

      public static void cleanENP(edu.iris.Fissures.model.MicroSecondDate ageAgo)
    • cleanECP

      public static void cleanECP(edu.iris.Fissures.model.MicroSecondDate ageAgo)
    • cleanEVP

      public static void cleanEVP(edu.iris.Fissures.model.MicroSecondDate ageAgo)
    • clean

      public static void clean(Class eventPairClass, edu.iris.Fissures.model.MicroSecondDate ageAgo)