Project

General

Profile

« Previous | Next » 

Revision 515

Added by Matt Jones over 23 years ago

Updated the Javadoc documentation so that the current release can be provided
on the web site.

View differences:

src/edu/ucsb/nceas/metacat/AuthLdap.java
40 40
 * The LDAP authentication service is used to determine if a user 
41 41
 * is authenticated, and whether they are a member of a particular group.
42 42
 */
43
class AuthLdap implements AuthInterface {
43
public class AuthLdap implements AuthInterface {
44 44

  
45 45
  /**
46 46
   * Determine if a user/password are valid according to the authentication
src/edu/ucsb/nceas/metacat/AuthMcat.java
32 32
 * The SRB/MCAT authentication service is used to determine if a user 
33 33
 * is authenticated, and whether they are a member of a particular group.
34 34
 */
35
class AuthMcat implements AuthInterface {
35
public class AuthMcat implements AuthInterface {
36 36
  
37 37
  String username = null;
38 38
  String password = null;
docs/serialized-form.html
2 2
<!--NewPage-->
3 3
<HTML>
4 4
<HEAD>
5
<!-- Generated by javadoc on Mon Jun 26 20:52:08 AKDT 2000 -->
5
<!-- Generated by javadoc on Tue Nov 07 20:14:06 PST 2000 -->
6 6
<TITLE>
7 7
Serialized Form
8 8
</TITLE>
......
21 21
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
22 22
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
23 23
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
24
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="edu/ucsb/nceas/metacat/package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
25
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
26
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
24
  <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
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
28 28
  </TR>
29 29
</TABLE>
30 30
</TD>
......
81 81
<P>
82 82

  
83 83
<P>
84
<A NAME="edu.ucsb.nceas.metacat.McdbDocNotFoundException"><!-- --></A>
85
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
86
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
87
<TD COLSPAN=2><FONT SIZE="+2">
88
<B>Class <A HREF="edu/ucsb/nceas/metacat/McdbDocNotFoundException.html">edu.ucsb.nceas.metacat.McdbDocNotFoundException</A> implements Serializable</B></FONT></TD>
89
</TR>
90
</TABLE>
91

  
92
<P>
93

  
94
<P>
95
<A NAME="edu.ucsb.nceas.metacat.McdbException"><!-- --></A>
96
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
97
<TR BGCOLOR="#CCCCFF" CLASS="TableSubHeadingColor">
98
<TD COLSPAN=2><FONT SIZE="+2">
99
<B>Class <A HREF="edu/ucsb/nceas/metacat/McdbException.html">edu.ucsb.nceas.metacat.McdbException</A> implements Serializable</B></FONT></TD>
100
</TR>
101
</TABLE>
102

  
103
<P>
104
<A NAME="serializedForm"><!-- --></A>
105
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
106
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
107
<TD COLSPAN=1><FONT SIZE="+2">
108
<B>Serialized Fields</B></FONT></TD>
109
</TR>
110
</TABLE>
111

  
112
<H3>
113
exception</H3>
114
<PRE>
115
java.lang.Exception <B>exception</B></PRE>
116
<DL>
117
<DT><DD>The embedded exception if wrapping an Exception</DL>
118

  
119
<P>
84 120
<HR>
85 121

  
86 122
<!-- ========== START OF NAVBAR ========== -->
......
94 130
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
95 131
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
96 132
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
97
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="edu/ucsb/nceas/metacat/package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
98
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
99
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
100
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
133
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="edu/ucsb/nceas/metacat/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
134
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
135
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
136
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
101 137
  </TR>
102 138
</TABLE>
103 139
</TD>
docs/index-all.html
2 2
<!--NewPage-->
3 3
<HTML>
4 4
<HEAD>
5
<!-- Generated by javadoc on Mon Jun 26 20:52:05 AKDT 2000 -->
5
<!-- Generated by javadoc on Tue Nov 07 20:14:04 PST 2000 -->
6 6
<TITLE>
7 7
MetaCat API: Index
8 8
</TITLE>
......
21 21
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
22 22
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
23 23
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
24
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="edu/ucsb/nceas/metacat/package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
25
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
24
  <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 26
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
28 28
  </TR>
29 29
</TABLE>
30 30
</TD>
......
44 44
</TABLE>
45 45
<!-- =========== END OF NAVBAR =========== -->
46 46

  
47
<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="#_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>
47
<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 48
<A NAME="_A_"><!-- --></A><H2>
49 49
<B>A</B></H2>
50 50
<DL>
51
<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>A class that generates an Accession Number and will check a submitted
52
 accession number for uniqueness and register it into the db connection<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html#AccessionNumber()"><B>AccessionNumber()</B></A> - 
51
<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> - 
53 56
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html">AccessionNumber</A>
54
<DD>&nbsp;
57
<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
55 61
<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 
56 62
 invalid or used incorrectly.<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumberException.html#AccessionNumberException(java.lang.String)"><B>AccessionNumberException(String)</B></A> - 
57 63
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumberException.html">AccessionNumberException</A>
......
63 69
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#addChildNode(edu.ucsb.nceas.metacat.BasicNode)"><B>addChildNode(BasicNode)</B></A> - 
64 70
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
65 71
<DD>Add a child node to this node
66
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#atFirstElement()"><B>atFirstElement()</B></A> - 
67
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
68
<DD>get the document processing state
69 72
<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> - 
70 73
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
71 74
<DD>SAX Handler that receives notification of attribute declarations
75
<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
72 103
</DL>
73 104
<HR>
74 105
<A NAME="_B_"><!-- --></A><H2>
......
98 129
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
99 130
<DD>callback method used by the SAX Parser when the text sequences of an 
100 131
 xml stream are detected.
132
<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;
101 135
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#comment(char[], int, int)"><B>comment(char[], int, int)</B></A> - 
102 136
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
103 137
<DD>SAX Handler that receives notification of comments in the DTD
138
<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.
104 152
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#createQuery(java.lang.String)"><B>createQuery(String)</B></A> - 
105 153
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
106 154
<DD>format a simple free-text value query as an XML document that conforms
......
111 159
<DD>format a simple free-text value query as an XML document that conforms
112 160
 to the pathquery.dtd and is appropriate for submission to the DBQuery
113 161
 structured query engine
162
<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
114 170
</DL>
115 171
<HR>
116 172
<A NAME="_D_"><!-- --></A><H2>
......
124 180
<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 
125 181
 parser to call when processing the XML stream and intercepting any 
126 182
 external entities (including the external DTD subset and external 
127
 parameter entities, if any) before including them.<DT><A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html#DBEntityResolver(java.sql.Connection, edu.ucsb.nceas.metacat.DBSAXHandler)"><B>DBEntityResolver(Connection, DBSAXHandler)</B></A> - 
183
 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> - 
128 184
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html">DBEntityResolver</A>
129
<DD>Construct an instance of the DBEntityResolver clas
185
<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
130 189
<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 
131 190
 attributes that have free text matches a query string,
132 191
 or structured query matches to a path specified node in the 
......
135 194
<DD>construct an instance of the DBQuery class 
136 195

  
137 196
 
138
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html"><B>DBReader</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>.<DD>A Class that creates an XML text document
139
 from a query to a relational DB containing a DOM representation<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html"><B>DBReader.DoctypeInfo</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>.<DD>A utility class that encapsulates document type information<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#DBReader.DoctypeInfo(edu.ucsb.nceas.metacat.DBReader, java.lang.String, java.lang.String, java.lang.String)"><B>DBReader.DoctypeInfo(DBReader, String, String, String)</B></A> - 
140
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
141
<DD>Constructor
142
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#DBReader(java.sql.Connection)"><B>DBReader(Connection)</B></A> - 
143
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
144
<DD>construct a DBReader instance.
145
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html"><B>DBSAXDocument</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>.<DD>A Class that writes an XML document main data to a database connection<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#DBSAXDocument(java.sql.Connection)"><B>DBSAXDocument(Connection)</B></A> - 
146
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
147
<DD>Construct a new document instance, used for deleting documents
148
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#DBSAXDocument(java.sql.Connection, long, java.lang.String, java.lang.String, java.lang.String, java.lang.String)"><B>DBSAXDocument(Connection, long, String, String, String, String)</B></A> - 
149
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
150
<DD>Construct a new document instance
151 197
<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
152 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> - 
153 199
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
154 200
<DD>Construct an instance of the handler class
155
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#DBSAXHandler(java.sql.Connection, java.lang.String, java.lang.String)"><B>DBSAXHandler(Connection, String, String)</B></A> - 
201
<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> - 
156 202
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
157 203
<DD>Construct an instance of the handler class
158 204
<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
159 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> - 
160 206
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
161 207
<DD>Construct a new node instance for DOCUMENT nodes
162
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#DBSAXNode(java.sql.Connection, java.lang.String, edu.ucsb.nceas.metacat.DBSAXNode, edu.ucsb.nceas.metacat.DBSAXNode, edu.ucsb.nceas.metacat.DBSAXDocument)"><B>DBSAXNode(Connection, String, DBSAXNode, DBSAXNode, DBSAXDocument)</B></A> - 
208
<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> - 
163 209
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
164 210
<DD>Construct a new node instance for ELEMENT nodes
165 211
<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
......
171 217
<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> - 
172 218
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
173 219
<DD>construct a DBTransform instance.
220
<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
174 223
<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
175 224
       Purpose: A Class that validates XML documents
176 225
 			   This class is designed to be parser independent
177 226
    			   i.e.<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#DBValidate(java.lang.String)"><B>DBValidate(String)</B></A> - 
178 227
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
179 228
<DD>Construct a new validation object
229
<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
180 232
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#DBValidate(java.lang.String, java.lang.String)"><B>DBValidate(String, String)</B></A> - 
181 233
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
182
<DD>Construct a new validation object
183
<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html"><B>DBWriter</B></A> - class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>.<DD>A Class that reads in an XML text document and
184
 write its contents to a database connection using SAX<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#DBWriter(java.sql.Connection, java.lang.String)"><B>DBWriter(Connection, String)</B></A> - 
185
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
186
<DD>construct a new instance of the class to write an XML file to the database
234
<DD>Construct a new validation object using an OASIS catalog file
187 235
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#debugMessage(int)"><B>debugMessage(int)</B></A> - 
188 236
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
189 237
<DD>Utility method to print debugging messages
190 238
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#debugMessage(java.lang.String)"><B>debugMessage(String)</B></A> - 
191 239
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
192 240
<DD>Utility method to print debugging messages
193
<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#delete(java.lang.String)"><B>delete(String)</B></A> - 
194
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
241
<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>
195 246
<DD>Delete an XML file from the database (actually, just make it a revision
196 247
 in the xml_revisions table)
248
<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
197 258
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#doGet(javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)"><B>doGet(HttpServletRequest, HttpServletResponse)</B></A> - 
198 259
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
199 260
<DD>Handle "GET" method requests from HTTP clients
......
209 270
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
210 271
<DD>SAX Handler that receives notification of element declarations
211 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,
212
 and can build itself from a database connection<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html#ElementNode(java.sql.Connection)"><B>ElementNode(Connection)</B></A> - 
273
 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> - 
213 274
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
214
<DD>Construct a new ElementNode instance
215
<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html#ElementNode(java.sql.Connection, long)"><B>ElementNode(Connection, long)</B></A> - 
216
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
217
<DD>Construct a new ElementNode instance
218
<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html#ElementNode(java.sql.Connection, long, long, java.lang.String, java.lang.String)"><B>ElementNode(Connection, long, long, String, String)</B></A> - 
219
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
220
<DD>Construct a new ElementNode instance
275
<DD>Construct a new ElementNode instance, and recursively create its children
221 276
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#endCDATA()"><B>endCDATA()</B></A> - 
222 277
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
223 278
<DD>SAX Handler that receives notification of the end of CDATA sections
......
254 309
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#fileToURL(java.io.File)"><B>fileToURL(File)</B></A> - 
255 310
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
256 311
<DD>Utility method to convert a file handle into a URL
257
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#findDocuments(java.io.Reader)"><B>findDocuments(Reader)</B></A> - 
312
<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> - 
258 313
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
314
<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>
259 317
<DD>routine to search the elements and attributes looking to match query
260 318
<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#findDocuments(java.lang.String)"><B>findDocuments(String)</B></A> - 
261 319
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
......
269 327
<B>G</B></H2>
270 328
<DL>
271 329
<DT><A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html#generate(java.lang.String, java.lang.String)"><B>generate(String, String)</B></A> - 
272
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html">AccessionNumber</A>
273
<DD>Get an accession number from the user, check it for uniqueness 
274
 and register it into new db connection.
330
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.
275 333
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getAttribute(java.lang.String)"><B>getAttribute(String)</B></A> - 
276 334
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
277 335
<DD>Get an attribute value by name
278 336
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getAttributes()"><B>getAttributes()</B></A> - 
279 337
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
280 338
<DD>Get the attributes as a string
339
<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
281 357
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getChildren()"><B>getChildren()</B></A> - 
282 358
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
283 359
<DD>Get the an enumeration of the children of this node
360
<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
284 369
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getDocID()"><B>getDocID()</B></A> - 
285 370
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
286 371
<DD>Get the doc id of this node
287
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#getDocID()"><B>getDocID()</B></A> - 
288
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
289
<DD>Get doc id
372
<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)
290 375
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#getDocname()"><B>getDocname()</B></A> - 
291 376
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
292 377
<DD>get the document name
293
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#getDocname()"><B>getDocname()</B></A> - 
294
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
378
<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>
295 380
<DD>get the document name
296
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#getDoctype()"><B>getDoctype()</B></A> - 
297
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
298
<DD>get the document type
299
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#getDoctype()"><B>getDoctype()</B></A> - 
300
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
301
<DD>Get doctype
302
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#getDoctypeInfo(java.lang.String)"><B>getDoctypeInfo(String)</B></A> - 
303
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
304
<DD>Look up the document type information from the database
381
<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.
305 423
<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#getNodeData()"><B>getNodeData()</B></A> - 
306 424
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
307 425
<DD>Get the node data as a string value
426
<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
308 432
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getNodeID()"><B>getNodeID()</B></A> - 
309 433
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
310 434
<DD>Get the id of this node
......
317 441
<DT><A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html#getOption(java.lang.String)"><B>getOption(String)</B></A> - 
318 442
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
319 443
<DD>Utility method to get an option value from the properties file
444
<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.
320 450
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getParentID()"><B>getParentID()</B></A> - 
321 451
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
322 452
<DD>Get the parent id of this node
323 453
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#getParentNode()"><B>getParentNode()</B></A> - 
324 454
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
325 455
<DD>get the parent of this node
326
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#getRootNode(java.lang.String)"><B>getRootNode(String)</B></A> - 
327
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
328
<DD>Get the root node id for an XML document given a document id
456
<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.
329 463
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getRootNodeID()"><B>getRootNodeID()</B></A> - 
330 464
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
331 465
<DD>Get the root node id of this node
332
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html#getSystemID()"><B>getSystemID()</B></A> - 
333
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html">DBReader.DoctypeInfo</A>
466
<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>
334 471
<DD>get the system identifier
335 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> - 
336 473
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
......
338 475
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#getTagName()"><B>getTagName()</B></A> - 
339 476
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
340 477
<DD>Get the name of this node
341
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#getTitle()"><B>getTitle()</B></A> - 
342
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
478
<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>
343 480
<DD>Get the document title
481
<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
344 505
</DL>
345 506
<HR>
507
<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>
346 518
<A NAME="_I_"><!-- --></A><H2>
347 519
<B>I</B></H2>
348 520
<DL>
......
364 536
<A NAME="_M_"><!-- --></A><H2>
365 537
<B>M</B></H2>
366 538
<DL>
539
<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.
367 548
<DT><A HREF="edu/ucsb/nceas/metacat/DBTransform.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
368 549
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
369 550
<DD>the main routine used to test the transform utility.
370
<DT><A HREF="edu/ucsb/nceas/metacat/DBQuery.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
371
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html">DBQuery</A>
372
<DD>the main routine used to test the DBQuery utility.
551
<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
373 560
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
374 561
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
375 562
<DD>main method for testing 
376 563
 
377
<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
378
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
379
<DD>the main routine used to test the DBWriter utility.
380
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
381
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
382
<DD>main routine used for testing.
383 564
<DT><A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
384 565
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html">DBSimpleQuery</A>
385 566
<DD>the main routine used to test the DBSimpleQuery utility.
386
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#main(java.lang.String[])"><B>main(String[])</B></A> - 
387
Static method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
388
<DD>Main routine for testing
567
<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.
389 596
<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
390 597

  
391 598
 <DT><A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html#MetaCatServlet()"><B>MetaCatServlet()</B></A> - 
392 599
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html">MetaCatServlet</A>
393 600
<DD>&nbsp;
601
<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.
394 608
<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> - 
395 609
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html">MetaCatUtil</A>
396 610
<DD>Construct an instance of the utility class
611
<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
397 614
</DL>
398 615
<HR>
399 616
<A NAME="_N_"><!-- --></A><H2>
400 617
<B>N</B></H2>
401 618
<DL>
619
<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;
402 640
<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> - 
403 641
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html">DBDTDHandler</A>
404 642
<DD>Notation declarations are not signaled
......
419 657
<A NAME="_P_"><!-- --></A><H2>
420 658
<B>P</B></H2>
421 659
<DL>
660
<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;
422 693
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#printSQL()"><B>printSQL()</B></A> - 
423 694
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
424 695
<DD>create a SQL serialization of the query that this instance represents
696
<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
425 699
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#processingInstruction(java.lang.String, java.lang.String)"><B>processingInstruction(String, String)</B></A> - 
426 700
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
427 701
<DD>SAX Handler called once for each processing instruction found: 
......
443 717
<A NAME="_R_"><!-- --></A><H2>
444 718
<B>R</B></H2>
445 719
<DL>
446
<DT><A HREF="edu/ucsb/nceas/metacat/DBReader.html#readXMLDocument(java.lang.String)"><B>readXMLDocument(String)</B></A> - 
447
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html">DBReader</A>
448
<DD>Create an XML document from the database starting with the element 
449
 having element_id nodeid
720
<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.
450 736
<DT><A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html#resolveEntity(java.lang.String, java.lang.String)"><B>resolveEntity(String, String)</B></A> - 
451 737
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html">DBEntityResolver</A>
452 738
<DD>The Parser call this method before opening any external entity 
453 739
 except the top-level document entity (including the external DTD subset,
454 740
 external entities referenced within the DTD, and external entities 
455 741
 referenced within the document element)
742
<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;
456 745
<DT><A HREF="edu/ucsb/nceas/metacat/DBValidate.html#returnErrors()"><B>returnErrors()</B></A> - 
457 746
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html">DBValidate</A>
458
<DD>provide a list of errors fromthe validation process
747
<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
459 754
</DL>
460 755
<HR>
461 756
<A NAME="_S_"><!-- --></A><H2>
462 757
<B>S</B></H2>
463 758
<DL>
464
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#saveDocument(java.lang.String)"><B>saveDocument(String)</B></A> - 
465
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
466
<DD>Save a document entry in the xml_revisions table
467 759
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setAttribute(java.lang.String, java.lang.String)"><B>setAttribute(String, String)</B></A> - 
468 760
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
469 761
<DD>Add a new attribute to this node, or set its value
470
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#setAttribute(java.lang.String, java.lang.String)"><B>setAttribute(String, String)</B></A> - 
762
<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> - 
471 763
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
472 764
<DD>Add a new attribute to this node, or set its value
473 765
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setDocID(java.lang.String)"><B>setDocID(String)</B></A> - 
......
476 768
<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#setNodeData(java.lang.String)"><B>setNodeData(String)</B></A> - 
477 769
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
478 770
<DD>Set the node data to the given string
771
<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
479 777
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setNodeID(long)"><B>setNodeID(long)</B></A> - 
480 778
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
481 779
<DD>Set the id of this node
......
494 792
<DT><A HREF="edu/ucsb/nceas/metacat/BasicNode.html#setTagName(java.lang.String)"><B>setTagName(String)</B></A> - 
495 793
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html">BasicNode</A>
496 794
<DD>Set the name of this node
497
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#setTitle(java.lang.String)"><B>setTitle(String)</B></A> - 
498
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
795
<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>
499 797
<DD>Set the document title
500
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html#setTitleFromChildElement()"><B>setTitleFromChildElement()</B></A> - 
501
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html">DBSAXDocument</A>
502
<DD>Look up the title of the first child element named "title"
503
 and record it as the document title
504 798
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#startCDATA()"><B>startCDATA()</B></A> - 
505 799
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
506 800
<DD>SAX Handler that receives notification of the start of CDATA sections
......
525 819
<A NAME="_T_"><!-- --></A><H2>
526 820
<B>T</B></H2>
527 821
<DL>
528
<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, java.lang.String)"><B>TextNode(long, long, String, String)</B></A> - 
822
<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> - 
529 823
Constructor for class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
530 824
<DD>Construct a new TextNode instance
531
<DT><A HREF="edu/ucsb/nceas/metacat/TextNode.html#toString()"><B>toString()</B></A> - 
532
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html">TextNode</A>
533
<DD>String representation of this text node
534 825
<DT><A HREF="edu/ucsb/nceas/metacat/ElementNode.html#toString()"><B>toString()</B></A> - 
535 826
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html">ElementNode</A>
536 827
<DD>String representation for display purposes (recursively descends through
537 828
 children to create an XML subtree)
829
<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
538 838
<DT><A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html#toString()"><B>toString()</B></A> - 
539 839
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html">QuerySpecification</A>
540 840
<DD>create a String description of the query that this instance represents.
841
<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
541 863
<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> - 
542 864
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html">DBTransform</A>
543 865
<DD>Transform an XML document using the stylesheet reference from the db
......
550 872
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html">DBDTDHandler</A>
551 873
<DD>All are reported after startDocument and before first 
552 874
 startElement event
875
<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
553 884
</DL>
554 885
<HR>
555 886
<A NAME="_V_"><!-- --></A><H2>
......
569 900
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html#warning(org.xml.sax.SAXParseException)"><B>warning(SAXParseException)</B></A> - 
570 901
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html">DBSAXHandler</A>
571 902
<DD>SAX Handler that receives notification of warnings
572
<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#write(java.io.Reader, java.lang.String, java.lang.String)"><B>write(Reader, String, String)</B></A> - 
573
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
574
<DD>Insert XML stream to the database
575
<DT><A HREF="edu/ucsb/nceas/metacat/DBWriter.html#write(java.lang.String, java.lang.String, java.lang.String)"><B>write(String, String, String)</B></A> - 
576
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html">DBWriter</A>
577
<DD>Insert an XML file to the database
578
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeChildNodeToDB(java.lang.String, java.lang.String, java.lang.String)"><B>writeChildNodeToDB(String, String, String)</B></A> - 
903
<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> - 
579 910
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
580 911
<DD>creates SQL code and inserts new node into DB connection
581
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeDocID(java.lang.String)"><B>writeDocID(String)</B></A> - 
582
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
583
<DD>creates SQL code to put doc ID for the document node and for 
584
 comment/PI nodes under document node into DB connection
585 912
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeNodename(java.lang.String)"><B>writeNodename(String)</B></A> - 
586 913
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
587 914
<DD>creates SQL code to put nodename for the document node 
588 915
 into DB connection
589
<DT><A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html#writeRootNodeID(long)"><B>writeRootNodeID(long)</B></A> - 
590
Method in class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html">DBSAXNode</A>
591
<DD>creates SQL code to put root node id for the document node 
592
 into DB connection
593 916
</DL>
594 917
<HR>
595
<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="#_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> 
918
<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> 
596 919
<!-- ========== START OF NAVBAR ========== -->
597 920
<A NAME="navbar_bottom"><!-- --></A>
598 921
<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
......
604 927
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
605 928
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
606 929
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
607
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="edu/ucsb/nceas/metacat/package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
608
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
930
  <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>
609 932
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Index</B></FONT>&nbsp;</TD>
610
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
933
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
611 934
  </TR>
612 935
</TABLE>
613 936
</TD>
docs/allclasses-frame.html
2 2
<!--NewPage-->
3 3
<HTML>
4 4
<HEAD>
5
<!-- Generated by javadoc on Mon Jun 26 20:52:06 AKDT 2000 -->
5
<!-- Generated by javadoc on Tue Nov 07 20:14:04 PST 2000 -->
6 6
<TITLE>
7 7
All Classes
8 8
</TITLE>
......
21 21
<BR>
22 22
<A HREF="edu/ucsb/nceas/metacat/AccessionNumberGeneratedException.html" TARGET="classFrame">AccessionNumberGeneratedException</A>
23 23
<BR>
24
<A HREF="edu/ucsb/nceas/metacat/AuthInterface.html" TARGET="classFrame"><I>AuthInterface</I></A>
25
<BR>
26
<A HREF="edu/ucsb/nceas/metacat/AuthLdap.html" TARGET="classFrame">AuthLdap</A>
27
<BR>
28
<A HREF="edu/ucsb/nceas/metacat/AuthMcat.html" TARGET="classFrame">AuthMcat</A>
29
<BR>
30
<A HREF="edu/ucsb/nceas/metacat/AuthSession.html" TARGET="classFrame">AuthSession</A>
31
<BR>
24 32
<A HREF="edu/ucsb/nceas/metacat/BasicNode.html" TARGET="classFrame">BasicNode</A>
25 33
<BR>
34
<A HREF="edu/ucsb/nceas/metacat/CommentNode.html" TARGET="classFrame">CommentNode</A>
35
<BR>
26 36
<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html" TARGET="classFrame">DBDTDHandler</A>
27 37
<BR>
28 38
<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html" TARGET="classFrame">DBEntityResolver</A>
29 39
<BR>
30 40
<A HREF="edu/ucsb/nceas/metacat/DBQuery.html" TARGET="classFrame">DBQuery</A>
31 41
<BR>
32
<A HREF="edu/ucsb/nceas/metacat/DBReader.html" TARGET="classFrame">DBReader</A>
33
<BR>
34
<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html" TARGET="classFrame">DBSAXDocument</A>
35
<BR>
36 42
<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html" TARGET="classFrame">DBSAXHandler</A>
37 43
<BR>
38 44
<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html" TARGET="classFrame">DBSAXNode</A>
......
41 47
<BR>
42 48
<A HREF="edu/ucsb/nceas/metacat/DBTransform.html" TARGET="classFrame">DBTransform</A>
43 49
<BR>
50
<A HREF="edu/ucsb/nceas/metacat/DBUtil.html" TARGET="classFrame">DBUtil</A>
51
<BR>
44 52
<A HREF="edu/ucsb/nceas/metacat/DBValidate.html" TARGET="classFrame">DBValidate</A>
45 53
<BR>
46
<A HREF="edu/ucsb/nceas/metacat/DBWriter.html" TARGET="classFrame">DBWriter</A>
54
<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html" TARGET="classFrame">DocumentImpl</A>
47 55
<BR>
48 56
<A HREF="edu/ucsb/nceas/metacat/ElementNode.html" TARGET="classFrame">ElementNode</A>
49 57
<BR>
58
<A HREF="edu/ucsb/nceas/metacat/McdbDocNotFoundException.html" TARGET="classFrame">McdbDocNotFoundException</A>
59
<BR>
60
<A HREF="edu/ucsb/nceas/metacat/McdbException.html" TARGET="classFrame">McdbException</A>
61
<BR>
50 62
<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html" TARGET="classFrame">MetaCatServlet</A>
51 63
<BR>
64
<A HREF="edu/ucsb/nceas/metacat/MetaCatSession.html" TARGET="classFrame">MetaCatSession</A>
65
<BR>
66
<A HREF="edu/ucsb/nceas/metacat/metacatURL.html" TARGET="classFrame">metacatURL</A>
67
<BR>
52 68
<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html" TARGET="classFrame">MetaCatUtil</A>
53 69
<BR>
70
<A HREF="edu/ucsb/nceas/metacat/NodeComparator.html" TARGET="classFrame">NodeComparator</A>
71
<BR>
72
<A HREF="edu/ucsb/nceas/metacat/NodeRecord.html" TARGET="classFrame">NodeRecord</A>
73
<BR>
74
<A HREF="edu/ucsb/nceas/metacat/PINode.html" TARGET="classFrame">PINode</A>
75
<BR>
54 76
<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html" TARGET="classFrame">QuerySpecification</A>
55 77
<BR>
78
<A HREF="edu/ucsb/nceas/metacat/relationHandler.html" TARGET="classFrame">relationHandler</A>
79
<BR>
56 80
<A HREF="edu/ucsb/nceas/metacat/TextNode.html" TARGET="classFrame">TextNode</A>
57 81
<BR>
58 82
</FONT></TD>
docs/packages.html
2 2
<!--NewPage-->
3 3
<HTML>
4 4
<HEAD>
5
<!-- Generated by javadoc on Mon Jun 26 20:52:06 AKDT 2000 -->
5
<!-- Generated by javadoc on Tue Nov 07 20:14:04 PST 2000 -->
6 6
<TITLE>
7 7
MetaCat API
8 8
</TITLE>
docs/overview-tree.html
2 2
<!--NewPage-->
3 3
<HTML>
4 4
<HEAD>
5
<!-- Generated by javadoc on Mon Jun 26 20:52:05 AKDT 2000 -->
5
<!-- Generated by javadoc on Tue Nov 07 20:14:04 PST 2000 -->
6 6
<TITLE>
7 7
MetaCat API: Class Hierarchy
8 8
</TITLE>
......
22 22
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
23 23
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
24 24
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
25
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
26
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</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
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
28 28
  </TR>
29 29
</TABLE>
30 30
</TD>
......
57 57
</H2>
58 58
<UL>
59 59
<LI TYPE="circle">class java.lang.Object<UL>
60
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html"><B>AccessionNumber</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html"><B>BasicNode</B></A><UL>
61
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html"><B>DBSAXNode</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html"><B>ElementNode</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html"><B>TextNode</B></A></UL>
60
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumber.html"><B>AccessionNumber</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthLdap.html"><B>AuthLdap</B></A> (implements edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthInterface.html">AuthInterface</A>)
61
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthMcat.html"><B>AuthMcat</B></A> (implements edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthInterface.html">AuthInterface</A>)
62
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthSession.html"><B>AuthSession</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/BasicNode.html"><B>BasicNode</B></A><UL>
63
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/CommentNode.html"><B>CommentNode</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXNode.html"><B>DBSAXNode</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/ElementNode.html"><B>ElementNode</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/PINode.html"><B>PINode</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/TextNode.html"><B>TextNode</B></A></UL>
62 64
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBDTDHandler.html"><B>DBDTDHandler</B></A> (implements org.xml.sax.DTDHandler)
63 65
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBEntityResolver.html"><B>DBEntityResolver</B></A> (implements org.xml.sax.EntityResolver)
64
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html"><B>DBQuery</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.html"><B>DBReader</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBReader.DoctypeInfo.html"><B>DBReader.DoctypeInfo</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXDocument.html"><B>DBSAXDocument</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html"><B>DBSimpleQuery</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html"><B>DBTransform</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html"><B>DBValidate</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBWriter.html"><B>DBWriter</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html"><B>MetaCatUtil</B></A><LI TYPE="circle">class java.lang.Throwable (implements java.io.Serializable)
66
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBQuery.html"><B>DBQuery</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSimpleQuery.html"><B>DBSimpleQuery</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBTransform.html"><B>DBTransform</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBUtil.html"><B>DBUtil</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBValidate.html"><B>DBValidate</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DocumentImpl.html"><B>DocumentImpl</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatSession.html"><B>MetaCatSession</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/metacatURL.html"><B>metacatURL</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatUtil.html"><B>MetaCatUtil</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeComparator.html"><B>NodeComparator</B></A> (implements java.util.Comparator)
67
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/NodeRecord.html"><B>NodeRecord</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/relationHandler.html"><B>relationHandler</B></A> (implements java.lang.Runnable)
68
<LI TYPE="circle">class java.lang.Throwable (implements java.io.Serializable)
65 69
<UL>
66 70
<LI TYPE="circle">class java.lang.Exception<UL>
67
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumberException.html"><B>AccessionNumberException</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumberGeneratedException.html"><B>AccessionNumberGeneratedException</B></A></UL>
71
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumberException.html"><B>AccessionNumberException</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AccessionNumberGeneratedException.html"><B>AccessionNumberGeneratedException</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbException.html"><B>McdbException</B></A><UL>
72
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/McdbDocNotFoundException.html"><B>McdbDocNotFoundException</B></A></UL>
68 73
</UL>
69 74
</UL>
70
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html"><B>MetaCatServlet</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html"><B>DBSAXHandler</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html"><B>QuerySpecification</B></A></UL>
75
</UL>
76
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/DBSAXHandler.html"><B>DBSAXHandler</B></A> (implements java.lang.Runnable)
77
<LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/MetaCatServlet.html"><B>MetaCatServlet</B></A><LI TYPE="circle">class edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/QuerySpecification.html"><B>QuerySpecification</B></A></UL>
78
<H2>
79
Interface Hierarchy
80
</H2>
81
<UL>
82
<LI TYPE="circle">interface edu.ucsb.nceas.metacat.<A HREF="edu/ucsb/nceas/metacat/AuthInterface.html"><B>AuthInterface</B></A></UL>
71 83
<HR>
72 84

  
73 85
<!-- ========== START OF NAVBAR ========== -->
......
82 94
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
83 95
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
84 96
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Tree</B></FONT>&nbsp;</TD>
85
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
86
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
87
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
97
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
98
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
99
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
88 100
  </TR>
89 101
</TABLE>
90 102
</TD>
docs/index.html
2 2
<!--NewPage-->
3 3
<HTML>
4 4
<HEAD>
5
<!-- Generated by javadoc on Mon Jun 26 20:52:06 AKDT 2000-->
5
<!-- Generated by javadoc on Tue Nov 07 20:14:04 PST 2000-->
6 6
<TITLE>
7 7
MetaCat API
8 8
</TITLE>
docs/deprecated-list.html
2 2
<!--NewPage-->
3 3
<HTML>
4 4
<HEAD>
5
<!-- Generated by javadoc on Mon Jun 26 20:52:05 AKDT 2000 -->
5
<!-- Generated by javadoc on Tue Nov 07 20:14:04 PST 2000 -->
6 6
<TITLE>
7 7
MetaCat API: Deprecated List
8 8
</TITLE>
......
21 21
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
22 22
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
23 23
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
24
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="edu/ucsb/nceas/metacat/package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
24
  <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 25
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
26
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
26
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
28 28
  </TR>
29 29
</TABLE>
30 30
</TD>
......
62 62
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Package</FONT>&nbsp;</TD>
63 63
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Class</FONT>&nbsp;</TD>
64 64
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <FONT CLASS="NavBarFont1">Use</FONT>&nbsp;</TD>
65
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="edu/ucsb/nceas/metacat/package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
65
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="edu/ucsb/nceas/metacat/package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
66 66
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Deprecated</B></FONT>&nbsp;</TD>
67
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
68
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
67
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
68
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
69 69
  </TR>
70 70
</TABLE>
71 71
</TD>
docs/edu/ucsb/nceas/metacat/DBDTDHandler.html
2 2
<!--NewPage-->
3 3
<HTML>
4 4
<HEAD>
5
<!-- Generated by javadoc on Mon Jun 26 20:52:06 AKDT 2000 -->
5
<!-- Generated by javadoc on Tue Nov 07 20:14:05 PST 2000 -->
6 6
<TITLE>
7 7
MetaCat API: Class  DBDTDHandler
8 8
</TITLE>
......
18 18
<A NAME="navbar_top_firstrow"><!-- --></A>
19 19
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
20 20
  <TR ALIGN="center" VALIGN="top">
21
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
21
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
22 22
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
23
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DBDTDHandler.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
24
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
25
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
26
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
23
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DBDTDHandler.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
24
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="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
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
28 28
  </TR>
29 29
</TABLE>
30 30
</TD>
......
35 35

  
36 36
<TR>
37 37
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
38
&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html"><B>PREV CLASS</B></A>&nbsp;
38
&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/CommentNode.html"><B>PREV CLASS</B></A>&nbsp;
39 39
&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBEntityResolver.html"><B>NEXT CLASS</B></A></FONT></TD>
40 40
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
41 41
  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
......
62 62
  |
63 63
  +--<B>edu.ucsb.nceas.metacat.DBDTDHandler</B>
64 64
</PRE>
65
<DL>
66
<DT><B>All Implemented Interfaces:</B> <DD>org.xml.sax.DTDHandler</DD>
67
</DL>
65 68
<HR>
66 69
<DL>
67 70
<DT>public class <B>DBDTDHandler</B><DT>extends java.lang.Object<DT>implements org.xml.sax.DTDHandler</DL>
......
133 136
<TD><B>Methods inherited from class java.lang.Object</B></TD>
134 137
</TR>
135 138
<TR BGCOLOR="white" CLASS="TableRowColor">
136
<TD><CODE>clone, 
137
equals, 
138
finalize, 
139
getClass, 
140
hashCode, 
141
notify, 
142
notifyAll, 
143
toString, 
144
wait, 
145
wait, 
146
wait</CODE></TD>
139
<TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
147 140
</TR>
148 141
</TABLE>
149 142
&nbsp;
......
191 184
                  throws org.xml.sax.SAXException</PRE>
192 185
<DL>
193 186
<DD>Notation declarations are not signaled<DD><DL>
194
<DT><B>Specified by: </B><DD>notationDecl in interface org.xml.sax.DTDHandler</DL>
187
<DT><B>Specified by: </B><DD><CODE>notationDecl</CODE> in interface <CODE>org.xml.sax.DTDHandler</CODE></DL>
195 188
</DD>
196 189
</DL>
197 190
<HR>
......
207 200
<DL>
208 201
<DD>All are reported after startDocument and before first 
209 202
 startElement event<DD><DL>
210
<DT><B>Specified by: </B><DD>unparsedEntityDecl in interface org.xml.sax.DTDHandler</DL>
203
<DT><B>Specified by: </B><DD><CODE>unparsedEntityDecl</CODE> in interface <CODE>org.xml.sax.DTDHandler</CODE></DL>
211 204
</DD>
212 205
</DL>
213 206
<!-- ========= END OF CLASS DATA ========= -->
......
221 214
<A NAME="navbar_bottom_firstrow"><!-- --></A>
222 215
<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
223 216
  <TR ALIGN="center" VALIGN="top">
224
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT ID="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
217
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
225 218
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
226
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DBDTDHandler.html"><FONT ID="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
227
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT ID="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
228
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT ID="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
229
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT ID="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
230
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT ID="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
219
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/DBDTDHandler.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
220
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
221
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
222
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
223
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
231 224
  </TR>
232 225
</TABLE>
233 226
</TD>
......
238 231

  
239 232
<TR>
240 233
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
241
&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/BasicNode.html"><B>PREV CLASS</B></A>&nbsp;
234
&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/CommentNode.html"><B>PREV CLASS</B></A>&nbsp;
242 235
&nbsp;<A HREF="../../../../edu/ucsb/nceas/metacat/DBEntityResolver.html"><B>NEXT CLASS</B></A></FONT></TD>
243 236
<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
244 237
  <A HREF="../../../../index.html" TARGET="_top"><B>FRAMES</B></A>  &nbsp;
docs/edu/ucsb/nceas/metacat/AuthInterface.html
1
<!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
<!-- Generated by javadoc on Tue Nov 07 20:14:05 PST 2000 -->
6
<TITLE>
7
MetaCat API: Interface  AuthInterface
8
</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
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
22
  <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
23
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/AuthInterface.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
24
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="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
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
27
  <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
28
  </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 CLASS&nbsp;
39
&nbsp;NEXT CLASS</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="AuthInterface.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>
43
</TR>
44
<TR>
45
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
46
  SUMMARY: &nbsp;INNER&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
47
<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
48
DETAIL: &nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
49
</TR>
50
</TABLE>
51
<!-- =========== END OF NAVBAR =========== -->
52

  
53
<HR>
54
<!-- ======== START OF CLASS DATA ======== -->
55
<H2>
56
<FONT SIZE="-1">
57
edu.ucsb.nceas.metacat</FONT>
58
<BR>
59
Interface  AuthInterface</H2>
60
<DL>
61
<DT><B>All Known Implementing Classes:</B> <DD><A HREF="../../../../edu/ucsb/nceas/metacat/AuthMcat.html">AuthMcat</A>, <A HREF="../../../../edu/ucsb/nceas/metacat/AuthLdap.html">AuthLdap</A></DD>
62
</DL>
63
<HR>
64
<DL>
65
<DT>public interface <B>AuthInterface</B></DL>
66

  
67
<P>
68
An interface representing the methods that should be 
69
 implemented by an authentication service.  The authentication service is
70
 used to determine if a user is authenticated, and whether they are a member 
71
 of a particular group.
72
<P>
73
<HR>
74

  
75
<P>
76
<!-- ======== INNER CLASS SUMMARY ======== -->
77

  
78

  
79
<!-- =========== FIELD SUMMARY =========== -->
80

  
81

  
82
<!-- ======== CONSTRUCTOR SUMMARY ======== -->
83

  
84

  
85
<!-- ========== METHOD SUMMARY =========== -->
86

  
87
<A NAME="method_summary"><!-- --></A>
88
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
89
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
90
<TD COLSPAN=2><FONT SIZE="+2">
91
<B>Method Summary</B></FONT></TD>
92
</TR>
93
<TR BGCOLOR="white" CLASS="TableRowColor">
94
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
95
<CODE>&nbsp;boolean</CODE></FONT></TD>
96
<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/AuthInterface.html#authenticate(java.lang.String, java.lang.String)">authenticate</A></B>(java.lang.String&nbsp;user,
97
             java.lang.String&nbsp;password)</CODE>
98

  
99
<BR>
100
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Determine if a user/password are valid according to the authentication
101
 service.</TD>
102
</TR>
103
<TR BGCOLOR="white" CLASS="TableRowColor">
104
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
105
<CODE>&nbsp;java.util.HashMap</CODE></FONT></TD>
106
<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/AuthInterface.html#getAttributes(java.lang.String)">getAttributes</A></B>(java.lang.String&nbsp;foruser)</CODE>
107

  
108
<BR>
109
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get attributes describing a user or group</TD>
110
</TR>
111
<TR BGCOLOR="white" CLASS="TableRowColor">
112
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
113
<CODE>&nbsp;java.util.HashMap</CODE></FONT></TD>
114
<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/AuthInterface.html#getAttributes(java.lang.String, java.lang.String, java.lang.String)">getAttributes</A></B>(java.lang.String&nbsp;user,
115
              java.lang.String&nbsp;password,
116
              java.lang.String&nbsp;foruser)</CODE>
117

  
118
<BR>
119
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get attributes describing a user or group</TD>
120
</TR>
121
<TR BGCOLOR="white" CLASS="TableRowColor">
122
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
123
<CODE>&nbsp;java.lang.String[]</CODE></FONT></TD>
124
<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/AuthInterface.html#getGroups(java.lang.String, java.lang.String)">getGroups</A></B>(java.lang.String&nbsp;user,
125
          java.lang.String&nbsp;password)</CODE>
126

  
127
<BR>
128
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get all groups from the authentication service</TD>
129
</TR>
130
<TR BGCOLOR="white" CLASS="TableRowColor">
131
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
132
<CODE>&nbsp;java.lang.String[]</CODE></FONT></TD>
133
<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/AuthInterface.html#getGroups(java.lang.String, java.lang.String, java.lang.String)">getGroups</A></B>(java.lang.String&nbsp;user,
134
          java.lang.String&nbsp;password,
135
          java.lang.String&nbsp;foruser)</CODE>
136

  
137
<BR>
138
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the groups for a particular user from the authentication service</TD>
139
</TR>
140
<TR BGCOLOR="white" CLASS="TableRowColor">
141
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
142
<CODE>&nbsp;java.lang.String[]</CODE></FONT></TD>
143
<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/AuthInterface.html#getUsers(java.lang.String, java.lang.String)">getUsers</A></B>(java.lang.String&nbsp;user,
144
         java.lang.String&nbsp;password)</CODE>
145

  
146
<BR>
147
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get all users from the authentication service</TD>
148
</TR>
149
<TR BGCOLOR="white" CLASS="TableRowColor">
150
<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
151
<CODE>&nbsp;java.lang.String[]</CODE></FONT></TD>
152
<TD><CODE><B><A HREF="../../../../edu/ucsb/nceas/metacat/AuthInterface.html#getUsers(java.lang.String, java.lang.String, java.lang.String)">getUsers</A></B>(java.lang.String&nbsp;user,
153
         java.lang.String&nbsp;password,
154
         java.lang.String&nbsp;group)</CODE>
155

  
156
<BR>
157
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the users for a particular group from the authentication service</TD>
158
</TR>
159
</TABLE>
160
&nbsp;
161
<P>
162

  
163
<!-- ============ FIELD DETAIL =========== -->
164

  
165

  
166
<!-- ========= CONSTRUCTOR DETAIL ======== -->
167

  
168

  
169
<!-- ============ METHOD DETAIL ========== -->
170

  
171
<A NAME="method_detail"><!-- --></A>
172
<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
173
<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
174
<TD COLSPAN=1><FONT SIZE="+2">
175
<B>Method Detail</B></FONT></TD>
176
</TR>
177
</TABLE>
178

  
179
<A NAME="authenticate(java.lang.String, java.lang.String)"><!-- --></A><H3>
180
authenticate</H3>
181
<PRE>
182
public boolean <B>authenticate</B>(java.lang.String&nbsp;user,
... This diff was truncated because it exceeds the maximum size that can be displayed.

Also available in: Unified diff