edu.sc.seis.cormorant.seismogram
Class BudLightPond
java.lang.Object
edu.sc.seis.cormorant.seismogram.BudLightPond
- All Implemented Interfaces:
- java.lang.Runnable
public class BudLightPond
- extends java.lang.Object
- implements java.lang.Runnable
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RETRIEVAL_TIME_FILE
public static final java.lang.String RETRIEVAL_TIME_FILE
- See Also:
- Constant Field Values
RETRIEVAL_ERROR_FILE
public static final java.lang.String RETRIEVAL_ERROR_FILE
- See Also:
- Constant Field Values
MISSING_B1000_FILE
public static final java.lang.String MISSING_B1000_FILE
- See Also:
- Constant Field Values
POND_SYNC_DATA
public static final java.lang.String POND_SYNC_DATA
- See Also:
- Constant Field Values
FTP_IRIS
public static final java.lang.String FTP_IRIS
- See Also:
- Constant Field Values
POND_BASE_DIR
public static final java.lang.String POND_BASE_DIR
- See Also:
- Constant Field Values
POND_BASE_URL
public static final java.lang.String POND_BASE_URL
- See Also:
- Constant Field Values
BudLightPond
public BudLightPond(DataRecordQueue queue,
java.io.File dataDir)
run
public void run()
- Specified by:
run
in interface java.lang.Runnable
process
public void process()
dirListing
public java.util.List<IrisDirListing> dirListing(java.lang.String urlString)
throws java.io.IOException
- Throws:
java.io.IOException
dirListing
public java.util.List<IrisDirListing> dirListing(java.lang.String urlString,
int retries)
throws java.io.IOException
- Throws:
java.io.IOException
main
public static void main(java.lang.String[] args)
throws java.io.IOException
- Throws:
java.io.IOException
getBeginYear
public int getBeginYear()
setBeginYear
public void setBeginYear(int beginYear)
getEndYear
public int getEndYear()
setEndYear
public void setEndYear(int endYear)
getBeginMonth
public int getBeginMonth()
setBeginMonth
public void setBeginMonth(int beginMonth)
getEndMonth
public int getEndMonth()
setEndMonth
public void setEndMonth(int endMonth)
setEventDirUrl
public void setEventDirUrl(java.lang.String url)
filenameFromDirLine
public static java.lang.String filenameFromDirLine(java.lang.String line)
getMissingB1000File
public static java.io.File getMissingB1000File(java.io.File pondInfoDir,
edu.sc.seis.seisFile.mseed.DataRecord dr)