edu.sc.seis.seisFile.fdsnws
Class FDSNDataSelectQuerier
java.lang.Object
edu.sc.seis.seisFile.fdsnws.AbstractFDSNQuerier
edu.sc.seis.seisFile.fdsnws.FDSNDataSelectQuerier
public class FDSNDataSelectQuerier
- extends AbstractFDSNQuerier
Methods inherited from class edu.sc.seis.seisFile.fdsnws.AbstractFDSNQuerier |
checkConnectionInitiated, extractErrorMessage, getConnectionUri, getConnectTimeout, getErrorMessage, getInputStream, getReader, getReadTimeout, getResponseCode, getUserAgent, isEmpty, isError, outputRaw, processConnection, setConnectTimeout, setReadTimeout, setUserAgent, validate |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FDSNDataSelectQuerier
public FDSNDataSelectQuerier(FDSNDataSelectQueryParams queryParams)
FDSNDataSelectQuerier
public FDSNDataSelectQuerier(FDSNDataSelectQueryParams queryParams,
java.util.List<ChannelTimeWindow> request)
- This uses POST instead of GET, allowing many channel time windows.
- Throws:
SeisFileException
enableRestrictedData
public void enableRestrictedData(java.lang.String username,
java.lang.String password)
getDataRecordIterator
public DataRecordIterator getDataRecordIterator()
throws SeisFileException
- Throws:
SeisFileException
outputRaw
public void outputRaw(java.io.OutputStream out)
throws java.net.MalformedURLException,
java.io.IOException,
FDSNWSException,
java.net.URISyntaxException
- Throws:
java.net.MalformedURLException
java.io.IOException
FDSNWSException
java.net.URISyntaxException