<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0_265) on Tue Aug 25 19:30:52 UTC 2020 -->
<title>edu.ucsb.nceas.metacat (MetaCat API)</title>
<meta name="date" content="2020-08-25">
<link rel="stylesheet" type="text/css" href="../../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
    try {
        if (location.href.indexOf('is-external=true') == -1) {
            parent.document.title="edu.ucsb.nceas.metacat (MetaCat API)";
        }
    }
    catch(err) {
    }
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../edu/ucsb/nceas/dbadapter/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../edu/ucsb/nceas/metacat/accesscontrol/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?edu/ucsb/nceas/metacat/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_top");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<a name="skip.navbar.top">
<!--   -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Package" class="title">Package&nbsp;edu.ucsb.nceas.metacat</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Interface Summary table, listing interfaces, and an explanation">
<caption><span>Interface Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Interface</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/AuthInterface.html" title="interface in edu.ucsb.nceas.metacat">AuthInterface</a></td>
<td class="colLast">
<div class="block">An interface representing the methods that should be
 implemented by an authentication service.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Class Summary table, listing classes, and an explanation">
<caption><span>Class Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Class</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/AccessionNumber.html" title="class in edu.ucsb.nceas.metacat">AccessionNumber</a></td>
<td class="colLast">
<div class="block">(on insert of XML document)
 Generates a unique Accession Number or if provided check it
 for uniqueness and register it into the db connection
 (on update or delete of XML document)
 Check for existance of provided Accession Number</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/ArchiveHandler.html" title="class in edu.ucsb.nceas.metacat">ArchiveHandler</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/AssociateAccessPolicy.html" title="class in edu.ucsb.nceas.metacat">AssociateAccessPolicy</a></td>
<td class="colLast">
<div class="block">This class is in order to fix a problem.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/AuthLdap.html" title="class in edu.ucsb.nceas.metacat">AuthLdap</a></td>
<td class="colLast">
<div class="block">An implementation of the AuthInterface interface that allows Metacat to use
 the LDAP protocol for directory services.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/AuthSession.html" title="class in edu.ucsb.nceas.metacat">AuthSession</a></td>
<td class="colLast">
<div class="block">A Class that implements session tracking for MetaCatServlet users.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/AuthStub.html" title="class in edu.ucsb.nceas.metacat">AuthStub</a></td>
<td class="colLast">
<div class="block">An implementation of the AuthInterface interface that
 allows Metacat to use the LDAP protocol for directory services.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/AuthTest.html" title="class in edu.ucsb.nceas.metacat">AuthTest</a></td>
<td class="colLast">
<div class="block">An implementation of the AuthInterface interface that
 allows Metacat to use the LDAP protocol for directory services.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/BasicNode.html" title="class in edu.ucsb.nceas.metacat">BasicNode</a></td>
<td class="colLast">
<div class="block">A Class that represents an XML node and its contents</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/CatalogMessageHandler.html" title="class in edu.ucsb.nceas.metacat">CatalogMessageHandler</a></td>
<td class="colLast">
<div class="block">A Class implementing callback bethods for the SAX parser to
 call when processing the XML messages from the replication handler</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/CommentNode.html" title="class in edu.ucsb.nceas.metacat">CommentNode</a></td>
<td class="colLast">
<div class="block">A Class that represents an XML Comment node and its contents,</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/ContentTypeProvider.html" title="class in edu.ucsb.nceas.metacat">ContentTypeProvider</a></td>
<td class="colLast">
<div class="block">This class will figure out which content type it is for a given data file.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DBDTDHandler.html" title="class in edu.ucsb.nceas.metacat">DBDTDHandler</a></td>
<td class="colLast">
<div class="block">A database aware Class implementing DTDHandler interface for the SAX 
 parser to call when processing the XML stream and intercepting notations 
 and unparsed entities</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DBEntityResolver.html" title="class in edu.ucsb.nceas.metacat">DBEntityResolver</a></td>
<td class="colLast">
<div class="block">A database aware Class implementing EntityResolver interface for the SAX
 parser to call when processing the XML stream and intercepting any
 external entities (including the external DTD subset and external
 parameter entities, if any) before including them.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DBQuery.html" title="class in edu.ucsb.nceas.metacat">DBQuery</a></td>
<td class="colLast">
<div class="block">A Class that searches a relational DB for elements and attributes that have
 free text matches a query string, or structured query matches to a path
 specified node in the XML hierarchy.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DBSAXHandler.html" title="class in edu.ucsb.nceas.metacat">DBSAXHandler</a></td>
<td class="colLast">
<div class="block">A database aware Class implementing callback bethods for the SAX parser to
 call when processing the XML stream and generating events.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DBSAXNode.html" title="class in edu.ucsb.nceas.metacat">DBSAXNode</a></td>
<td class="colLast">
<div class="block">A Class that represents an XML node and its contents and
 can write its own representation to a database connection</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DBSimpleQuery.html" title="class in edu.ucsb.nceas.metacat">DBSimpleQuery</a></td>
<td class="colLast">
<div class="block">A Class that searches a relational DB for elements and attributes that
 have free text matches to the query string.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DBTransform.html" title="class in edu.ucsb.nceas.metacat">DBTransform</a></td>
<td class="colLast">
<div class="block">A Class that transforms XML documents utitlizing XSL style sheets
 Building a transformer from the .xsl is expensive, so Templates are used                                            
 as an intermediate construct to allow lightweight construction of Transformers.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DBUtil.html" title="class in edu.ucsb.nceas.metacat">DBUtil</a></td>
<td class="colLast">
<div class="block">A suite of utility classes for querying DB</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DBValidate.html" title="class in edu.ucsb.nceas.metacat">DBValidate</a></td>
<td class="colLast">
<div class="block">Name: DBValidate.java
       Purpose: A Class that validates XML documents
                           This class is designed to be parser independent
                           i.e.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DistributionSection.html" title="class in edu.ucsb.nceas.metacat">DistributionSection</a></td>
<td class="colLast">
<div class="block">A Class that represents an XML access rule.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DocumentIdentifier.html" title="class in edu.ucsb.nceas.metacat">DocumentIdentifier</a></td>
<td class="colLast">
<div class="block">A class to parse document ids
 The docid is of the form siteCode.uniqueId.rev</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DocumentIdQuery.html" title="class in edu.ucsb.nceas.metacat">DocumentIdQuery</a></td>
<td class="colLast">
<div class="block">Generate a pathquery document representing a metacat query for a list of
 document IDs.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DocumentImpl.html" title="class in edu.ucsb.nceas.metacat">DocumentImpl</a></td>
<td class="colLast">
<div class="block">A class that represents an XML document.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/DocumentImplWrapper.html" title="class in edu.ucsb.nceas.metacat">DocumentImplWrapper</a></td>
<td class="colLast">
<div class="block">This class a wrapper class for documentimpl for insert or update.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/ElementNode.html" title="class in edu.ucsb.nceas.metacat">ElementNode</a></td>
<td class="colLast">
<div class="block">A Class that represents an XML element and its contents,
 and can build itself from a database connection</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/Eml200SAXHandler.html" title="class in edu.ucsb.nceas.metacat">Eml200SAXHandler</a></td>
<td class="colLast">
<div class="block">A database aware Class implementing callback methods for the SAX parser to
 call when processing the XML stream and generating events
 Here is the rules for user which has write permission in top level access
 rules(he can update metadata but can't update access module) try to update
 a document:
 1.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/EML201DocumentCorrector.html" title="class in edu.ucsb.nceas.metacat">EML201DocumentCorrector</a></td>
<td class="colLast">
<div class="block">Before Metacat 1.8.1 release, Metacat uses the eml201 schema with the tag
 RELEASE_EML_2_0_1_UPDATE_5.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/Eml210SAXHandler.html" title="class in edu.ucsb.nceas.metacat">Eml210SAXHandler</a></td>
<td class="colLast">
<div class="block">A database aware Class implementing callback methods for the SAX parser to
 call when processing the XML stream and generating events</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/EventLog.html" title="class in edu.ucsb.nceas.metacat">EventLog</a></td>
<td class="colLast">
<div class="block">EventLog is used to intialize and store a log of events that occur in an
 application.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/EventLogData.html" title="class in edu.ucsb.nceas.metacat">EventLogData</a></td>
<td class="colLast">
<div class="block">A data structure holding the information to be logged about an event.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/EventLogFilter.html" title="class in edu.ucsb.nceas.metacat">EventLogFilter</a></td>
<td class="colLast">
<div class="block">This class represents a filter to prevent the events generated by some ip addresses and subjects
 to be logged into db</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/IdentifierManager.html" title="class in edu.ucsb.nceas.metacat">IdentifierManager</a></td>
<td class="colLast">
<div class="block">Manage the relationship between Metacat local identifiers (LocalIDs) that are
 codified as the (docid, rev) pair with globally unique string identifiers
 (GUIDs) that are opaque strings.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/IndexingQueue.html" title="class in edu.ucsb.nceas.metacat">IndexingQueue</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/IndexingTimerTask.html" title="class in edu.ucsb.nceas.metacat">IndexingTimerTask</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/MetacatHandler.html" title="class in edu.ucsb.nceas.metacat">MetacatHandler</a></td>
<td class="colLast">
<div class="block">General entry point for the Metacat server which is called from various 
 mechanisms such as the standard MetacatServlet class and the various web
 service servlets such as RestServlet class.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/MetacatProfiler.html" title="class in edu.ucsb.nceas.metacat">MetacatProfiler</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/MetacatResultSet.html" title="class in edu.ucsb.nceas.metacat">MetacatResultSet</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/MetaCatServlet.html" title="class in edu.ucsb.nceas.metacat">MetaCatServlet</a></td>
<td class="colLast">
<div class="block">A metadata catalog server implemented as a Java Servlet

 Valid actions are:
 
 action=login
     username
     password
     qformat
 action=logout
     qformat
 action=query -- query the values of all elements and attributes and return a result set of nodes
     meta_file_id --
     returndoctype --
     filterdoctype --
     returnfield --
     owner --
     site --
     operator --
     casesensitive --
     searchmode --
     anyfield --
 action=spatial_query -- run a spatial query.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/MetacatURL.html" title="class in edu.ucsb.nceas.metacat">MetacatURL</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/MetacatVersion.html" title="class in edu.ucsb.nceas.metacat">MetacatVersion</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/NodeComparator.html" title="class in edu.ucsb.nceas.metacat">NodeComparator</a></td>
<td class="colLast">
<div class="block">A utility class that sorts two node records.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/NodeRecord.html" title="class in edu.ucsb.nceas.metacat">NodeRecord</a></td>
<td class="colLast">
<div class="block">A utility class that encapsulates a node and its data</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/PathIndexEntry.html" title="class in edu.ucsb.nceas.metacat">PathIndexEntry</a></td>
<td class="colLast">
<div class="block">PathIndexEntry contains all of the data fields needed to insert an path into
 the xml_index table or the xml_path_index table, depending on which 
 constructor is used.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/PermissionController.html" title="class in edu.ucsb.nceas.metacat">PermissionController</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/PINode.html" title="class in edu.ucsb.nceas.metacat">PINode</a></td>
<td class="colLast">
<div class="block">A Class that represents an XML PI node and its contents,</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/QueryGroup.html" title="class in edu.ucsb.nceas.metacat">QueryGroup</a></td>
<td class="colLast">
<div class="block">a utility class that represents a group of terms in a query</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/QueryResultTableBuilder.html" title="class in edu.ucsb.nceas.metacat">QueryResultTableBuilder</a></td>
<td class="colLast">
<div class="block">QueryResutlTableBuilder is class to build xml_queryresult table during metacat initialization.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/QuerySpecification.html" title="class in edu.ucsb.nceas.metacat">QuerySpecification</a></td>
<td class="colLast">
<div class="block">A Class that represents a structured query, and can be constructed from an
 XML serialization conforming to</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/QueryTerm.html" title="class in edu.ucsb.nceas.metacat">QueryTerm</a></td>
<td class="colLast">
<div class="block">a utility class that represents a single term in a query</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/ReadOnlyChecker.html" title="class in edu.ucsb.nceas.metacat">ReadOnlyChecker</a></td>
<td class="colLast">
<div class="block">A checker to determine if the Metacat is in the read-only mode by checking
 the property of database.readOnly.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/RelationHandler.html" title="class in edu.ucsb.nceas.metacat">RelationHandler</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/RemoteDocument.html" title="class in edu.ucsb.nceas.metacat">RemoteDocument</a></td>
<td class="colLast">
<div class="block">A class represents a document in remote metacat server.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/SchemaLocationResolver.html" title="class in edu.ucsb.nceas.metacat">SchemaLocationResolver</a></td>
<td class="colLast">
<div class="block">A database aware Class to handle schema location.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/Sitemap.html" title="class in edu.ucsb.nceas.metacat">Sitemap</a></td>
<td class="colLast">
<div class="block">A Sitemap represents a document that lists all of the content of the Metacat
 server for use by harvesting spiders that wish to index the contents of the
 Metacat site.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/SubTree.html" title="class in edu.ucsb.nceas.metacat">SubTree</a></td>
<td class="colLast">
<div class="block">A Class that represents an XML Subtree</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/TextNode.html" title="class in edu.ucsb.nceas.metacat">TextNode</a></td>
<td class="colLast">
<div class="block">A Class that represents an XML Text node and its contents,</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/Version.html" title="class in edu.ucsb.nceas.metacat">Version</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/XMLQueryresultAccess.html" title="class in edu.ucsb.nceas.metacat">XMLQueryresultAccess</a></td>
<td class="colLast">&nbsp;</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList">
<table class="typeSummary" border="0" cellpadding="3" cellspacing="0" summary="Exception Summary table, listing exceptions, and an explanation">
<caption><span>Exception Summary</span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Exception</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/AccessionNumberException.html" title="class in edu.ucsb.nceas.metacat">AccessionNumberException</a></td>
<td class="colLast">
<div class="block">Exception thrown when an error occurs because an AccessionNumber was 
 invalid or used incorrectly.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/AuthTLSException.html" title="class in edu.ucsb.nceas.metacat">AuthTLSException</a></td>
<td class="colLast">
<div class="block">Exception thrown when an error occurs in a configuration administrative
 class</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/ErrorHandledException.html" title="class in edu.ucsb.nceas.metacat">ErrorHandledException</a></td>
<td class="colLast">
<div class="block">Exception thrown when an error occurs in a configuration administrative
 class</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/McdbDocNotFoundException.html" title="class in edu.ucsb.nceas.metacat">McdbDocNotFoundException</a></td>
<td class="colLast">
<div class="block">Exception thrown when an error occurs because a document with a
 given ID could not be found in the metacat database.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="../../../../edu/ucsb/nceas/metacat/McdbException.html" title="class in edu.ucsb.nceas.metacat">McdbException</a></td>
<td class="colLast">
<div class="block">Exception thrown when an error occurs because a problem occurred in
 the metacat database.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!--   -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!--   -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../../overview-summary.html">Overview</a></li>
<li class="navBarCell1Rev">Package</li>
<li>Class</li>
<li><a href="package-use.html">Use</a></li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../../index-all.html">Index</a></li>
<li><a href="../../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li><a href="../../../../edu/ucsb/nceas/dbadapter/package-summary.html">Prev&nbsp;Package</a></li>
<li><a href="../../../../edu/ucsb/nceas/metacat/accesscontrol/package-summary.html">Next&nbsp;Package</a></li>
</ul>
<ul class="navList">
<li><a href="../../../../index.html?edu/ucsb/nceas/metacat/package-summary.html" target="_top">Frames</a></li>
<li><a href="package-summary.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
  allClassesLink = document.getElementById("allclasses_navbar_bottom");
  if(window==top) {
    allClassesLink.style.display = "block";
  }
  else {
    allClassesLink.style.display = "none";
  }
  //-->
</script>
</div>
<a name="skip.navbar.bottom">
<!--   -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small><i>Copyright © 2020 Regents of the University of California. All Rights Reserved.</i></small></p>
</body>
</html>