Uses of Class
dods.servlet.ReqState

Packages that use ReqState
dods.servers.sql This package contains the DODS Relational Databse Server (DRDS). 
dods.servers.test This package contains the DODS Test Server (DTS). 
dods.servlet This package contains the core code for the DODS servlet engine. 
 

Uses of ReqState in dods.servers.sql
 

Methods in dods.servers.sql with parameters of type ReqState
protected abstract  GuardedSQLDataset dodsSQLServlet.getSQLDataset(ReqState rs)
          This function must be implemented locally for each DODS server.
protected  GuardedDataset dodsSQLServlet.getDataset(ReqState rs)
          Supress this method (just pass through it) we need a special DDS here, and thus this method gets replaced by getSQLDDS().
 void dodsSQLServlet.doGetDODS(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          Handler for the client's data request.
protected  GuardedSQLDataset drds.getSQLDataset(ReqState rs)
          For the DODS SQL server this method does the following: Makes a newsqlServerFactory (aka BaseTypeFactory) for the dataset requested.
 java.io.DataInputStream sqlDataset.openCachedDDS(ReqState rs)
          Opens a DDS cached on local disk.
 java.io.DataInputStream sqlDataset.openCachedDAS(ReqState rs)
          Opens a DAS cached on local disk.
 

Uses of ReqState in dods.servers.test
 

Methods in dods.servers.test with parameters of type ReqState
 void dts.doGetDODS(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          ************************************************************************ Default handler for the client's data request.
protected  GuardedDataset dts.getDataset(ReqState rs)
           
 java.io.DataInputStream testDataset.openCachedDDS(ReqState rs)
          Opens a DDS cached on local disk.
 java.io.DataInputStream testDataset.openCachedDAS(ReqState rs)
          Opens a DAS cached on local disk.
 

Constructors in dods.servers.test with parameters of type ReqState
testDataset(ReqState rs)
           
 

Uses of ReqState in dods.servlet
 

Methods in dods.servlet that return ReqState
protected  ReqState DODSServlet.processDodsURL(javax.servlet.http.HttpServletRequest request)
          Deprecated. This method has been moved to the ReqState object and is no longer needed here.
 

Methods in dods.servlet with parameters of type ReqState
protected abstract  GuardedDataset DODSServlet.getDataset(ReqState rs)
          ************************************************************************ This method must be implemented locally for each DODS server.
 void DODSServlet.anyExceptionHandler(java.lang.Throwable e, javax.servlet.http.HttpServletResponse response, ReqState rs)
          ************************************************************************ Sends an error to the client.
protected  DAS DODSServlet.getDAS(ReqState rs)
          ************************************************************************

In this (default) implementation of the getDAS() method a locally cached DAS is retrieved and parsed.

 java.io.DataInputStream DODSServlet.openCachedDDS(ReqState rs)
          ************************************************************************ Opens a DDS cached on local disk.
 java.io.DataInputStream DODSServlet.openCachedDAS(ReqState rs)
          ************************************************************************ Opens a DAS cached on local disk.
 void DODSServlet.doGetDAS(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          ************************************************************************ Default handler for the client's DAS request.
 void DODSServlet.doGetDDS(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          ************************************************************************ Default handler for the client's DDS request.
 void DODSServlet.doGetDODS(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          ************************************************************************ Default handler for the client's data request.
 void DODSServlet.doGetDIR(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          ************************************************************************ Default handler for the client's directory request.
 void DODSServlet.doGetASC(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          ************************************************************************ Default handler for DODS ascii data requests.
 void DODSServlet.doGetINFO(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          ************************************************************************ Default handler for DODS info requests.
 void DODSServlet.doGetHTML(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          ************************************************************************ Default handler for DODS .html requests.
 void dodsASCII.sendASCII(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          Default handler for DODS ascii requests.
 void dodsDIR.sendDIR(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          Default handler for DODS directory requests.
 void dodsINFO.sendINFO(java.io.PrintStream pw, GuardedDataset gds, ReqState rs)
          Default handler for DODS info requests.