public abstract class AbstractFDSNQuerier
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.net.URI |
connectionUri |
protected int |
connectTimeout |
static int |
DEFAULT_CONNECT_TIMEOUT |
static int |
DEFAULT_READ_TIMEOUT |
protected int |
readTimeout |
Constructor and Description |
---|
AbstractFDSNQuerier() |
Modifier and Type | Method and Description |
---|---|
void |
checkConnectionInitiated() |
static java.lang.String |
extractErrorMessage(java.net.HttpURLConnection conn) |
java.net.URI |
getConnectionUri() |
int |
getConnectTimeout() |
java.lang.String |
getErrorMessage() |
java.io.InputStream |
getInputStream() |
javax.xml.stream.XMLEventReader |
getReader() |
int |
getReadTimeout() |
int |
getResponseCode() |
java.lang.String |
getUserAgent() |
boolean |
isEmpty() |
boolean |
isError() |
void |
outputRaw(java.io.InputStream in,
java.io.OutputStream out) |
protected void |
processConnection(java.net.URLConnection urlConn) |
void |
setConnectTimeout(int milliseconds)
set the HttpConnection connectionTimeout in milliseconds.
|
void |
setReadTimeout(int milliseconds)
set the HttpConnection readTimeout in milliseconds.
|
void |
setUserAgent(java.lang.String userAgent) |
static void |
validate(javax.xml.stream.XMLStreamReader reader,
java.net.URL schemaURL) |
protected java.net.URI connectionUri
protected int connectTimeout
protected int readTimeout
public static int DEFAULT_CONNECT_TIMEOUT
public static int DEFAULT_READ_TIMEOUT
protected void processConnection(java.net.URLConnection urlConn) throws java.io.IOException
java.io.IOException
public static void validate(javax.xml.stream.XMLStreamReader reader, java.net.URL schemaURL) throws org.xml.sax.SAXException, java.io.IOException
org.xml.sax.SAXException
java.io.IOException
public void outputRaw(java.io.InputStream in, java.io.OutputStream out) throws java.io.IOException
java.io.IOException
public boolean isError()
public java.lang.String getErrorMessage()
public boolean isEmpty()
public java.io.InputStream getInputStream()
public java.net.URI getConnectionUri()
public void checkConnectionInitiated()
public javax.xml.stream.XMLEventReader getReader() throws javax.xml.stream.XMLStreamException
javax.xml.stream.XMLStreamException
public static java.lang.String extractErrorMessage(java.net.HttpURLConnection conn)
public void setUserAgent(java.lang.String userAgent)
public java.lang.String getUserAgent()
public int getResponseCode()
public void setConnectTimeout(int milliseconds)
public void setReadTimeout(int milliseconds)
public int getConnectTimeout()
public int getReadTimeout()