public class BudLightPond
extends java.lang.Object
implements java.lang.Runnable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
FTP_IRIS |
static java.lang.String |
MISSING_B1000_FILE |
static java.lang.String |
POND_BASE_DIR |
static java.lang.String |
POND_SYNC_DATA |
static java.lang.String |
RETRIEVAL_ERROR_FILE |
static java.lang.String |
RETRIEVAL_TIME_FILE |
| Constructor and Description |
|---|
BudLightPond(DataRecordQueue queue,
java.io.File dataDir) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<org.apache.commons.net.ftp.FTPFile> |
dirListing(java.lang.String directory) |
java.util.List<org.apache.commons.net.ftp.FTPFile> |
dirListing(java.lang.String directory,
int retries) |
static java.lang.String |
filenameFromDirLine(java.lang.String line) |
int |
getBeginMonth() |
int |
getBeginYear() |
int |
getEndMonth() |
int |
getEndYear() |
org.apache.commons.net.ftp.FTPClient |
getFTPClient() |
static java.io.File |
getMissingB1000File(java.io.File pondInfoDir,
edu.sc.seis.seisFile.mseed.DataRecord dr) |
static void |
main(java.lang.String[] args) |
void |
process() |
void |
run() |
void |
setBeginMonth(int beginMonth) |
void |
setBeginYear(int beginYear) |
void |
setEndMonth(int endMonth) |
void |
setEndYear(int endYear) |
void |
setEventDirUrl(java.lang.String url) |
public static final java.lang.String RETRIEVAL_TIME_FILE
public static final java.lang.String RETRIEVAL_ERROR_FILE
public static final java.lang.String MISSING_B1000_FILE
public static final java.lang.String POND_SYNC_DATA
public static final java.lang.String FTP_IRIS
public static final java.lang.String POND_BASE_DIR
public BudLightPond(DataRecordQueue queue, java.io.File dataDir)
public void run()
run in interface java.lang.Runnablepublic void process()
public org.apache.commons.net.ftp.FTPClient getFTPClient()
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<org.apache.commons.net.ftp.FTPFile> dirListing(java.lang.String directory)
throws java.io.IOException
java.io.IOExceptionpublic java.util.List<org.apache.commons.net.ftp.FTPFile> dirListing(java.lang.String directory,
int retries)
throws java.io.IOException
java.io.IOExceptionpublic static void main(java.lang.String[] args)
throws java.io.IOException
java.io.IOExceptionpublic int getBeginYear()
public void setBeginYear(int beginYear)
public int getEndYear()
public void setEndYear(int endYear)
public int getBeginMonth()
public void setBeginMonth(int beginMonth)
public int getEndMonth()
public void setEndMonth(int endMonth)
public void setEventDirUrl(java.lang.String url)
public static java.lang.String filenameFromDirLine(java.lang.String line)
public static java.io.File getMissingB1000File(java.io.File pondInfoDir,
edu.sc.seis.seisFile.mseed.DataRecord dr)