edu.sc.seis.fissuresUtil.rt130
Class LeapSecondApplier

java.lang.Object
  extended by edu.sc.seis.fissuresUtil.rt130.LeapSecondApplier

public class LeapSecondApplier
extends java.lang.Object


Field Summary
static java.lang.String LEAP_SECOND_FILE
           
static java.lang.String POWER_UP_TIMES
           
 
Constructor Summary
LeapSecondApplier()
           
 
Method Summary
static void addCorrections(java.lang.String correctionFileLoc)
           
static void addLeapSeconds(java.lang.String correctionFileLoc)
           
static edu.iris.Fissures.model.MicroSecondDate applyLeapSecondCorrection(java.lang.String unitId, edu.iris.Fissures.model.MicroSecondDate time)
           
static java.util.List getLeapSecondOccurances()
           
static java.util.List getPowerUpTimes(java.lang.String unitId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LEAP_SECOND_FILE

public static final java.lang.String LEAP_SECOND_FILE
See Also:
Constant Field Values

POWER_UP_TIMES

public static final java.lang.String POWER_UP_TIMES
See Also:
Constant Field Values
Constructor Detail

LeapSecondApplier

public LeapSecondApplier()
Method Detail

addLeapSeconds

public static void addLeapSeconds(java.lang.String correctionFileLoc)
                           throws java.io.IOException,
                                  java.text.ParseException
Throws:
java.io.IOException
java.text.ParseException

addCorrections

public static void addCorrections(java.lang.String correctionFileLoc)
                           throws java.io.IOException,
                                  java.text.ParseException
Throws:
java.io.IOException
java.text.ParseException

applyLeapSecondCorrection

public static edu.iris.Fissures.model.MicroSecondDate applyLeapSecondCorrection(java.lang.String unitId,
                                                                                edu.iris.Fissures.model.MicroSecondDate time)

getLeapSecondOccurances

public static java.util.List getLeapSecondOccurances()

getPowerUpTimes

public static java.util.List getPowerUpTimes(java.lang.String unitId)