public class TdsRequestedDataset
extends java.lang.Object
| Constructor and Description |
|---|
TdsRequestedDataset(javax.servlet.http.HttpServletRequest request,
java.lang.String removePrefix) |
| Modifier and Type | Method and Description |
|---|---|
static ucar.nc2.ft2.coverage.CoverageCollection |
getCoverageCollection(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String path) |
static java.io.File |
getFile(java.lang.String reqPath) |
static ucar.nc2.dt.GridDataset |
getGridDataset(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String path) |
static long |
getLastModified(java.lang.String reqPath) |
static java.lang.String |
getLocationFromRequestPath(java.lang.String reqPath) |
static ucar.nc2.NetcdfFile |
getNetcdfFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String path) |
java.lang.String |
getPath() |
static ucar.nc2.ft.FeatureDatasetPoint |
getPointDataset(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String path) |
boolean |
isRemote() |
ucar.nc2.ft2.coverage.CoverageCollection |
openAsCoverageDataset(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
ucar.nc2.dt.GridDataset |
openAsGridDataset(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
ucar.nc2.NetcdfFile |
openAsNetcdfFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
ucar.nc2.ft.FeatureDatasetPoint |
openAsPointDataset(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
static boolean |
resourceControlOk(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String path) |
static void |
setDatasetManager(DatasetManager _datasetManager) |
public TdsRequestedDataset(javax.servlet.http.HttpServletRequest request,
java.lang.String removePrefix)
throws java.io.IOException
java.io.IOExceptionpublic static void setDatasetManager(DatasetManager _datasetManager)
public static ucar.nc2.ft.FeatureDatasetPoint getPointDataset(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String path)
throws java.io.IOException
java.io.IOExceptionpublic static ucar.nc2.dt.GridDataset getGridDataset(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String path)
throws java.io.IOException
java.io.IOExceptionpublic static ucar.nc2.ft2.coverage.CoverageCollection getCoverageCollection(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String path)
throws java.io.IOException
java.io.IOExceptionpublic static ucar.nc2.NetcdfFile getNetcdfFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String path)
throws java.io.IOException
java.io.IOExceptionpublic static long getLastModified(java.lang.String reqPath)
public static java.io.File getFile(java.lang.String reqPath)
public static java.lang.String getLocationFromRequestPath(java.lang.String reqPath)
public static boolean resourceControlOk(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
java.lang.String path)
public ucar.nc2.ft.FeatureDatasetPoint openAsPointDataset(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException
java.io.IOExceptionpublic ucar.nc2.ft2.coverage.CoverageCollection openAsCoverageDataset(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException
java.io.IOExceptionpublic ucar.nc2.dt.GridDataset openAsGridDataset(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException
java.io.IOExceptionpublic ucar.nc2.NetcdfFile openAsNetcdfFile(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws java.io.IOException
java.io.IOExceptionpublic boolean isRemote()
public java.lang.String getPath()