public class WebStandardDataStreamSource extends java.lang.Object implements StandardDataStreamSource
Constructor and Description |
---|
WebStandardDataStreamSource(DasServer server,
java.net.URL url) |
Modifier and Type | Method and Description |
---|---|
void |
authenticate(java.lang.String restrictedResourceLabel) |
DasServer |
getDasServer() |
java.lang.String |
getDevel()
use the develop version of the reader instead of the
production version.
|
java.io.InputStream |
getInputStream(StreamDataSetDescriptor dsd,
Datum start,
Datum end) |
Key |
getKey()
Getter for property key.
|
java.lang.String |
getLastRequestURL()
Getter for property lastRequestURL.
|
java.io.InputStream |
getReducedInputStream(StreamDataSetDescriptor dsd,
Datum start,
Datum end,
Datum timeResolution) |
boolean |
isCompress()
Getter for property compress.
|
boolean |
isLegacyStream() |
boolean |
isRedirect()
Getter for property redirect.
|
protected java.io.InputStream |
openURLConnection(StreamDataSetDescriptor dsd,
Datum start,
Datum end,
java.lang.StringBuffer additionalFormData) |
void |
reset() |
void |
setCompress(boolean compress)
Setter for property compress.
|
void |
setDevel(java.lang.String devel)
use the develop version of the reader instead of the
production version.
|
void |
setLastRequestURL(java.lang.String url) |
void |
setRedirect(boolean redirect)
Setter for property redirect.
|
public WebStandardDataStreamSource(DasServer server, java.net.URL url)
public boolean isLegacyStream()
public java.io.InputStream getInputStream(StreamDataSetDescriptor dsd, Datum start, Datum end) throws DasException
getInputStream
in interface StandardDataStreamSource
DasException
public java.io.InputStream getReducedInputStream(StreamDataSetDescriptor dsd, Datum start, Datum end, Datum timeResolution) throws DasException
getReducedInputStream
in interface StandardDataStreamSource
DasException
protected java.io.InputStream openURLConnection(StreamDataSetDescriptor dsd, Datum start, Datum end, java.lang.StringBuffer additionalFormData) throws DasException
DasException
public void reset()
reset
in interface StandardDataStreamSource
public void authenticate(java.lang.String restrictedResourceLabel)
public boolean isCompress()
public void setCompress(boolean compress)
compress
- New value of property compress.public java.lang.String getLastRequestURL()
public void setLastRequestURL(java.lang.String url)
public DasServer getDasServer()
public boolean isRedirect()
public void setRedirect(boolean redirect)
redirect
- New value of property redirect.public Key getKey()
public java.lang.String getDevel()
public void setDevel(java.lang.String devel)
devel
- string identifying the developer.