public abstract class AbstractDsgSubsetWriter extends java.lang.Object implements DsgSubsetWriter
| Modifier and Type | Field and Description |
|---|---|
protected ucar.nc2.ft.FeatureDatasetPoint |
fdPoint |
protected NcssParamsBean |
ncssParams |
protected ucar.nc2.time.CalendarDateRange |
wantedRange |
protected java.util.List<ucar.nc2.VariableSimpleIF> |
wantedVariables |
| Constructor and Description |
|---|
AbstractDsgSubsetWriter(ucar.nc2.ft.FeatureDatasetPoint fdPoint,
NcssParamsBean ncssParams) |
| Modifier and Type | Method and Description |
|---|---|
org.springframework.http.HttpHeaders |
getResponseHeaders(ucar.nc2.ft.FeatureDataset fd,
SupportedFormat format,
java.lang.String datasetPath) |
static ucar.nc2.time.CalendarDateRange |
getWantedRange(NcssParamsBean ncssParams) |
static java.util.List<ucar.nc2.VariableSimpleIF> |
getWantedVariables(ucar.nc2.ft.FeatureDatasetPoint fdPoint,
NcssParamsBean ncssParams) |
void |
respond(javax.servlet.http.HttpServletResponse res,
ucar.nc2.ft.FeatureDataset ft,
java.lang.String requestPathInfo,
NcssParamsBean queryParams,
SupportedFormat format) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHttpHeaders, writeprotected final ucar.nc2.ft.FeatureDatasetPoint fdPoint
protected final NcssParamsBean ncssParams
protected final java.util.List<ucar.nc2.VariableSimpleIF> wantedVariables
protected final ucar.nc2.time.CalendarDateRange wantedRange
public AbstractDsgSubsetWriter(ucar.nc2.ft.FeatureDatasetPoint fdPoint,
NcssParamsBean ncssParams)
throws NcssException
NcssExceptionpublic void respond(javax.servlet.http.HttpServletResponse res,
ucar.nc2.ft.FeatureDataset ft,
java.lang.String requestPathInfo,
NcssParamsBean queryParams,
SupportedFormat format)
throws java.lang.Exception
respond in interface NcssResponderjava.lang.Exceptionpublic org.springframework.http.HttpHeaders getResponseHeaders(ucar.nc2.ft.FeatureDataset fd,
SupportedFormat format,
java.lang.String datasetPath)
getResponseHeaders in interface NcssResponderpublic static java.util.List<ucar.nc2.VariableSimpleIF> getWantedVariables(ucar.nc2.ft.FeatureDatasetPoint fdPoint,
NcssParamsBean ncssParams)
throws VariableNotContainedInDatasetException
public static ucar.nc2.time.CalendarDateRange getWantedRange(NcssParamsBean ncssParams) throws NcssException
NcssException