Uses of Class
opendap.dap.DAP2Exception

Packages that use DAP2Exception
opendap.dap This package contains the OPeNDAP core classes, known as the Data Access Protocol (DAP). 
opendap.dap.parsers This package contains Bison 2.4.2 generated DAP parser classes. 
opendap.Server This package contains the OPeNDAP Server classes. 
opendap.Server.parsers This package contains Bison 2.4.2 generated Constraint Expression parser classes. 
opendap.servlet This package contains the core code for an OPeNDAP servlet engine. 
ucar.nc2.dods OpenDAP-netCDF library. 
 

Uses of DAP2Exception in opendap.dap
 

Subclasses of DAP2Exception in opendap.dap
 class AttributeBadValueException
          Thrown by Attribute when a bad value (not one of the supported types) is stored in an Attribute.
 class AttributeExistsException
          Thrown by AttributeTable when an attempt is made to create an attribute that already exists.
 class BadSemanticsException
          Thrown by BaseType when the checkSemantics method is called and the variable is not valid (the name is null or some other semantic violation).
 class DASException
          DAS exception.
 class DataReadException
          Thrown when OPeNDAP encounters an exception while reading from a data set.
 class DDSException
          DDS exception.
 class InvalidDimensionException
          Used to indicate that one of the dimension sizes is incorrect.
 class MalformedAliasException
          Thrown by AttributeTable when an attempt is made to alias to a non-existent attribute.
 class NoSuchAttributeException
          Thrown by AttributeTable when an attempt is made to alias to a non-existent attribute.
 class NoSuchFunctionException
          Thrown when an attempt is made to access a function that does not exist.
 class NoSuchTypeException
          Thrown when an attempt is made to access a variable that does not exist.
 class NoSuchVariableException
          Thrown when an attempt is made to access a variable that does not exist.
 class UnresolvedAliasException
          Thrown by AttributeTable when an attempt is made to alias to a non-existent attribute.
 

Methods in opendap.dap that throw DAP2Exception
 void DConnect.getBlobData(DataDDS dds, StatusUI statusUI)
          Opens the BLOB uRL in the DDS supplied and deserializes that binary content sent from the server cooresponding to the DDS.
 DAS DConnect2.getDAS()
          Returns the DAS object from the dataset referenced by this object's URL.
 DAS DConnect.getDAS()
          Returns the DAS object from the dataset referenced by this object's URL.
 DataDDS DConnect2.getData(StatusUI statusUI)
          Return the data object with no local constraint expression.
 DataDDS DConnect.getData(StatusUI statusUI)
          Return the data object with no local constraint expression.
 DataDDS DConnect2.getData(String CE)
           
 DataDDS DConnect2.getData(String CE, StatusUI statusUI)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 DataDDS DConnect.getData(String CE, StatusUI statusUI)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 DataDDS DConnect2.getData(String CE, StatusUI statusUI, BaseTypeFactory btf)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 DataDDS DConnect.getData(String CE, StatusUI statusUI, BaseTypeFactory btf)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 DataDDS DConnect2.getDataDDX()
          Returns the DataDDS object from the dataset referenced by this object's URL.
 DataDDS DConnect.getDataDDX()
          Returns the DataDDS object from the dataset referenced by this object's URL.
 DataDDS DConnect2.getDataDDX(String CE)
          Returns the DataDDS object from the dataset referenced by this object's URL.
 DataDDS DConnect.getDataDDX(String CE)
          Returns the DataDDS object from the dataset referenced by this object's URL.
 DataDDS DConnect2.getDataDDX(String CE, BaseTypeFactory btf)
          Returns the DataDDS object from the dataset referenced by this object's URL.
 DataDDS DConnect.getDataDDX(String CE, BaseTypeFactory btf)
          Returns the DataDDS object from the dataset referenced by this object's URL.
 DataDDS DConnect.getDataFromUrl(URL url, StatusUI statusUI, BaseTypeFactory btf)
           
 DDS DConnect2.getDDS()
          Returns the DDS object from the dataset referenced by this object's URL.
 DDS DConnect.getDDS()
          Returns the DDS object from the dataset referenced by this object's URL.
 DDS DConnect2.getDDS(String CE)
          Returns the DDS object from the dataset referenced by this object's URL.
 DDS DConnect.getDDS(String CE)
          Returns the DDS object from the dataset referenced by this object's URL.
 DDS DConnect2.getDDX()
          Returns the DDS object from the dataset referenced by this object's URL.
 DDS DConnect.getDDX()
          Returns the DDS object from the dataset referenced by this object's URL.
 DDS DConnect2.getDDX(String CE)
          Returns the DDS object from the dataset referenced by this object's URL.
 DDS DConnect.getDDX(String CE)
          Returns the DDS object from the dataset referenced by this object's URL.
 DataDDS DConnect.getDDXData(StatusUI statusUI)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 DataDDS DConnect.getDDXData(String CE, StatusUI statusUI)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 DataDDS DConnect.getDDXData(String CE, StatusUI statusUI, BaseTypeFactory btf)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 DataDDS DConnect.getDDXDataFromURL(URL url, StatusUI statusUI, BaseTypeFactory btf)
          Returns the `Data object' from the dataset referenced by this object's URL given the constraint expression CE.
 boolean DDS.parse(InputStream stream)
           
 boolean DAS.parse(InputStream stream)
           
 void DDS.parseXML(org.jdom.Document ddxDoc, boolean validation)
          Reads a DDX from the named Document.
 void DDS.parseXML(InputStream is, boolean validation)
          Reads a DDX from the named InputStream.
 void DataDDS.readData(InputStream is, StatusUI statusUI)
          Read the data stream from the given InputStream.
 

Constructors in opendap.dap that throw DAP2Exception
DConnect2(InputStream stream)
           
ServerVersion(HTTPMethod method)
          Determines Server (Protocol) Version based on the headers associated with the passed org.apache.commons.httpclient.methods.GetMethod.
ServerVersion(String ver, int headerType)
          Construct a new ServerVersion, setting major and minor version based on the full version string.
ServerVersion(URLConnection connection)
          Determines Server (Protocol) Version based on the headers associated with the passed java.net.URLConnection.
 

Uses of DAP2Exception in opendap.dap.parsers
 

Methods in opendap.dap.parsers that return DAP2Exception
 DAP2Exception Dapparse.getERR()
           
 

Methods in opendap.dap.parsers with parameters of type DAP2Exception
 int Dapparse.dapparse(InputStream stream, DDS dds, DAS das, DAP2Exception err)
          **********************************************
 int Dapparse.errparse(InputStream stream, DAP2Exception err)
           
 

Methods in opendap.dap.parsers that throw DAP2Exception
 void DDSXMLParser.parse(org.jdom.Document ddx, DDS targetDDS, BaseTypeFactory fac, boolean validation)
          Parse the DDX waiting in the InputStream and instantiate all of the member BaseType variables and their associated Attributes into a DDS using the passed BaseTypeFactory
 void DDSXMLParser.parse(InputStream is, DDS targetDDS, BaseTypeFactory fac, boolean validation)
          Parse the DDX waiting in the InputStream and instantiate all of the member BaseType variables and their associated Attributes into a DDS using the passed BaseTypeFactory
 

Uses of DAP2Exception in opendap.Server
 

Subclasses of DAP2Exception in opendap.Server
 class DAP2ServerSideException
          DAP2 Exception for use by a server.
 class InvalidOperatorException
          Thrown when a RelOp operation is called on two types for which it makes no sense to compre, such as attempting to ascertain is a String is less than a Float.
 class InvalidParameterException
          Used to indicate that one of the passed parameters to a method is either the wrong type, is missing, or it's value is unacceptable.
 class RegExpException
          Thrown by Operator.op when an attempt is made to parse a improperly formed regular expression.
 class SBHException
          The Something Bad Happened (SBH) Exception.
 class SSFunctionException
          Thrown when a Server Side Function (SSF) is used incorrectly.
 class WrongTypeException
          Report a type-mismatch problem in the constraint expression.
 

Methods in opendap.Server that throw DAP2Exception
 void CEEvaluator.markAll(boolean state)
          Mark all the variables in the DDS either as part of the current projection (when state is true) or not (state is false).
 void CEEvaluator.parseConstraint(ReqState rs)
          Convenience wrapper for parseConstraint.
 void CEEvaluator.parseConstraint(String expression, String url)
          Parse a constraint expression.
 

Uses of DAP2Exception in opendap.Server.parsers
 

Methods in opendap.Server.parsers that throw DAP2Exception
 boolean Ceparse.constraint_expression(CEEvaluator ceEval, BaseTypeFactory factory, ClauseFactory clauseFactory)
          *********************
static boolean CeParser.constraint_expression(CEEvaluator ceEval, BaseTypeFactory factory, ClauseFactory clauseFactory, String constraint, String url)
           
 

Uses of DAP2Exception in opendap.servlet
 

Subclasses of DAP2Exception in opendap.servlet
 class BadURLException
          Created by IntelliJ IDEA.
 

Methods in opendap.servlet with parameters of type DAP2Exception
 void AbstractServlet.dap2ExceptionHandler(DAP2Exception de, javax.servlet.http.HttpServletResponse response)
          ************************************************************************ Sends a OPeNDAP DAP2 error to the client.
static void Log.printDODSException(DAP2Exception de)
           
 

Methods in opendap.servlet that throw DAP2Exception
 DAS GuardedDataset.getDAS()
          Get the DAS for this Dataset.
protected abstract  GuardedDataset AbstractServlet.getDataset(ReqState rs)
          ************************************************************************ This method must be implemented locally for each OPeNDAP server.
 ServerDDS GuardedDataset.getDDS()
          Get the DDS for this Dataset.
 DDS GetHTMLInterfaceHandler.getWebFormDDS(String dataSet, ServerDDS sDDS)
          ************************************************************************ Gets a DDS for the specified data set and builds it using the class factory in the package opendap.servlet.www.
 String GetInfoHandler.loadOverrideDoc(String infoDir, String dataSet)
          ************************************************************************ Checks the info directory for user supplied override documents for the passed dataset name.
 void GetAsciiHandler.sendASCII(ReqState rs, String dataSet)
          ************************************************************************ Default handler for OPeNDAP ascii requests.
 void GetHTMLInterfaceHandler.sendDataRequestForm(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String dataSet, ServerDDS sdds, DAS myDAS)
          ************************************************************************ Default handler for OPeNDAP .html requests.
 void GetDirHandler.sendDIR(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, ReqState rs)
          ************************************************************************ Default handler for OPeNDAP directory requests.
 void GetInfoHandler.sendINFO(PrintStream pw, GuardedDataset gds, ReqState rs)
          ************************************************************************ Default handler for OPeNDAP info requests.
 

Uses of DAP2Exception in ucar.nc2.dods
 

Methods in ucar.nc2.dods that throw DAP2Exception
 Array ConvertD2N.convert(ucar.nc2.dods.DodsV dataV)
          Convert a DataDDS into an Array
 Array ConvertD2N.convertNestedVariable(Variable v, List<Range> section, ucar.nc2.dods.DodsV dataV, boolean flatten)
          Convert a DataDDS into an Array for a Structure member variable.
 Array ConvertD2N.convertTopVariable(Variable v, List<Range> section, ucar.nc2.dods.DodsV dataV)
          Convert a DataDDS into an Array for a top level variable, ie not a Structure member variable.
 



Copyright © 1999-2011 UCAR/Unidata. All Rights Reserved.