Project

General

Profile

1 31 jones
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">
2
<!--NewPage-->
3
<HTML>
4
<HEAD>
5 515 jones
<!-- Generated by javadoc on Tue Nov 07 20:14:04 PST 2000 -->
6 31 jones
<TITLE>
7 138 jones
MetaCat API: Index
8 31 jones
</TITLE>
9
<LINK REL ="stylesheet" TYPE="text/css" HREF="stylesheet.css" TITLE="Style">
10
</HEAD>
11
<BODY BGCOLOR="white">
12
13
<!-- ========== START OF NAVBAR ========== -->
14
<A NAME="navbar_top"><!-- --></A>
15
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
16
<TR>
17
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
18
<A NAME="navbar_top_firstrow"><!-- --></A>
19
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
20
  <TR ALIGN="center" VALIGN="top">
21 52 jones
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
22 31 jones
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
23 138 jones
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
24 515 jones
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="edu/ucsb/nceas/metacat/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
25
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
26 31 jones
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
27 515 jones
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
28 31 jones
  </TR>
29
</TABLE>
30
</TD>
31
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
32
</EM>
33
</TD>
34
</TR>
35
36
<TR>
37
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
38
&nbsp;PREV&nbsp;
39
&nbsp;NEXT</FONT></TD>
40
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
41
  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
42
&nbsp;<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
43
</TR>
44
</TABLE>
45
<!-- =========== END OF NAVBAR =========== -->
46
47 515 jones
<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A> <HR>
48 31 jones
<A NAME="_A_"><!-- --></A><H2>
49
<B>A</B></H2>
50
<DL>
51 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html"><B>AccessionNumber</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html">AccessionNumber</A>.<DD>(on insert of XML document)
52
 Generates a unique Accession Number or if provided check it
53
 for uniqueness and register it into the db connection
54
 (on update or delete of XML document)
55
 Check for existance of provided Accession Number<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html#AccessionNumber()"><B>AccessionNumber()</B></A> -
56 182 jones
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html">AccessionNumber</A>
57 515 jones
<DD>Construct an AccessionNumber
58
<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html#AccessionNumber(java.sql.Connection)"><B>AccessionNumber(Connection)</B></A> -
59
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html">AccessionNumber</A>
60
<DD>Construct an AccessionNumber
61 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumberException.html"><B>AccessionNumberException</B></A> - exception edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumberException.html">AccessionNumberException</A>.<DD>Exception thrown when an error occurs because an AccessionNumber was
62
 invalid or used incorrectly.<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumberException.html#AccessionNumberException(java.lang.String)"><B>AccessionNumberException(String)</B></A> -
63
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumberException.html">AccessionNumberException</A>
64
<DD>Create a new AccessionNumberException.
65
<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumberGeneratedException.html"><B>AccessionNumberGeneratedException</B></A> - exception edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumberGeneratedException.html">AccessionNumberGeneratedException</A>.<DD>Exception thrown when a new accession number is generated
66
 either because none was provided or it was not unique.<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumberGeneratedException.html#AccessionNumberGeneratedException(java.lang.String)"><B>AccessionNumberGeneratedException(String)</B></A> -
67
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumberGeneratedException.html">AccessionNumberGeneratedException</A>
68
<DD>Create a new AccessionNumberGeneratedException.
69 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#addChildNode(edu.ucsb.nceas.metacat.BasicNode)"><B>addChildNode(BasicNode)</B></A> -
70
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
71
<DD>Add a child node to this node
72 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#attributeDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>attributeDecl(String, String, String, String, String)</B></A> -
73
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
74
<DD>SAX Handler that receives notification of attribute declarations
75 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/AuthSession.html#authenticate(javax.servlet.http.HttpServletRequest, java.lang.String, java.lang.String)"><B>authenticate(HttpServletRequest, String, String)</B></A> -
76
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthSession.html">AuthSession</A>
77
<DD>determine if the credentials for this session are valid by
78
 authenticating them using the authService configured for this session.
79
<DT><A HREF="edu/ucsb/nceas/metacat/AuthMcat.html#authenticate(java.lang.String, java.lang.String)"><B>authenticate(String, String)</B></A> -
80
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthMcat.html">AuthMcat</A>
81
<DD>Determine if a user/password are valid according to the authentication
82
 service.
83
<DT><A HREF="edu/ucsb/nceas/metacat/AuthInterface.html#authenticate(java.lang.String, java.lang.String)"><B>authenticate(String, String)</B></A> -
84
Method in interface edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthInterface.html">AuthInterface</A>
85
<DD>Determine if a user/password are valid according to the authentication
86
 service.
87
<DT><A HREF="edu/ucsb/nceas/metacat/AuthLdap.html#authenticate(java.lang.String, java.lang.String)"><B>authenticate(String, String)</B></A> -
88
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthLdap.html">AuthLdap</A>
89
<DD>Determine if a user/password are valid according to the authentication
90
 service.
91
<DT><A HREF="edu/ucsb/nceas/metacat/AuthInterface.html"><B>AuthInterface</B></A> - interface edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthInterface.html">AuthInterface</A>.<DD>An interface representing the methods that should be
92
 implemented by an authentication service.<DT><A HREF="edu/ucsb/nceas/metacat/AuthLdap.html"><B>AuthLdap</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthLdap.html">AuthLdap</A>.<DD>An implementation of the AuthInterface interface that
93
 allows Metacat to use the LDAP protocol for directory services.<DT><A HREF="edu/ucsb/nceas/metacat/AuthLdap.html#AuthLdap()"><B>AuthLdap()</B></A> -
94
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthLdap.html">AuthLdap</A>
95
<DD>&nbsp;
96
<DT><A HREF="edu/ucsb/nceas/metacat/AuthMcat.html"><B>AuthMcat</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthMcat.html">AuthMcat</A>.<DD>An implementation of the AuthInterface interface that
97
 allows Metacat to use the SRB/MCAT for authentication.<DT><A HREF="edu/ucsb/nceas/metacat/AuthMcat.html#AuthMcat()"><B>AuthMcat()</B></A> -
98
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthMcat.html">AuthMcat</A>
99
<DD>&nbsp;
100
<DT><A HREF="edu/ucsb/nceas/metacat/AuthSession.html"><B>AuthSession</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthSession.html">AuthSession</A>.<DD>A Class that implements session tracking for MetaCatServlet users.<DT><A HREF="edu/ucsb/nceas/metacat/AuthSession.html#AuthSession()"><B>AuthSession()</B></A> -
101
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthSession.html">AuthSession</A>
102
<DD>Construct an AuthSession
103 31 jones
</DL>
104
<HR>
105
<A NAME="_B_"><!-- --></A><H2>
106
<B>B</B></H2>
107
<DL>
108 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html"><B>BasicNode</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>.<DD>A Class that represents an XML node and its contents<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#BasicNode()"><B>BasicNode()</B></A> -
109
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
110
<DD>Construct a Basic Node
111
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#BasicNode(long, java.lang.String, long, int)"><B>BasicNode(long, String, long, int)</B></A> -
112
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
113
<DD>Construct a Basic Node
114
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#BasicNode(java.lang.String)"><B>BasicNode(String)</B></A> -
115
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
116
<DD>Construct a Basic Node
117
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#BasicNode(java.lang.String, long, int)"><B>BasicNode(String, long, int)</B></A> -
118
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
119
<DD>Construct a Basic Node
120 31 jones
</DL>
121
<HR>
122
<A NAME="_C_"><!-- --></A><H2>
123
<B>C</B></H2>
124
<DL>
125 51 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#characters(char[], int, int)"><B>characters(char[], int, int)</B></A> -
126
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
127 31 jones
<DD>SAX Handler that is called for each XML text node
128 182 jones
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#characters(char[], int, int)"><B>characters(char[], int, int)</B></A> -
129
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
130
<DD>callback method used by the SAX Parser when the text sequences of an
131
 xml stream are detected.
132 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#closeConnections()"><B>closeConnections()</B></A> -
133
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
134
<DD>&nbsp;
135 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#comment(char[], int, int)"><B>comment(char[], int, int)</B></A> -
136 107 jones
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
137 205 jones
<DD>SAX Handler that receives notification of comments in the DTD
138 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/CommentNode.html"><B>CommentNode</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/CommentNode.html">CommentNode</A>.<DD>A Class that represents an XML Comment node and its contents,<DT><A HREF="edu/ucsb/nceas/metacat/CommentNode.html#CommentNode(long, long, java.lang.String)"><B>CommentNode(long, long, String)</B></A> -
139
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/CommentNode.html">CommentNode</A>
140
<DD>Construct a new CommentNode instance
141
<DT><A HREF="edu/ucsb/nceas/metacat/NodeComparator.html#compare(edu.ucsb.nceas.metacat.NodeRecord, edu.ucsb.nceas.metacat.NodeRecord)"><B>compare(NodeRecord, NodeRecord)</B></A> -
142
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeComparator.html">NodeComparator</A>
143
<DD>compare two NodeRecord objects to determine proper sort order.
144
<DT><A HREF="edu/ucsb/nceas/metacat/NodeComparator.html#compare(java.lang.Object, java.lang.Object)"><B>compare(Object, Object)</B></A> -
145
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeComparator.html">NodeComparator</A>
146
<DD>compare two objects to determine proper sort order -- delegates to
147
 the compare(NodeRecord, NodeRecord) method.
148
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#containsExtendedSQL()"><B>containsExtendedSQL()</B></A> -
149
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
150
<DD>Returns true if the parsed query contains and extended xml query
151
 (i.e.
152 182 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#createQuery(java.lang.String)"><B>createQuery(String)</B></A> -
153
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
154
<DD>format a simple free-text value query as an XML document that conforms
155
 to the pathquery.dtd and is appropriate for submission to the DBQuery
156
 structured query engine
157
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#createQuery(java.lang.String, java.lang.String)"><B>createQuery(String, String)</B></A> -
158
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
159
<DD>format a simple free-text value query as an XML document that conforms
160
 to the pathquery.dtd and is appropriate for submission to the DBQuery
161
 structured query engine
162 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#createResultDocument(java.util.Hashtable, java.lang.String)"><B>createResultDocument(Hashtable, String)</B></A> -
163
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
164
<DD>Transforms a hashtable of documents to an xml or html result.
165
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#createSQuery(java.util.Hashtable)"><B>createSQuery(Hashtable)</B></A> -
166
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
167
<DD>format a structured query as an XML document that conforms
168
 to the pathquery.dtd and is appropriate for submission to the DBQuery
169
 structured query engine
170 31 jones
</DL>
171
<HR>
172
<A NAME="_D_"><!-- --></A><H2>
173
<B>D</B></H2>
174
<DL>
175 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html"><B>DBDTDHandler</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html">DBDTDHandler</A>.<DD>A database aware Class implementing DTDHandler interface for the SAX
176
 parser to call when processing the XML stream and intercepting notations
177
 and unparsed entities<DT><A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html#DBDTDHandler(java.sql.Connection)"><B>DBDTDHandler(Connection)</B></A> -
178 107 jones
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html">DBDTDHandler</A>
179
<DD>Construct an instance of the DBDTDHandler clas
180 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html"><B>DBEntityResolver</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html">DBEntityResolver</A>.<DD>A database aware Class implementing EntityResolver interface for the SAX
181
 parser to call when processing the XML stream and intercepting any
182
 external entities (including the external DTD subset and external
183 515 jones
 parameter entities, if any) before including them.<DT><A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html#DBEntityResolver(java.sql.Connection)"><B>DBEntityResolver(Connection)</B></A> -
184 107 jones
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html">DBEntityResolver</A>
185 515 jones
<DD>Construct an instance of the DBEntityResolver class
186
<DT><A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html#DBEntityResolver(java.sql.Connection, edu.ucsb.nceas.metacat.DBSAXHandler)"><B>DBEntityResolver(Connection, DBSAXHandler)</B></A> -
187
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html">DBEntityResolver</A>
188
<DD>Construct an instance of the DBEntityResolver class
189 182 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html"><B>DBQuery</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>.<DD>A Class that searches a relational DB for elements and
190
 attributes that have free text matches a query string,
191
 or structured query matches to a path specified node in the
192
 XML hierarchy.<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#DBQuery(java.sql.Connection, java.lang.String)"><B>DBQuery(Connection, String)</B></A> -
193
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
194
<DD>construct an instance of the DBQuery class
195
196
197 51 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html"><B>DBSAXHandler</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>.<DD>A database aware Class implementing callback bethods for the SAX parser to
198
 call when processing the XML stream and generating events<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#DBSAXHandler(java.sql.Connection)"><B>DBSAXHandler(Connection)</B></A> -
199
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
200 31 jones
<DD>Construct an instance of the handler class
201 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#DBSAXHandler(java.sql.Connection, java.lang.String, java.lang.String, java.lang.String)"><B>DBSAXHandler(Connection, String, String, String)</B></A> -
202 205 jones
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
203
<DD>Construct an instance of the handler class
204 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html"><B>DBSAXNode</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>.<DD>A Class that represents an XML node and its contents and
205
 can write its own representation to a database connection<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#DBSAXNode(java.sql.Connection, java.lang.String)"><B>DBSAXNode(Connection, String)</B></A> -
206
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
207
<DD>Construct a new node instance for DOCUMENT nodes
208 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#DBSAXNode(java.sql.Connection, java.lang.String, edu.ucsb.nceas.metacat.DBSAXNode, long, java.lang.String, java.lang.String)"><B>DBSAXNode(Connection, String, DBSAXNode, long, String, String)</B></A> -
209 138 jones
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
210
<DD>Construct a new node instance for ELEMENT nodes
211 51 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html"><B>DBSimpleQuery</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>.<DD>A Class that searches a relational DB for elements and attributes that
212
 have free text matches to the query string.<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#DBSimpleQuery(java.sql.Connection)"><B>DBSimpleQuery(Connection)</B></A> -
213
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
214 50 jones
<DD>construct an instance of the DBSimpleQuery class
215
216 51 jones
217 107 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html"><B>DBTransform</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>.<DD>A Class that transforms XML documents utitlizing XSL style sheets<DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html#DBTransform(java.sql.Connection)"><B>DBTransform(Connection)</B></A> -
218
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
219
<DD>construct a DBTransform instance.
220 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBUtil.html"><B>DBUtil</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBUtil.html">DBUtil</A>.<DD>A suite of utility classes for quering DB<DT><A HREF="edu/ucsb/nceas/metacat/DBUtil.html#DBUtil(java.sql.Connection)"><B>DBUtil(Connection)</B></A> -
221
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBUtil.html">DBUtil</A>
222
<DD>Construct an instance of the utility class
223 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html"><B>DBValidate</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>.<DD>Name: DBValidate.java
224
       Purpose: A Class that validates XML documents
225
 			   This class is designed to be parser independent
226
    			   i.e.<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#DBValidate(java.lang.String)"><B>DBValidate(String)</B></A> -
227
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
228
<DD>Construct a new validation object
229 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#DBValidate(java.lang.String, java.sql.Connection)"><B>DBValidate(String, Connection)</B></A> -
230
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
231
<DD>Construct a new validation object using a database entity resolver
232 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#DBValidate(java.lang.String, java.lang.String)"><B>DBValidate(String, String)</B></A> -
233
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
234 515 jones
<DD>Construct a new validation object using an OASIS catalog file
235 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#debugMessage(int)"><B>debugMessage(int)</B></A> -
236
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
237
<DD>Utility method to print debugging messages
238
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#debugMessage(java.lang.String)"><B>debugMessage(String)</B></A> -
239
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
240
<DD>Utility method to print debugging messages
241 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#decodeMouseAction(java.util.Hashtable)"><B>decodeMouseAction(Hashtable)</B></A> -
242
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
243
<DD>decodes the mouse click information coming from the client.
244
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#delete(java.sql.Connection, java.lang.String, java.lang.String, java.lang.String)"><B>delete(Connection, String, String, String)</B></A> -
245
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
246 205 jones
<DD>Delete an XML file from the database (actually, just make it a revision
247
 in the xml_revisions table)
248 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#destroy()"><B>destroy()</B></A> -
249
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
250
<DD>Close all db connections from the pool
251
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html"><B>DocumentImpl</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>.<DD>A class that represents an XML document.<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#DocumentImpl(java.sql.Connection, long, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>DocumentImpl(Connection, long, String, String, String, String, String)</B></A> -
252
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
253
<DD>Construct a new document instance, writing the contents to the database.
254
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#DocumentImpl(java.sql.Connection, java.lang.String)"><B>DocumentImpl(Connection, String)</B></A> -
255
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
256
<DD>Constructor, creates document from database connection, used
257
 for reading the document
258 51 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><B>doGet(HttpServletRequest, HttpServletResponse)</B></A> -
259
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
260 50 jones
<DD>Handle "GET" method requests from HTTP clients
261 51 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#doPost(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><B>doPost(HttpServletRequest, HttpServletResponse)</B></A> -
262
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
263 50 jones
<DD>Handle "POST" method requests from HTTP clients
264
</DL>
265 31 jones
<HR>
266
<A NAME="_E_"><!-- --></A><H2>
267
<B>E</B></H2>
268
<DL>
269 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/package-summary.html"><B>edu.ucsb.nceas.metacat</B></A> - package edu.ucsb.nceas.metacat<DD>&nbsp;<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#elementDecl(java.lang.String, java.lang.String)"><B>elementDecl(String, String)</B></A> -
270
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
271
<DD>SAX Handler that receives notification of element declarations
272
<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html"><B>ElementNode</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>.<DD>A Class that represents an XML element and its contents,
273 515 jones
 and can build itself from a database connection<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html#ElementNode(java.util.TreeSet, long)"><B>ElementNode(TreeSet, long)</B></A> -
274 138 jones
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
275 515 jones
<DD>Construct a new ElementNode instance, and recursively create its children
276 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endCDATA()"><B>endCDATA()</B></A> -
277 51 jones
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
278 205 jones
<DD>SAX Handler that receives notification of the end of CDATA sections
279 107 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endDocument()"><B>endDocument()</B></A> -
280
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
281
<DD>SAX Handler that receives notification of end of the document
282 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endDTD()"><B>endDTD()</B></A> -
283 107 jones
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
284 205 jones
<DD>SAX Handler that receives notification of end of DTD
285
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endElement(java.lang.String, java.lang.String, java.lang.String)"><B>endElement(String, String, String)</B></A> -
286
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
287 31 jones
<DD>SAX Handler that is called at the end of each XML element
288 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#endElement(java.lang.String, java.lang.String, java.lang.String)"><B>endElement(String, String, String)</B></A> -
289 182 jones
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
290
<DD>callback method used by the SAX Parser when the end tag of an
291
 element is detected.
292 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endEntity(java.lang.String)"><B>endEntity(String)</B></A> -
293
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
294
<DD>SAX Handler that receives notification of the end of entities
295
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#error(org.xml.sax.SAXParseException)"><B>error(SAXParseException)</B></A> -
296
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
297
<DD>SAX Handler that receives notification of recoverable parsing errors
298
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#externalEntityDecl(java.lang.String, java.lang.String, java.lang.String)"><B>externalEntityDecl(String, String, String)</B></A> -
299
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
300
<DD>SAX Handler that receives notification of external entity declarations
301 31 jones
</DL>
302
<HR>
303
<A NAME="_F_"><!-- --></A><H2>
304
<B>F</B></H2>
305
<DL>
306 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#fatalError(org.xml.sax.SAXParseException)"><B>fatalError(SAXParseException)</B></A> -
307
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
308
<DD>SAX Handler that receives notification of fatal parsing errors
309
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#fileToURL(java.io.File)"><B>fileToURL(File)</B></A> -
310
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
311 31 jones
<DD>Utility method to convert a file handle into a URL
312 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#findDocuments(java.io.Reader, java.lang.String, java.lang.String)"><B>findDocuments(Reader, String, String)</B></A> -
313 182 jones
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
314 515 jones
<DD>&nbsp;
315
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#findDocuments(java.io.Reader, java.lang.String, java.lang.String, java.lang.String[])"><B>findDocuments(Reader, String, String, String[])</B></A> -
316
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
317 182 jones
<DD>routine to search the elements and attributes looking to match query
318 107 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#findDocuments(java.lang.String)"><B>findDocuments(String)</B></A> -
319 51 jones
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
320 31 jones
<DD>routine to search the elements and attributes looking to match query
321 182 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#findDocuments(java.lang.String, java.lang.String)"><B>findDocuments(String, String)</B></A> -
322
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
323
<DD>routine to search the elements and attributes looking to match query
324 31 jones
</DL>
325
<HR>
326
<A NAME="_G_"><!-- --></A><H2>
327
<B>G</B></H2>
328
<DL>
329 182 jones
<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html#generate(java.lang.String, java.lang.String)"><B>generate(String, String)</B></A> -
330 515 jones
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html">AccessionNumber</A>
331
<DD>Get an Accession Number, check it for uniqueness and
332
 register it into db connection.
333 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getAttribute(java.lang.String)"><B>getAttribute(String)</B></A> -
334
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
335 31 jones
<DD>Get an attribute value by name
336 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getAttributes()"><B>getAttributes()</B></A> -
337
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
338 31 jones
<DD>Get the attributes as a string
339 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/AuthMcat.html#getAttributes(java.lang.String)"><B>getAttributes(String)</B></A> -
340
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthMcat.html">AuthMcat</A>
341
<DD>Get attributes describing a user or group
342
<DT><A HREF="edu/ucsb/nceas/metacat/AuthInterface.html#getAttributes(java.lang.String)"><B>getAttributes(String)</B></A> -
343
Method in interface edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthInterface.html">AuthInterface</A>
344
<DD>Get attributes describing a user or group
345
<DT><A HREF="edu/ucsb/nceas/metacat/AuthLdap.html#getAttributes(java.lang.String)"><B>getAttributes(String)</B></A> -
346
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthLdap.html">AuthLdap</A>
347
<DD>Get attributes describing a user or group
348
<DT><A HREF="edu/ucsb/nceas/metacat/AuthMcat.html#getAttributes(java.lang.String, java.lang.String, java.lang.String)"><B>getAttributes(String, String, String)</B></A> -
349
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthMcat.html">AuthMcat</A>
350
<DD>Get attributes describing a user or group
351
<DT><A HREF="edu/ucsb/nceas/metacat/AuthInterface.html#getAttributes(java.lang.String, java.lang.String, java.lang.String)"><B>getAttributes(String, String, String)</B></A> -
352
Method in interface edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthInterface.html">AuthInterface</A>
353
<DD>Get attributes describing a user or group
354
<DT><A HREF="edu/ucsb/nceas/metacat/AuthLdap.html#getAttributes(java.lang.String, java.lang.String, java.lang.String)"><B>getAttributes(String, String, String)</B></A> -
355
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthLdap.html">AuthLdap</A>
356
<DD>Get attributes describing a user or group
357 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getChildren()"><B>getChildren()</B></A> -
358
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
359
<DD>Get the an enumeration of the children of this node
360 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#getConnection()"><B>getConnection()</B></A> -
361
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
362
<DD>&nbsp;
363
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#getConnectionPool()"><B>getConnectionPool()</B></A> -
364
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
365
<DD>&nbsp;
366
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#getCreateDate()"><B>getCreateDate()</B></A> -
367
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
368
<DD>get the creation date
369 182 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getDocID()"><B>getDocID()</B></A> -
370
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
371
<DD>Get the doc id of this node
372 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#getDocID()"><B>getDocID()</B></A> -
373
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
374
<DD>Get the document identifier (docid)
375 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#getDocname()"><B>getDocname()</B></A> -
376
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
377
<DD>get the document name
378 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#getDocname()"><B>getDocname()</B></A> -
379
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
380 107 jones
<DD>get the document name
381 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#getDocTitle()"><B>getDocTitle()</B></A> -
382
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
383
<DD>get the document title
384
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#getDoctype()"><B>getDoctype()</B></A> -
385
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
386
<DD>get the document type (which is the PublicID)
387
<DT><A HREF="edu/ucsb/nceas/metacat/McdbException.html#getException()"><B>getException()</B></A> -
388
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbException.html">McdbException</A>
389
<DD>Get the tunneled Exception
390
<DT><A HREF="edu/ucsb/nceas/metacat/AuthMcat.html#getGroups(java.lang.String, java.lang.String)"><B>getGroups(String, String)</B></A> -
391
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthMcat.html">AuthMcat</A>
392
<DD>Get all groups from the authentication service
393
<DT><A HREF="edu/ucsb/nceas/metacat/AuthInterface.html#getGroups(java.lang.String, java.lang.String)"><B>getGroups(String, String)</B></A> -
394
Method in interface edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthInterface.html">AuthInterface</A>
395
<DD>Get all groups from the authentication service
396
<DT><A HREF="edu/ucsb/nceas/metacat/AuthLdap.html#getGroups(java.lang.String, java.lang.String)"><B>getGroups(String, String)</B></A> -
397
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthLdap.html">AuthLdap</A>
398
<DD>Get all groups from the authentication service
399
<DT><A HREF="edu/ucsb/nceas/metacat/AuthMcat.html#getGroups(java.lang.String, java.lang.String, java.lang.String)"><B>getGroups(String, String, String)</B></A> -
400
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthMcat.html">AuthMcat</A>
401
<DD>Get the groups for a particular user from the authentication service
402
<DT><A HREF="edu/ucsb/nceas/metacat/AuthInterface.html#getGroups(java.lang.String, java.lang.String, java.lang.String)"><B>getGroups(String, String, String)</B></A> -
403
Method in interface edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthInterface.html">AuthInterface</A>
404
<DD>Get the groups for a particular user from the authentication service
405
<DT><A HREF="edu/ucsb/nceas/metacat/AuthLdap.html#getGroups(java.lang.String, java.lang.String, java.lang.String)"><B>getGroups(String, String, String)</B></A> -
406
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthLdap.html">AuthLdap</A>
407
<DD>Get the groups for a particular user from the authentication service
408
<DT><A HREF="edu/ucsb/nceas/metacat/metacatURL.html#getHashParam(java.lang.String)"><B>getHashParam(String)</B></A> -
409
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/metacatURL.html">metacatURL</A>
410
<DD>returns a single parameter from the hash by name
411
<DT><A HREF="edu/ucsb/nceas/metacat/metacatURL.html#getHashParams()"><B>getHashParams()</B></A> -
412
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/metacatURL.html">metacatURL</A>
413
<DD>Returns the parameters in a hashtable.
414
<DT><A HREF="edu/ucsb/nceas/metacat/McdbException.html#getMessage()"><B>getMessage()</B></A> -
415
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbException.html">McdbException</A>
416
<DD>Get the message from this exception.
417
<DT><A HREF="edu/ucsb/nceas/metacat/AuthSession.html#getMessage()"><B>getMessage()</B></A> -
418
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthSession.html">AuthSession</A>
419
<DD>Get the message associated with authenticating this session.
420
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#getNodeContent(java.lang.String, java.lang.String, java.sql.Connection)"><B>getNodeContent(String, String, Connection)</B></A> -
421
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
422
<DD>returns a string array of the contents of a particular node.
423 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#getNodeData()"><B>getNodeData()</B></A> -
424
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
425
<DD>Get the node data as a string value
426 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/PINode.html#getNodeData()"><B>getNodeData()</B></A> -
427
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/PINode.html">PINode</A>
428
<DD>Get the node data as a string value
429
<DT><A HREF="edu/ucsb/nceas/metacat/CommentNode.html#getNodeData()"><B>getNodeData()</B></A> -
430
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/CommentNode.html">CommentNode</A>
431
<DD>Get the node data as a string value
432 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getNodeID()"><B>getNodeID()</B></A> -
433
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
434
<DD>Get the id of this node
435
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getNodeIndex()"><B>getNodeIndex()</B></A> -
436
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
437
<DD>Get nodeIndex of the node
438
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getNodeType()"><B>getNodeType()</B></A> -
439
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
440
<DD>Get the type of this node
441 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#getOption(java.lang.String)"><B>getOption(String)</B></A> -
442
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
443
<DD>Utility method to get an option value from the properties file
444 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/metacatURL.html#getParam(int)"><B>getParam(int)</B></A> -
445
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/metacatURL.html">metacatURL</A>
446
<DD>Returns a single parameter and value as a 1D string array.
447
<DT><A HREF="edu/ucsb/nceas/metacat/metacatURL.html#getParams()"><B>getParams()</B></A> -
448
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/metacatURL.html">metacatURL</A>
449
<DD>Returns the parameters as a 2D string array.
450 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getParentID()"><B>getParentID()</B></A> -
451
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
452
<DD>Get the parent id of this node
453 182 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#getParentNode()"><B>getParentNode()</B></A> -
454
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
455
<DD>get the parent of this node
456 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#getPoolSize()"><B>getPoolSize()</B></A> -
457
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
458
<DD>&nbsp;
459
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#getReturnFieldList()"><B>getReturnFieldList()</B></A> -
460
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
461
<DD>Accessor method to return a vector of the extended return fields as
462
 defined in the &lt;returnfield&gt; tag in the pathquery dtd.
463 182 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getRootNodeID()"><B>getRootNodeID()</B></A> -
464
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
465
<DD>Get the root node id of this node
466 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#getRootNodeID()"><B>getRootNodeID()</B></A> -
467
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
468
<DD>get the root node identifier
469
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#getSystemID()"><B>getSystemID()</B></A> -
470
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
471 107 jones
<DD>get the system identifier
472
<DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html#getSystemId(java.lang.String, java.lang.String, java.lang.String)"><B>getSystemId(String, String, String)</B></A> -
473
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
474
<DD>Lookup a stylesheet reference from the db catalog
475 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getTagName()"><B>getTagName()</B></A> -
476
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
477
<DD>Get the name of this node
478 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#getTitle()"><B>getTitle()</B></A> -
479
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
480 182 jones
<DD>Get the document title
481 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#getUpdateDate()"><B>getUpdateDate()</B></A> -
482
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
483
<DD>get the update date
484
<DT><A HREF="edu/ucsb/nceas/metacat/metacatURL.html#getURLType()"><B>getURLType()</B></A> -
485
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/metacatURL.html">metacatURL</A>
486
<DD>Returns the type of the url.
487
<DT><A HREF="edu/ucsb/nceas/metacat/AuthMcat.html#getUsers(java.lang.String, java.lang.String)"><B>getUsers(String, String)</B></A> -
488
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthMcat.html">AuthMcat</A>
489
<DD>Get all users from the authentication service
490
<DT><A HREF="edu/ucsb/nceas/metacat/AuthInterface.html#getUsers(java.lang.String, java.lang.String)"><B>getUsers(String, String)</B></A> -
491
Method in interface edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthInterface.html">AuthInterface</A>
492
<DD>Get all users from the authentication service
493
<DT><A HREF="edu/ucsb/nceas/metacat/AuthLdap.html#getUsers(java.lang.String, java.lang.String)"><B>getUsers(String, String)</B></A> -
494
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthLdap.html">AuthLdap</A>
495
<DD>Get all users from the authentication service
496
<DT><A HREF="edu/ucsb/nceas/metacat/AuthMcat.html#getUsers(java.lang.String, java.lang.String, java.lang.String)"><B>getUsers(String, String, String)</B></A> -
497
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthMcat.html">AuthMcat</A>
498
<DD>Get the users for a particular group from the authentication service
499
<DT><A HREF="edu/ucsb/nceas/metacat/AuthInterface.html#getUsers(java.lang.String, java.lang.String, java.lang.String)"><B>getUsers(String, String, String)</B></A> -
500
Method in interface edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthInterface.html">AuthInterface</A>
501
<DD>Get the users for a particular group from the authentication service
502
<DT><A HREF="edu/ucsb/nceas/metacat/AuthLdap.html#getUsers(java.lang.String, java.lang.String, java.lang.String)"><B>getUsers(String, String, String)</B></A> -
503
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthLdap.html">AuthLdap</A>
504
<DD>Get the users for a particular group from the authentication service
505 31 jones
</DL>
506
<HR>
507 515 jones
<A NAME="_H_"><!-- --></A><H2>
508
<B>H</B></H2>
509
<DL>
510
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#handleQuery(java.io.PrintWriter, java.util.Hashtable, javax.servlet.http.HttpServletResponse, java.lang.String, java.lang.String)"><B>handleQuery(PrintWriter, Hashtable, HttpServletResponse, String, String)</B></A> -
511
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
512
<DD>Create the xml query, execute it and display the results.
513
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#handleSQuery(java.io.PrintWriter, java.util.Hashtable, javax.servlet.http.HttpServletResponse, java.lang.String, java.lang.String)"><B>handleSQuery(PrintWriter, Hashtable, HttpServletResponse, String, String)</B></A> -
514
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
515
<DD>Retreive the squery xml, execute it and display it
516
</DL>
517
<HR>
518 31 jones
<A NAME="_I_"><!-- --></A><H2>
519
<B>I</B></H2>
520
<DL>
521 51 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#ignorableWhitespace(char[], int, int)"><B>ignorableWhitespace(char[], int, int)</B></A> -
522
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
523 31 jones
<DD>SAX Handler that is called for each XML text node that is Ignorable
524
 white space
525 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#incChildNum()"><B>incChildNum()</B></A> -
526
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
527
<DD>increase childNum when new child for the node is created
528 51 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#init(javax.servlet.ServletConfig)"><B>init(ServletConfig)</B></A> -
529
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
530 50 jones
<DD>Initialize the servlet by creating appropriate database connections
531 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#internalEntityDecl(java.lang.String, java.lang.String)"><B>internalEntityDecl(String, String)</B></A> -
532
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
533
<DD>SAX Handler that receives notification of internal entity declarations
534 31 jones
</DL>
535
<HR>
536
<A NAME="_M_"><!-- --></A><H2>
537
<B>M</B></H2>
538
<DL>
539 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/AuthMcat.html#main(java.lang.String[])"><B>main(String[])</B></A> -
540
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthMcat.html">AuthMcat</A>
541
<DD>Test method for the class
542
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#main(java.lang.String[])"><B>main(String[])</B></A> -
543
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
544
<DD>the main routine used to test the DBQuery utility.
545
<DT><A HREF="edu/ucsb/nceas/metacat/metacatURL.html#main(java.lang.String[])"><B>main(String[])</B></A> -
546
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/metacatURL.html">metacatURL</A>
547
<DD>Test method for this class.
548 107 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html#main(java.lang.String[])"><B>main(String[])</B></A> -
549
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
550
<DD>the main routine used to test the transform utility.
551 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/AuthLdap.html#main(java.lang.String[])"><B>main(String[])</B></A> -
552
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthLdap.html">AuthLdap</A>
553
<DD>Test method for the class
554
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#main(java.lang.String[])"><B>main(String[])</B></A> -
555
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
556
<DD>the main routine used to test the DBWriter utility.
557
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#main(java.lang.String[])"><B>main(String[])</B></A> -
558
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
559
<DD>Main routine for testing
560 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#main(java.lang.String[])"><B>main(String[])</B></A> -
561
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
562
<DD>main method for testing
563
564 51 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#main(java.lang.String[])"><B>main(String[])</B></A> -
565
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
566 31 jones
<DD>the main routine used to test the DBSimpleQuery utility.
567 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBUtil.html#main(java.lang.String[])"><B>main(String[])</B></A> -
568
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBUtil.html">DBUtil</A>
569
<DD>main routine used for testing.
570
<DT><A HREF="edu/ucsb/nceas/metacat/McdbDocNotFoundException.html"><B>McdbDocNotFoundException</B></A> - exception edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbDocNotFoundException.html">McdbDocNotFoundException</A>.<DD>Exception thrown when an error occurs because a document with a
571
 given ID could not be found in the metacat database.<DT><A HREF="edu/ucsb/nceas/metacat/McdbDocNotFoundException.html#McdbDocNotFoundException()"><B>McdbDocNotFoundException()</B></A> -
572
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbDocNotFoundException.html">McdbDocNotFoundException</A>
573
<DD>Create a new McdbDocNotFoundException.
574
<DT><A HREF="edu/ucsb/nceas/metacat/McdbDocNotFoundException.html#McdbDocNotFoundException(java.lang.Exception)"><B>McdbDocNotFoundException(Exception)</B></A> -
575
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbDocNotFoundException.html">McdbDocNotFoundException</A>
576
<DD>Create a new McdbDocNotFoundException.
577
<DT><A HREF="edu/ucsb/nceas/metacat/McdbDocNotFoundException.html#McdbDocNotFoundException(java.lang.String)"><B>McdbDocNotFoundException(String)</B></A> -
578
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbDocNotFoundException.html">McdbDocNotFoundException</A>
579
<DD>Create a new McdbDocNotFoundException.
580
<DT><A HREF="edu/ucsb/nceas/metacat/McdbDocNotFoundException.html#McdbDocNotFoundException(java.lang.String, java.lang.Exception)"><B>McdbDocNotFoundException(String, Exception)</B></A> -
581
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbDocNotFoundException.html">McdbDocNotFoundException</A>
582
<DD>Create a new McdbDocNotFoundException.
583
<DT><A HREF="edu/ucsb/nceas/metacat/McdbException.html"><B>McdbException</B></A> - exception edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbException.html">McdbException</A>.<DD>Exception thrown when an error occurs because a problem occurred in
584
 the metacat database.<DT><A HREF="edu/ucsb/nceas/metacat/McdbException.html#McdbException()"><B>McdbException()</B></A> -
585
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbException.html">McdbException</A>
586
<DD>Create a new McdbException.
587
<DT><A HREF="edu/ucsb/nceas/metacat/McdbException.html#McdbException(java.lang.Exception)"><B>McdbException(Exception)</B></A> -
588
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbException.html">McdbException</A>
589
<DD>Create a new McdbException.
590
<DT><A HREF="edu/ucsb/nceas/metacat/McdbException.html#McdbException(java.lang.String)"><B>McdbException(String)</B></A> -
591
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbException.html">McdbException</A>
592
<DD>Create a new McdbException.
593
<DT><A HREF="edu/ucsb/nceas/metacat/McdbException.html#McdbException(java.lang.String, java.lang.Exception)"><B>McdbException(String, Exception)</B></A> -
594
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbException.html">McdbException</A>
595
<DD>Create a new McdbException.
596 51 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html"><B>MetaCatServlet</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>.<DD>A metadata catalog server implemented as a Java Servlet
597 50 jones
598 51 jones
 <DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#MetaCatServlet()"><B>MetaCatServlet()</B></A> -
599
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
600 50 jones
<DD>&nbsp;
601 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatSession.html"><B>MetaCatSession</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatSession.html">MetaCatSession</A>.<DD>A Class that implements session tracking for MetaCatServlet users.<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatSession.html#MetaCatSession(javax.servlet.http.HttpServletRequest, java.lang.String, java.lang.String)"><B>MetaCatSession(HttpServletRequest, String, String)</B></A> -
602
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatSession.html">MetaCatSession</A>
603
<DD>Construct a MetaCatSession
604
<DT><A HREF="edu/ucsb/nceas/metacat/metacatURL.html"><B>metacatURL</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/metacatURL.html">metacatURL</A>.<DD>&nbsp;<DT><A HREF="edu/ucsb/nceas/metacat/metacatURL.html#metacatURL(java.lang.String)"><B>metacatURL(String)</B></A> -
605
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/metacatURL.html">metacatURL</A>
606
<DD>This constructor takes a string url and parses it according to the
607
 following rules.
608 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html"><B>MetaCatUtil</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>.<DD>A suite of utility classes for the metadata catalog server<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#MetaCatUtil()"><B>MetaCatUtil()</B></A> -
609
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
610 205 jones
<DD>Construct an instance of the utility class
611 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#MetaCatUtil(java.lang.String)"><B>MetaCatUtil(String)</B></A> -
612
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
613
<DD>This constructor allows the usage of a different properties file
614 31 jones
</DL>
615
<HR>
616 107 jones
<A NAME="_N_"><!-- --></A><H2>
617
<B>N</B></H2>
618 51 jones
<DL>
619 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/NodeComparator.html"><B>NodeComparator</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeComparator.html">NodeComparator</A>.<DD>A utility class that sorts two node records.<DT><A HREF="edu/ucsb/nceas/metacat/NodeComparator.html#NodeComparator()"><B>NodeComparator()</B></A> -
620
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeComparator.html">NodeComparator</A>
621
<DD>Constructor
622
<DT><A HREF="edu/ucsb/nceas/metacat/NodeRecord.html#nodedata"><B>nodedata</B></A> -
623
Variable in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeRecord.html">NodeRecord</A>
624
<DD>&nbsp;
625
<DT><A HREF="edu/ucsb/nceas/metacat/NodeRecord.html#nodeid"><B>nodeid</B></A> -
626
Variable in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeRecord.html">NodeRecord</A>
627
<DD>&nbsp;
628
<DT><A HREF="edu/ucsb/nceas/metacat/NodeRecord.html#nodeindex"><B>nodeindex</B></A> -
629
Variable in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeRecord.html">NodeRecord</A>
630
<DD>&nbsp;
631
<DT><A HREF="edu/ucsb/nceas/metacat/NodeRecord.html#nodename"><B>nodename</B></A> -
632
Variable in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeRecord.html">NodeRecord</A>
633
<DD>&nbsp;
634
<DT><A HREF="edu/ucsb/nceas/metacat/NodeRecord.html"><B>NodeRecord</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeRecord.html">NodeRecord</A>.<DD>A utility class that encapsulates a node and its data<DT><A HREF="edu/ucsb/nceas/metacat/NodeRecord.html#NodeRecord(long, long, long, java.lang.String, java.lang.String, java.lang.String)"><B>NodeRecord(long, long, long, String, String, String)</B></A> -
635
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeRecord.html">NodeRecord</A>
636
<DD>Constructor
637
<DT><A HREF="edu/ucsb/nceas/metacat/NodeRecord.html#nodetype"><B>nodetype</B></A> -
638
Variable in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeRecord.html">NodeRecord</A>
639
<DD>&nbsp;
640 107 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html#notationDecl(java.lang.String, java.lang.String, java.lang.String)"><B>notationDecl(String, String, String)</B></A> -
641
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html">DBDTDHandler</A>
642
<DD>Notation declarations are not signaled
643 51 jones
</DL>
644
<HR>
645 138 jones
<A NAME="_O_"><!-- --></A><H2>
646
<B>O</B></H2>
647
<DL>
648 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#openDBConnection()"><B>openDBConnection()</B></A> -
649
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
650
<DD>Utility method to establish a JDBC database connection using connection
651
 info from the properties file
652 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#openDBConnection(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>openDBConnection(String, String, String, String)</B></A> -
653
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
654
<DD>Utility method to establish a JDBC database connection
655
</DL>
656
<HR>
657 107 jones
<A NAME="_P_"><!-- --></A><H2>
658
<B>P</B></H2>
659
<DL>
660 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/NodeRecord.html#parentnodeid"><B>parentnodeid</B></A> -
661
Variable in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeRecord.html">NodeRecord</A>
662
<DD>&nbsp;
663
<DT><A HREF="edu/ucsb/nceas/metacat/PINode.html"><B>PINode</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/PINode.html">PINode</A>.<DD>A Class that represents an XML PI node and its contents,<DT><A HREF="edu/ucsb/nceas/metacat/PINode.html#PINode(long, long, java.lang.String, java.lang.String)"><B>PINode(long, long, String, String)</B></A> -
664
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/PINode.html">PINode</A>
665
<DD>Construct a new PINode instance
666
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#printExtendedSQL(java.lang.String)"><B>printExtendedSQL(String)</B></A> -
667
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
668
<DD>This method prints sql based upon the &lt;returnfield&gt; tag in the
669
 pathquery document.
670
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#printGetDocByDoctypeSQL(java.lang.String)"><B>printGetDocByDoctypeSQL(String)</B></A> -
671
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
672
<DD>&nbsp;
673
<DT><A HREF="edu/ucsb/nceas/metacat/metacatURL.html#printHashParams()"><B>printHashParams()</B></A> -
674
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/metacatURL.html">metacatURL</A>
675
<DD>&nbsp;
676
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#printPackageSQL()"><B>printPackageSQL()</B></A> -
677
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
678
<DD>Prints sql that returns all relations in the database.
679
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#printPackageSQL(java.lang.String)"><B>printPackageSQL(String)</B></A> -
680
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
681
<DD>Prints sql that returns all relations in the database that were input
682
 under a specific docid
683
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#printPackageSQL(java.lang.String, java.lang.String)"><B>printPackageSQL(String, String)</B></A> -
684
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
685
<DD>Returns all of the relations that has a certain docid in the subject
686
 or the object.
687
<DT><A HREF="edu/ucsb/nceas/metacat/metacatURL.html#printParams()"><B>printParams()</B></A> -
688
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/metacatURL.html">metacatURL</A>
689
<DD>Prints the parameters neatly to system.out
690
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#printRelationSQL(java.lang.String)"><B>printRelationSQL(String)</B></A> -
691
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
692
<DD>&nbsp;
693 182 jones
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#printSQL()"><B>printSQL()</B></A> -
694
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
695
<DD>create a SQL serialization of the query that this instance represents
696 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#processingDTD()"><B>processingDTD()</B></A> -
697
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
698
<DD>get the document processing state
699 107 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#processingInstruction(java.lang.String, java.lang.String)"><B>processingInstruction(String, String)</B></A> -
700
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
701 138 jones
<DD>SAX Handler called once for each processing instruction found:
702
 node that PI may occur before or after the root element.
703 107 jones
</DL>
704
<HR>
705 182 jones
<A NAME="_Q_"><!-- --></A><H2>
706
<B>Q</B></H2>
707
<DL>
708
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html"><B>QuerySpecification</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>.<DD>A Class that represents a structured query, and can be
709
 constructed from an XML serialization conforming to @see pathquery.dtd.<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#QuerySpecification(java.io.Reader, java.lang.String)"><B>QuerySpecification(Reader, String)</B></A> -
710
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
711
<DD>construct an instance of the QuerySpecification class
712
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#QuerySpecification(java.lang.String, java.lang.String)"><B>QuerySpecification(String, String)</B></A> -
713
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
714
<DD>construct an instance of the QuerySpecification class
715
</DL>
716
<HR>
717 31 jones
<A NAME="_R_"><!-- --></A><H2>
718
<B>R</B></H2>
719
<DL>
720 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBUtil.html#readDataGuide(java.lang.String)"><B>readDataGuide(String)</B></A> -
721
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBUtil.html">DBUtil</A>
722
<DD>read Data Guide for a given doctype from db connection in XML format
723
 select all distinct absolute paths from xml_index table
724
<DT><A HREF="edu/ucsb/nceas/metacat/DBUtil.html#readDoctypes()"><B>readDoctypes()</B></A> -
725
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBUtil.html">DBUtil</A>
726
<DD>read all doctypes from db connection in XML format
727
 select all Public Id from xml_catalog table
728
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#readUsingSlowAlgorithm()"><B>readUsingSlowAlgorithm()</B></A> -
729
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
730
<DD>Get a text representation of the XML document as a string
731
 This older algorithm uses a recursive tree of Objects to represent the
732
 nodes of the tree.
733
<DT><A HREF="edu/ucsb/nceas/metacat/relationHandler.html"><B>relationHandler</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/relationHandler.html">relationHandler</A>.<DD>&nbsp;<DT><A HREF="edu/ucsb/nceas/metacat/relationHandler.html#relationHandler(edu.ucsb.nceas.metacat.DocumentImpl, java.sql.Connection)"><B>relationHandler(DocumentImpl, Connection)</B></A> -
734
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/relationHandler.html">relationHandler</A>
735
<DD>Constructor for this class.
736 107 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html#resolveEntity(java.lang.String, java.lang.String)"><B>resolveEntity(String, String)</B></A> -
737
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html">DBEntityResolver</A>
738
<DD>The Parser call this method before opening any external entity
739
 except the top-level document entity (including the external DTD subset,
740 138 jones
 external entities referenced within the DTD, and external entities
741
 referenced within the document element)
742 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#returnConnection(java.sql.Connection)"><B>returnConnection(Connection)</B></A> -
743
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
744
<DD>&nbsp;
745 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#returnErrors()"><B>returnErrors()</B></A> -
746
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
747 515 jones
<DD>provide a list of errors from the validation process
748
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#run()"><B>run()</B></A> -
749
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
750
<DD>&nbsp;
751
<DT><A HREF="edu/ucsb/nceas/metacat/relationHandler.html#run()"><B>run()</B></A> -
752
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/relationHandler.html">relationHandler</A>
753
<DD>The thread handler
754 31 jones
</DL>
755
<HR>
756
<A NAME="_S_"><!-- --></A><H2>
757
<B>S</B></H2>
758
<DL>
759 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setAttribute(java.lang.String, java.lang.String)"><B>setAttribute(String, String)</B></A> -
760
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
761
<DD>Add a new attribute to this node, or set its value
762 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#setAttribute(java.lang.String, java.lang.String, java.lang.String)"><B>setAttribute(String, String, String)</B></A> -
763 138 jones
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
764
<DD>Add a new attribute to this node, or set its value
765 182 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setDocID(java.lang.String)"><B>setDocID(String)</B></A> -
766
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
767
<DD>Set the doc id of this node
768 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#setNodeData(java.lang.String)"><B>setNodeData(String)</B></A> -
769
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
770
<DD>Set the node data to the given string
771 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/PINode.html#setNodeData(java.lang.String)"><B>setNodeData(String)</B></A> -
772
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/PINode.html">PINode</A>
773
<DD>Set the node data to the given string
774
<DT><A HREF="edu/ucsb/nceas/metacat/CommentNode.html#setNodeData(java.lang.String)"><B>setNodeData(String)</B></A> -
775
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/CommentNode.html">CommentNode</A>
776
<DD>Set the node data to the given string
777 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setNodeID(long)"><B>setNodeID(long)</B></A> -
778
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
779
<DD>Set the id of this node
780
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setNodeIndex(int)"><B>setNodeIndex(int)</B></A> -
781
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
782
<DD>Set the node index of this node
783
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setNodeType(java.lang.String)"><B>setNodeType(String)</B></A> -
784
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
785
<DD>Set the type of this node
786
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setParentID(long)"><B>setParentID(long)</B></A> -
787
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
788
<DD>Set the parent id of this node
789 182 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setRootNodeID(long)"><B>setRootNodeID(long)</B></A> -
790
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
791
<DD>Set the root node id of this node
792 138 jones
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setTagName(java.lang.String)"><B>setTagName(String)</B></A> -
793
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
794
<DD>Set the name of this node
795 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#setTitle(java.lang.String)"><B>setTitle(String)</B></A> -
796
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
797 182 jones
<DD>Set the document title
798 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startCDATA()"><B>startCDATA()</B></A> -
799
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
800
<DD>SAX Handler that receives notification of the start of CDATA sections
801 107 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startDocument()"><B>startDocument()</B></A> -
802
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
803
<DD>SAX Handler that receives notification of beginning of the document
804 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startDTD(java.lang.String, java.lang.String, java.lang.String)"><B>startDTD(String, String, String)</B></A> -
805 51 jones
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
806 205 jones
<DD>SAX Handler that receives notification of DOCTYPE.
807
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)"><B>startElement(String, String, String, Attributes)</B></A> -
808
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
809 31 jones
<DD>SAX Handler that is called at the start of each XML element
810 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes)"><B>startElement(String, String, String, Attributes)</B></A> -
811 182 jones
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
812
<DD>callback method used by the SAX Parser when the start tag of an
813
 element is detected.
814 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startEntity(java.lang.String)"><B>startEntity(String)</B></A> -
815
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
816
<DD>SAX Handler that receives notification of the start of entities
817 31 jones
</DL>
818
<HR>
819
<A NAME="_T_"><!-- --></A><H2>
820
<B>T</B></H2>
821
<DL>
822 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html"><B>TextNode</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>.<DD>A Class that represents an XML Text node and its contents,<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#TextNode(long, long, java.lang.String)"><B>TextNode(long, long, String)</B></A> -
823 138 jones
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
824
<DD>Construct a new TextNode instance
825
<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html#toString()"><B>toString()</B></A> -
826
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
827 31 jones
<DD>String representation for display purposes (recursively descends through
828
 children to create an XML subtree)
829 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/metacatURL.html#toString()"><B>toString()</B></A> -
830
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/metacatURL.html">metacatURL</A>
831
<DD>returns a string representation of this metacatURL
832
<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#toString()"><B>toString()</B></A> -
833
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
834
<DD>String representation of this text node
835
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#toString()"><B>toString()</B></A> -
836
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
837
<DD>Print a string representation of the XML document
838 182 jones
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#toString()"><B>toString()</B></A> -
839
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
840
<DD>create a String description of the query that this instance represents.
841 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/PINode.html#toString()"><B>toString()</B></A> -
842
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/PINode.html">PINode</A>
843
<DD>String representation of this text node
844
<DT><A HREF="edu/ucsb/nceas/metacat/CommentNode.html#toString()"><B>toString()</B></A> -
845
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/CommentNode.html">CommentNode</A>
846
<DD>String representation of this text node
847
<DT><A HREF="edu/ucsb/nceas/metacat/McdbException.html#toXml(java.io.PrintWriter)"><B>toXml(PrintWriter)</B></A> -
848
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbException.html">McdbException</A>
849
<DD>Print the message from this exception in XML format.
850
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#toXml(java.io.Writer)"><B>toXml(Writer)</B></A> -
851
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
852
<DD>Print a text representation of the XML document to a Writer
853
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#transformQuery(java.util.Hashtable)"><B>transformQuery(Hashtable)</B></A> -
854
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
855
<DD>Removes the <?xml version="x"?> tag from the beginning of xmlquery
856
 so it can properly be placed in the <query> tag of the resultset.
857
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#transformQuery(java.lang.String)"><B>transformQuery(String)</B></A> -
858
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
859
<DD>removes the <?xml version="1.0"?> tag from the beginning.
860
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#transformResultset(java.lang.String, javax.servlet.http.HttpServletResponse, java.io.PrintWriter)"><B>transformResultset(String, HttpServletResponse, PrintWriter)</B></A> -
861
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
862
<DD>Transorms an xml resultset document to html and sends it to the browser
863 107 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html#transformXMLDocument(java.lang.String, java.lang.String, java.lang.String, java.io.PrintWriter)"><B>transformXMLDocument(String, String, String, PrintWriter)</B></A> -
864
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
865
<DD>Transform an XML document using the stylesheet reference from the db
866 31 jones
</DL>
867
<HR>
868 107 jones
<A NAME="_U_"><!-- --></A><H2>
869
<B>U</B></H2>
870
<DL>
871
<DT><A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html#unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>unparsedEntityDecl(String, String, String, String)</B></A> -
872
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html">DBDTDHandler</A>
873 138 jones
<DD>All are reported after startDocument and before first
874
 startElement event
875 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#updateNodeIndex(java.sql.Connection, java.lang.String, java.lang.String)"><B>updateNodeIndex(Connection, String, String)</B></A> -
876
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
877
<DD>USED FROM SEPARATE THREAD RUNNED from DBSAXHandler on endDocument()
878
 Update the node index (xml_index) for this node by generating
879
 test strings that represent all of the relative and absolute
880
 paths through the XML tree from document root to this node
881
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatSession.html#userLogin(javax.servlet.http.HttpServletResponse, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>userLogin(HttpServletResponse, String, String, String, String)</B></A> -
882
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatSession.html">MetaCatSession</A>
883
<DD>handle Login action for MetaCatServlet
884 107 jones
</DL>
885
<HR>
886
<A NAME="_V_"><!-- --></A><H2>
887
<B>V</B></H2>
888
<DL>
889 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#validate(java.lang.String)"><B>validate(String)</B></A> -
890
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
891
<DD>validate an xml document against its DTD
892
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#validateString(java.lang.String)"><B>validateString(String)</B></A> -
893
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
894
<DD>validate an xml document against its DTD
895 107 jones
</DL>
896
<HR>
897 31 jones
<A NAME="_W_"><!-- --></A><H2>
898
<B>W</B></H2>
899
<DL>
900 205 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#warning(org.xml.sax.SAXParseException)"><B>warning(SAXParseException)</B></A> -
901
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
902
<DD>SAX Handler that receives notification of warnings
903 515 jones
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#write(java.sql.Connection, java.io.Reader, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>write(Connection, Reader, String, String, String, String)</B></A> -
904
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
905
<DD>Write an XML file to the database, given a Reader
906
<DT><A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html#write(java.sql.Connection, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>write(Connection, String, String, String, String, String)</B></A> -
907
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html">DocumentImpl</A>
908
<DD>Write an XML file to the database, given a filename
909
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeChildNodeToDB(java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>writeChildNodeToDB(String, String, String, String)</B></A> -
910 138 jones
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
911
<DD>creates SQL code and inserts new node into DB connection
912
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeNodename(java.lang.String)"><B>writeNodename(String)</B></A> -
913
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
914
<DD>creates SQL code to put nodename for the document node
915
 into DB connection
916 31 jones
</DL>
917
<HR>
918 515 jones
<A HREF="#_A_">A</A> <A HREF="#_B_">B</A> <A HREF="#_C_">C</A> <A HREF="#_D_">D</A> <A HREF="#_E_">E</A> <A HREF="#_F_">F</A> <A HREF="#_G_">G</A> <A HREF="#_H_">H</A> <A HREF="#_I_">I</A> <A HREF="#_M_">M</A> <A HREF="#_N_">N</A> <A HREF="#_O_">O</A> <A HREF="#_P_">P</A> <A HREF="#_Q_">Q</A> <A HREF="#_R_">R</A> <A HREF="#_S_">S</A> <A HREF="#_T_">T</A> <A HREF="#_U_">U</A> <A HREF="#_V_">V</A> <A HREF="#_W_">W</A>
919 31 jones
<!-- ========== START OF NAVBAR ========== -->
920
<A NAME="navbar_bottom"><!-- --></A>
921
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
922
<TR>
923
<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
924
<A NAME="navbar_bottom_firstrow"><!-- --></A>
925
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
926
  <TR ALIGN="center" VALIGN="top">
927 52 jones
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
928 31 jones
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
929 138 jones
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
930 515 jones
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="edu/ucsb/nceas/metacat/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
931
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
932 31 jones
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
933 515 jones
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
934 31 jones
  </TR>
935
</TABLE>
936
</TD>
937
<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
938
</EM>
939
</TD>
940
</TR>
941
942
<TR>
943
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
944
&nbsp;PREV&nbsp;
945
&nbsp;NEXT</FONT></TD>
946
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
947
  <A HREF="index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
948
&nbsp;<A HREF="index-all.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
949
</TR>
950
</TABLE>
951
<!-- =========== END OF NAVBAR =========== -->
952
953
<HR>
954 138 jones
<i>Copyright ? 2000 National Center for Ecological Analysis and Synthesis. All Rights Reserved.</i>
955 31 jones
</BODY>
956
</HTML>