Uses of Class
dods.servlet.requestState

Packages that use requestState
dods.servers.agg   
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 requestState in dods.servers.agg
 

Methods in dods.servers.agg with parameters of type requestState
 void CatalogServlet.doGetDIR(HttpServletRequest request, HttpServletResponse response, requestState rs)
          dataset directory
protected  GuardedDataset CatalogServlet.getDataset(requestState preq)
          dataset caching
 

Uses of requestState in dods.servers.sql
 

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

Uses of requestState in dods.servers.test
 

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

Uses of requestState in dods.servlet
 

Methods in dods.servlet that return requestState
protected  requestState DODSServlet.processDodsURL(HttpServletRequest request)
          Processes an incoming HttpServletRequest and from it sets the cached values for: dataSet The data set name.
 

Methods in dods.servlet with parameters of type requestState
 void DODSServlet.anyExceptionHandler(Throwable e, HttpServletResponse response, requestState rs)
          Sends an error to the client.
 void DODSServlet.doGetASC(HttpServletRequest request, HttpServletResponse response, requestState rs)
          Default handler for DODS ascii data requests.
 void DODSServlet.doGetDAS(HttpServletRequest request, HttpServletResponse response, requestState rs)
          Default handler for the client's DAS request.
 void DODSServlet.doGetDDS(HttpServletRequest request, HttpServletResponse response, requestState rs)
          Default handler for the client's DDS request.
 void DODSServlet.doGetDIR(HttpServletRequest request, HttpServletResponse response, requestState rs)
          Default handler for the client's directory request.
 void DODSServlet.doGetDODS(HttpServletRequest request, HttpServletResponse response, requestState rs)
          Default handler for the client's data request.
 void DODSServlet.doGetHTML(HttpServletRequest request, HttpServletResponse response, requestState rs)
          Default handler for DODS .html requests.
 void DODSServlet.doGetINFO(HttpServletRequest request, HttpServletResponse response, requestState rs)
          Default handler for DODS info requests.
protected  DAS DODSServlet.getDAS(requestState rs)
          In this (default) implementation of the getDAS() method a locally cached DAS is retrieved and parsed.
protected abstract  GuardedDataset DODSServlet.getDataset(requestState rs)
          This method must be implemented locally for each DODS server.
 DataInputStream DODSServlet.openCachedDAS(requestState rs)
          Opens a DAS cached on local disk.
 DataInputStream DODSServlet.openCachedDDS(requestState rs)
          Opens a DDS cached on local disk.
 void dodsDIR.sendDIR(HttpServletRequest request, HttpServletResponse response, requestState rs)
          Default handler for DODS directory requests.
 void dodsINFO.sendINFO(PrintStream pw, GuardedDataset gds, requestState rs)
          Default handler for DODS info requests.