--- /dev/null
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN""http://www.w3.org/TR/REC-html40/frameset.dtd">\r
+<!--NewPage-->\r
+<HTML>\r
+<HEAD>\r
+<!-- Generated by javadoc on Wed Apr 10 17:43:54 PDT 2002 -->\r
+<TITLE>\r
+Java AFS Admin API: Class AFSAdminException\r
+</TITLE>\r
+<LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">\r
+</HEAD>\r
+<BODY BGCOLOR="white">\r
+\r
+<!-- ========== START OF NAVBAR ========== -->\r
+<A NAME="navbar_top"><!-- --></A>\r
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">\r
+<TR>\r
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">\r
+<A NAME="navbar_top_firstrow"><!-- --></A>\r
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">\r
+ <TR ALIGN="center" VALIGN="top">\r
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>\r
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>\r
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/AFSAdminException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>\r
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>\r
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>\r
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>\r
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>\r
+ </TR>\r
+</TABLE>\r
+</TD>\r
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>\r
+<B>Java AFS Admin API v1.3</B></EM>\r
+</TD>\r
+</TR>\r
+\r
+<TR>\r
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">\r
+ PREV CLASS \r
+ NEXT CLASS</FONT></TD>\r
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">\r
+ <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> \r
+ <A HREF="AFSAdminException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>\r
+</TR>\r
+<TR>\r
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">\r
+ SUMMARY: INNER | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>\r
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">\r
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>\r
+</TR>\r
+</TABLE>\r
+<!-- =========== END OF NAVBAR =========== -->\r
+\r
+<HR>\r
+<!-- ======== START OF CLASS DATA ======== -->\r
+<H2>\r
+<FONT SIZE="-1">\r
+org.openafs.jafsadm</FONT>\r
+<BR>\r
+Class AFSAdminException</H2>\r
+<PRE>\r
+<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html">java.lang.Object</A>\r
+ |\r
+ +--<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html">java.lang.Throwable</A>\r
+ |\r
+ +--<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html">java.lang.Exception</A>\r
+ |\r
+ +--<B>org.openafs.jafsadm.AFSAdminException</B>\r
+</PRE>\r
+<DL>\r
+<DT><B>All Implemented Interfaces:</B> <DD><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/io/Serializable.html">Serializable</A></DD>\r
+</DL>\r
+<HR>\r
+<DL>\r
+<DT>public class <B>AFSAdminException</B><DT>extends <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Exception.html">Exception</A></DL>\r
+\r
+<P>\r
+An exception indicating that an error has occured in the Java AFS \r
+ Administrative API, in the Java AFS Administrative JNI, or in the \r
+ AFS file system.\r
+<P>\r
+<DL>\r
+<DT><B>Version: </B><DD>1.0, 6/29/01</DD>\r
+<DT><B>See Also: </B><DD><A HREF="../../../serialized-form.html#org.openafs.jafsadm.AFSAdminException">Serialized Form</A></DL>\r
+<HR>\r
+\r
+<P>\r
+<!-- ======== INNER CLASS SUMMARY ======== -->\r
+\r
+\r
+<!-- =========== FIELD SUMMARY =========== -->\r
+\r
+\r
+<!-- ======== CONSTRUCTOR SUMMARY ======== -->\r
+\r
+<A NAME="constructor_summary"><!-- --></A>\r
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">\r
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
+<TD COLSPAN=2><FONT SIZE="+2">\r
+<B>Constructor Summary</B></FONT></TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><B><A HREF="AFSAdminException.html#AFSAdminException(int)">AFSAdminException</A></B>(int errno)</CODE>\r
+\r
+<BR>\r
+ Constructs a <code>AFSAdminException</code> with the specified error \r
+ code.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><B><A HREF="AFSAdminException.html#AFSAdminException(java.lang.String)">AFSAdminException</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html">String</A> message)</CODE>\r
+\r
+<BR>\r
+ Constructs a <code>AFSAdminException</code> with the specified detail \r
+ message.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><B><A HREF="AFSAdminException.html#AFSAdminException(java.lang.String, int)">AFSAdminException</A></B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html">String</A> message,\r
+ int errno)</CODE>\r
+\r
+<BR>\r
+ Constructs a <code>AFSAdminException</code> with the specified detail \r
+ message\r
+ and specified error code.</TD>\r
+</TR>\r
+</TABLE>\r
+ \r
+<!-- ========== METHOD SUMMARY =========== -->\r
+\r
+<A NAME="method_summary"><!-- --></A>\r
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">\r
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
+<TD COLSPAN=2><FONT SIZE="+2">\r
+<B>Method Summary</B></FONT></TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE> int</CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="AFSAdminException.html#getErrorCode()">getErrorCode</A></B>()</CODE>\r
+\r
+<BR>\r
+ Returns the AFS specific error code (number).</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE> <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="AFSAdminException.html#getMessage()">getMessage</A></B>()</CODE>\r
+\r
+<BR>\r
+ Returns the error message string of this Exception.</TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">\r
+<CODE> <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>\r
+<TD><CODE><B><A HREF="AFSAdminException.html#toString()">toString</A></B>()</CODE>\r
+\r
+<BR>\r
+ Returns a String representation of this AFS Exception.</TD>\r
+</TR>\r
+</TABLE>\r
+ <A NAME="methods_inherited_from_class_java.lang.Throwable"><!-- --></A>\r
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">\r
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
+<TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html">Throwable</A></B></TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#fillInStackTrace()">fillInStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getLocalizedMessage()">getLocalizedMessage</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace()">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintStream)">printStackTrace</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#printStackTrace(java.io.PrintWriter)">printStackTrace</A></CODE></TD>\r
+</TR>\r
+</TABLE>\r
+ <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>\r
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">\r
+<TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">\r
+<TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html">Object</A></B></TD>\r
+</TR>\r
+<TR BGCOLOR="white" CLASS="TableRowColor">\r
+<TD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#getClass()">getClass</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#hashCode()">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notify()">notify</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait()">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long)">wait</A>, <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Object.html#wait(long, int)">wait</A></CODE></TD>\r
+</TR>\r
+</TABLE>\r
+ \r
+<P>\r
+\r
+<!-- ============ FIELD DETAIL =========== -->\r
+\r
+\r
+<!-- ========= CONSTRUCTOR DETAIL ======== -->\r
+\r
+<A NAME="constructor_detail"><!-- --></A>\r
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">\r
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
+<TD COLSPAN=1><FONT SIZE="+2">\r
+<B>Constructor Detail</B></FONT></TD>\r
+</TR>\r
+</TABLE>\r
+\r
+<A NAME="AFSAdminException(java.lang.String)"><!-- --></A><H3>\r
+AFSAdminException</H3>\r
+<PRE>\r
+public <B>AFSAdminException</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html">String</A> message)</PRE>\r
+<DL>\r
+<DD>Constructs a <code>AFSAdminException</code> with the specified detail \r
+ message.<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>message</CODE> - the detail message.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="AFSAdminException(int)"><!-- --></A><H3>\r
+AFSAdminException</H3>\r
+<PRE>\r
+public <B>AFSAdminException</B>(int errno)</PRE>\r
+<DL>\r
+<DD>Constructs a <code>AFSAdminException</code> with the specified error \r
+ code.<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>errno</CODE> - the AFS error code (error number).</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="AFSAdminException(java.lang.String, int)"><!-- --></A><H3>\r
+AFSAdminException</H3>\r
+<PRE>\r
+public <B>AFSAdminException</B>(<A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html">String</A> message,\r
+ int errno)</PRE>\r
+<DL>\r
+<DD>Constructs a <code>AFSAdminException</code> with the specified detail \r
+ message\r
+ and specified error code.<DD><DL>\r
+<DT><B>Parameters:</B><DD><CODE>message</CODE> - the detail message.<DD><CODE>errno</CODE> - the AFS error code (error number).</DL>\r
+</DD>\r
+</DL>\r
+\r
+<!-- ============ METHOD DETAIL ========== -->\r
+\r
+<A NAME="method_detail"><!-- --></A>\r
+<TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">\r
+<TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">\r
+<TD COLSPAN=1><FONT SIZE="+2">\r
+<B>Method Detail</B></FONT></TD>\r
+</TR>\r
+</TABLE>\r
+\r
+<A NAME="getErrorCode()"><!-- --></A><H3>\r
+getErrorCode</H3>\r
+<PRE>\r
+public int <B>getErrorCode</B>()</PRE>\r
+<DL>\r
+<DD>Returns the AFS specific error code (number). This code can be used for\r
+ numeric conditional handling or for indexing in a message catalog.<DD><DL>\r
+<DT><B>Returns:</B><DD>the AFS error code of this <code>AFSAdminException</code>\r
+ object.</DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="getMessage()"><!-- --></A><H3>\r
+getMessage</H3>\r
+<PRE>\r
+public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html">String</A> <B>getMessage</B>()</PRE>\r
+<DL>\r
+<DD>Returns the error message string of this Exception. By default only the\r
+ AFS error code (number) is returned returned by the system and used to \r
+ construct this exception object, thus this method will render a simple\r
+ string that reveals the AFS error code.\r
+\r
+ <P> Example: "Message not available. Error code: 180484"<DD><DL>\r
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#getMessage()">getMessage</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html">Throwable</A></CODE></DL>\r
+</DD>\r
+<DD><DL>\r
+<DT><B>Returns:</B><DD>the error message string of this <code>AFSAdminException</code> \r
+ object.<DT><B>See Also: </B><DD><A HREF="AFSAdminException.html#getErrorCode()"><CODE>getErrorCode()</CODE></A></DL>\r
+</DD>\r
+</DL>\r
+<HR>\r
+\r
+<A NAME="toString()"><!-- --></A><H3>\r
+toString</H3>\r
+<PRE>\r
+public <A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/String.html">String</A> <B>toString</B>()</PRE>\r
+<DL>\r
+<DD>Returns a String representation of this AFS Exception.\r
+\r
+ <P> The message will be formatted according to the specified Locale.<DD><DL>\r
+<DT><B>Overrides:</B><DD><CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html#toString()">toString</A></CODE> in class <CODE><A HREF="http://java.sun.com/j2se/1.3/docs/api/java/lang/Throwable.html">Throwable</A></CODE></DL>\r
+</DD>\r
+<DD><DL>\r
+<DT><B>Returns:</B><DD>the AFS error message string of this \r
+ <code>AFSAdminException</code> object.<DT><B>See Also: </B><DD><A HREF="AFSAdminException.html#getMessage()"><CODE>getMessage()</CODE></A></DL>\r
+</DD>\r
+</DL>\r
+<!-- ========= END OF CLASS DATA ========= -->\r
+<HR>\r
+\r
+<!-- ========== START OF NAVBAR ========== -->\r
+<A NAME="navbar_bottom"><!-- --></A>\r
+<TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">\r
+<TR>\r
+<TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">\r
+<A NAME="navbar_bottom_firstrow"><!-- --></A>\r
+<TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">\r
+ <TR ALIGN="center" VALIGN="top">\r
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>\r
+ <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>\r
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/AFSAdminException.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>\r
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>\r
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>\r
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>\r
+ <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>\r
+ </TR>\r
+</TABLE>\r
+</TD>\r
+<TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>\r
+Java AFS Admin (jafsadm) API for OpenAFS</EM>\r
+</TD>\r
+</TR>\r
+\r
+<TR>\r
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">\r
+ PREV CLASS \r
+ NEXT CLASS</FONT></TD>\r
+<TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">\r
+ <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A> \r
+ <A HREF="AFSAdminException.html" TARGET="_top"><B>NO FRAMES</B></A></FONT></TD>\r
+</TR>\r
+<TR>\r
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">\r
+ SUMMARY: INNER | FIELD | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>\r
+<TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">\r
+DETAIL: FIELD | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>\r
+</TR>\r
+</TABLE>\r
+<!-- =========== END OF NAVBAR =========== -->\r
+\r
+<HR>\r
+<FONT FACE=Arial,Helvetica SIZE="1">Copyright (c) 2001-2002 International Business Machines Corp.<BR> All rights reserved.<BR> See <A HREF=copyright.html>copyright statement</A>.<BR></FONT>\r
+</BODY>\r
+</HTML>\r
+\r
+\r