Package edu.sc.seis.seisFile.fdsnws
Class FDSNStationQuerier
- java.lang.Object
-
- edu.sc.seis.seisFile.fdsnws.AbstractFDSNQuerier
-
- edu.sc.seis.seisFile.fdsnws.FDSNStationQuerier
-
public class FDSNStationQuerier extends AbstractFDSNQuerier
-
-
Field Summary
-
Fields inherited from class edu.sc.seis.seisFile.fdsnws.AbstractFDSNQuerier
connectionUri, connectTimeout, DEFAULT_CONNECT_TIMEOUT, DEFAULT_READ_TIMEOUT, DEFAULT_USER_AGENT, proxyHost, proxyPort, proxyProtocol, readTimeout, validate
-
-
Constructor Summary
Constructors Constructor Description FDSNStationQuerier(FDSNStationQueryParams queryParams)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.net.URI
formURI()
FDSNStationXML
getFDSNStationXML()
java.net.URL
getSchemaURL()
void
outputRaw(java.io.OutputStream out)
void
validateFDSNStationXML()
void
validateFDSNStationXML(java.net.URL schemaURL)
-
Methods inherited from class edu.sc.seis.seisFile.fdsnws.AbstractFDSNQuerier
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
-
-
-
-
Constructor Detail
-
FDSNStationQuerier
public FDSNStationQuerier(FDSNStationQueryParams queryParams)
-
-
Method Detail
-
getSchemaURL
public java.net.URL getSchemaURL()
- Specified by:
getSchemaURL
in classAbstractFDSNQuerier
-
validateFDSNStationXML
public void validateFDSNStationXML() throws SeisFileException, java.net.URISyntaxException
- Throws:
SeisFileException
java.net.URISyntaxException
-
validateFDSNStationXML
public void validateFDSNStationXML(java.net.URL schemaURL) throws SeisFileException, java.net.URISyntaxException
- Throws:
SeisFileException
java.net.URISyntaxException
-
outputRaw
public void outputRaw(java.io.OutputStream out) throws java.io.IOException, java.net.URISyntaxException, FDSNWSException
- Overrides:
outputRaw
in classAbstractFDSNQuerier
- Throws:
java.io.IOException
java.net.URISyntaxException
FDSNWSException
-
getFDSNStationXML
public FDSNStationXML getFDSNStationXML() throws FDSNWSException
- Throws:
FDSNWSException
-
formURI
public java.net.URI formURI() throws java.net.URISyntaxException
- Specified by:
formURI
in classAbstractFDSNQuerier
- Throws:
java.net.URISyntaxException
-
-