edu.sc.seis.seisFile.dataSelectWS
Class DataSelectReader

java.lang.Object
  extended by edu.sc.seis.seisFile.dataSelectWS.DataSelectReader

public class DataSelectReader
extends java.lang.Object


Field Summary
static java.lang.String DEFAULT_WS_URL
           
static java.text.SimpleDateFormat longFormat
           
protected  java.lang.String urlBase
           
 
Constructor Summary
DataSelectReader()
           
DataSelectReader(java.lang.String urlBase)
           
 
Method Summary
protected  java.lang.String createQuery(java.lang.String network, java.lang.String station, java.lang.String location, java.lang.String channel)
           
 java.net.URL createQuery(java.lang.String network, java.lang.String station, java.lang.String location, java.lang.String channel, java.util.Date begin, float durationSeconds)
           
 java.util.List<DataRecord> read(java.net.URL requestURL)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

urlBase

protected java.lang.String urlBase

DEFAULT_WS_URL

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

longFormat

public static java.text.SimpleDateFormat longFormat
Constructor Detail

DataSelectReader

public DataSelectReader()

DataSelectReader

public DataSelectReader(java.lang.String urlBase)
Method Detail

createQuery

protected java.lang.String createQuery(java.lang.String network,
                                       java.lang.String station,
                                       java.lang.String location,
                                       java.lang.String channel)
                                throws java.io.IOException,
                                       DataSelectException,
                                       SeedFormatException
Throws:
java.io.IOException
DataSelectException
SeedFormatException

createQuery

public java.net.URL createQuery(java.lang.String network,
                                java.lang.String station,
                                java.lang.String location,
                                java.lang.String channel,
                                java.util.Date begin,
                                float durationSeconds)
                         throws java.io.IOException,
                                DataSelectException,
                                SeedFormatException
Throws:
java.io.IOException
DataSelectException
SeedFormatException

read

public java.util.List<DataRecord> read(java.net.URL requestURL)
                                throws java.io.IOException,
                                       DataSelectException,
                                       SeedFormatException
Throws:
java.io.IOException
DataSelectException
SeedFormatException