public abstract class AbstractDsgSubsetWriter extends Object implements DsgSubsetWriter
| Modifier and Type | Field and Description |
|---|---|
protected FeatureDatasetPoint |
fdPoint |
protected NcssParamsBean |
ncssParams |
protected CalendarDateRange |
wantedRange |
protected List<VariableSimpleIF> |
wantedVariables |
| Constructor and Description |
|---|
AbstractDsgSubsetWriter(FeatureDatasetPoint fdPoint,
NcssParamsBean ncssParams) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.HttpHeaders |
getResponseHeaders(FeatureDataset fd,
SupportedFormat format,
String datasetPath) |
static CalendarDateRange |
getWantedRange(NcssParamsBean ncssParams) |
static List<VariableSimpleIF> |
getWantedVariables(FeatureDatasetPoint fdPoint,
NcssParamsBean ncssParams) |
void |
respond(javax.servlet.http.HttpServletResponse res,
FeatureDataset ft,
String requestPathInfo,
NcssParamsBean queryParams,
SupportedFormat format) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHttpHeaders, writeprotected final FeatureDatasetPoint fdPoint
protected final NcssParamsBean ncssParams
protected final List<VariableSimpleIF> wantedVariables
protected final CalendarDateRange wantedRange
public AbstractDsgSubsetWriter(FeatureDatasetPoint fdPoint, NcssParamsBean ncssParams) throws NcssException
NcssExceptionpublic void respond(javax.servlet.http.HttpServletResponse res,
FeatureDataset ft,
String requestPathInfo,
NcssParamsBean queryParams,
SupportedFormat format)
throws Exception
respond in interface NcssResponderExceptionpublic org.springframework.http.HttpHeaders getResponseHeaders(FeatureDataset fd, SupportedFormat format, String datasetPath)
getResponseHeaders in interface NcssResponderpublic static List<VariableSimpleIF> getWantedVariables(FeatureDatasetPoint fdPoint, NcssParamsBean ncssParams) throws VariableNotContainedInDatasetException
public static CalendarDateRange getWantedRange(NcssParamsBean ncssParams) throws NcssException
NcssExceptionCopyright © 1999–2015 UCAR/Unidata. All rights reserved.