public class FDSNDataSelectQuerier extends AbstractFDSNQuerier
connectionUri, connectTimeout, DEFAULT_CONNECT_TIMEOUT, DEFAULT_READ_TIMEOUT, DEFAULT_USER_AGENT, proxyHost, proxyPort, proxyProtocol, readTimeout, validate
Constructor and Description |
---|
FDSNDataSelectQuerier(FDSNDataSelectQueryParams queryParams) |
FDSNDataSelectQuerier(FDSNDataSelectQueryParams queryParams,
java.util.List<ChannelTimeWindow> request)
This uses POST instead of GET, allowing many channel time windows.
|
Modifier and Type | Method and Description |
---|---|
void |
enableRestrictedData(java.lang.String username,
java.lang.String password) |
void |
enableRestrictedData(java.lang.String username,
java.lang.String password,
java.lang.String realm) |
java.net.URI |
formURI() |
java.net.URI |
formURIForPost() |
DataRecordIterator |
getDataRecordIterator() |
java.net.URL |
getSchemaURL()
There is no schema for dataselect.
|
void |
outputRaw(java.io.OutputStream out) |
checkConnectionInitiated, close, connect, extractErrorMessage, extractRootCause, finalize, getAcceptHeader, getConnectionUri, getConnectTimeout, getErrorMessage, getInputStream, getProxyHost, getProxyPort, getProxyProtocol, getRawXML, getReader, getReadTimeout, getResponseCode, getUserAgent, isConnectionInitiated, isEmpty, isError, isValidate, outputRaw, processConnection, setAcceptHeader, setConnectTimeout, setProxyHost, setProxyPort, setProxyProtocol, setReadTimeout, setUserAgent, setValidate, validate
public FDSNDataSelectQuerier(FDSNDataSelectQueryParams queryParams)
public FDSNDataSelectQuerier(FDSNDataSelectQueryParams queryParams, java.util.List<ChannelTimeWindow> request)
public java.net.URL getSchemaURL()
getSchemaURL
in class AbstractFDSNQuerier
public void enableRestrictedData(java.lang.String username, java.lang.String password)
public void enableRestrictedData(java.lang.String username, java.lang.String password, java.lang.String realm)
public DataRecordIterator getDataRecordIterator() throws SeisFileException
SeisFileException
public void outputRaw(java.io.OutputStream out) throws java.net.MalformedURLException, java.io.IOException, FDSNWSException, java.net.URISyntaxException
outputRaw
in class AbstractFDSNQuerier
java.net.MalformedURLException
java.io.IOException
FDSNWSException
java.net.URISyntaxException
public java.net.URI formURI() throws java.net.URISyntaxException
formURI
in class AbstractFDSNQuerier
java.net.URISyntaxException
public java.net.URI formURIForPost() throws java.net.URISyntaxException
java.net.URISyntaxException