1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN""http://www.w3.org/TR/REC-html40/loose.dtd">
5 <!-- Generated by javadoc on Mon Jun 09 15:53:37 PDT 2003 -->
7 ErrorTable (Java AFS API)
9 <META NAME="keywords" CONTENT="org.openafs.jafs.ErrorTable,ErrorTable class">
10 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../stylesheet.css" TITLE="Style">
15 parent.document.title="ErrorTable (Java AFS API)";
18 <BODY BGCOLOR="white" onload="asd();">
20 <!-- ========== START OF NAVBAR ========== -->
21 <A NAME="navbar_top"><!-- --></A>
22 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
24 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
25 <A NAME="navbar_top_firstrow"><!-- --></A>
26 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
27 <TR ALIGN="center" VALIGN="top">
28 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
29 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
30 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ErrorTable.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
31 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
32 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
33 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
34 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
38 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
39 <B>JAFS API v2</B></EM>
44 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
45 <A HREF="../../../org/openafs/jafs/Cell.html"><B>PREV CLASS</B></A>
46 <A HREF="../../../org/openafs/jafs/File.html"><B>NEXT CLASS</B></A></FONT></TD>
47 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
48 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A>
49 <A HREF="ErrorTable.html" TARGET="_top"><B>NO FRAMES</B></A>
54 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
59 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
64 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
65 SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
66 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
67 DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
70 <!-- =========== END OF NAVBAR =========== -->
73 <!-- ======== START OF CLASS DATA ======== -->
76 org.openafs.jafs</FONT>
80 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">java.lang.Object</A>
82 +--<B>org.openafs.jafs.ErrorTable</B>
86 <DT>public final class <B>ErrorTable</B><DT>extends <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></DL>
89 Static class for error code message management.
91 <P>Simply translates all error codes returned by the AFS native library
92 to literal string messages according to the defined locale.
97 <DT><B>Version:</B></DT>
98 <DD>2.0, 11/06/2000</DD>
103 <!-- ======== NESTED CLASS SUMMARY ======== -->
106 <!-- =========== FIELD SUMMARY =========== -->
108 <A NAME="field_summary"><!-- --></A>
109 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
110 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
111 <TD COLSPAN=2><FONT SIZE="+2">
112 <B>Field Summary</B></FONT></TD>
114 <TR BGCOLOR="white" CLASS="TableRowColor">
115 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
116 <CODE>static int</CODE></FONT></TD>
117 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#BAD_ADDRESS">BAD_ADDRESS</A></B></CODE>
120 </TD>
122 <TR BGCOLOR="white" CLASS="TableRowColor">
123 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
124 <CODE>static int</CODE></FONT></TD>
125 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#BAD_FILE">BAD_FILE</A></B></CODE>
128 </TD>
130 <TR BGCOLOR="white" CLASS="TableRowColor">
131 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
132 <CODE>static int</CODE></FONT></TD>
133 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#BAD_PASSWORD">BAD_PASSWORD</A></B></CODE>
136 </TD>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
140 <CODE>static int</CODE></FONT></TD>
141 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#BAD_USERNAME">BAD_USERNAME</A></B></CODE>
144 </TD>
146 <TR BGCOLOR="white" CLASS="TableRowColor">
147 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
148 <CODE>static int</CODE></FONT></TD>
149 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#BZACCESS">BZACCESS</A></B></CODE>
152 </TD>
154 <TR BGCOLOR="white" CLASS="TableRowColor">
155 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
156 <CODE>static int</CODE></FONT></TD>
157 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#CELL_NOT_FOUND">CELL_NOT_FOUND</A></B></CODE>
160 </TD>
162 <TR BGCOLOR="white" CLASS="TableRowColor">
163 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
164 <CODE>static int</CODE></FONT></TD>
165 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#CONNECTION_TIMED_OUT">CONNECTION_TIMED_OUT</A></B></CODE>
168 </TD>
170 <TR BGCOLOR="white" CLASS="TableRowColor">
171 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
172 <CODE>static int</CODE></FONT></TD>
173 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#DEVICE_BUSY">DEVICE_BUSY</A></B></CODE>
176 </TD>
178 <TR BGCOLOR="white" CLASS="TableRowColor">
179 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
180 <CODE>static int</CODE></FONT></TD>
181 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#DIRECTORY_NOT_EMPTY">DIRECTORY_NOT_EMPTY</A></B></CODE>
184 </TD>
186 <TR BGCOLOR="white" CLASS="TableRowColor">
187 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
188 <CODE>static int</CODE></FONT></TD>
189 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#EXPIRED_PASSWORD">EXPIRED_PASSWORD</A></B></CODE>
192 </TD>
194 <TR BGCOLOR="white" CLASS="TableRowColor">
195 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
196 <CODE>static int</CODE></FONT></TD>
197 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#EXPIRED_SESSION">EXPIRED_SESSION</A></B></CODE>
200 </TD>
202 <TR BGCOLOR="white" CLASS="TableRowColor">
203 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
204 <CODE>static int</CODE></FONT></TD>
205 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#FILE_BUSY">FILE_BUSY</A></B></CODE>
208 </TD>
210 <TR BGCOLOR="white" CLASS="TableRowColor">
211 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
212 <CODE>static int</CODE></FONT></TD>
213 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#FILE_EXISTS">FILE_EXISTS</A></B></CODE>
216 </TD>
218 <TR BGCOLOR="white" CLASS="TableRowColor">
219 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
220 <CODE>static int</CODE></FONT></TD>
221 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#FILE_OVERFLOW">FILE_OVERFLOW</A></B></CODE>
224 </TD>
226 <TR BGCOLOR="white" CLASS="TableRowColor">
227 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
228 <CODE>static int</CODE></FONT></TD>
229 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#FORCED_ABORT">FORCED_ABORT</A></B></CODE>
232 </TD>
234 <TR BGCOLOR="white" CLASS="TableRowColor">
235 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
236 <CODE>static int</CODE></FONT></TD>
237 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#GENERAL_FAILURE">GENERAL_FAILURE</A></B></CODE>
240 </TD>
242 <TR BGCOLOR="white" CLASS="TableRowColor">
243 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
244 <CODE>static int</CODE></FONT></TD>
245 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#ID_LOCKED">ID_LOCKED</A></B></CODE>
248 </TD>
250 <TR BGCOLOR="white" CLASS="TableRowColor">
251 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
252 <CODE>static int</CODE></FONT></TD>
253 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#INVALID_ARG">INVALID_ARG</A></B></CODE>
256 </TD>
258 <TR BGCOLOR="white" CLASS="TableRowColor">
259 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
260 <CODE>static int</CODE></FONT></TD>
261 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#INVALID_SESSION">INVALID_SESSION</A></B></CODE>
264 </TD>
266 <TR BGCOLOR="white" CLASS="TableRowColor">
267 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
268 <CODE>static int</CODE></FONT></TD>
269 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#IO_ERROR">IO_ERROR</A></B></CODE>
272 </TD>
274 <TR BGCOLOR="white" CLASS="TableRowColor">
275 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
276 <CODE>static int</CODE></FONT></TD>
277 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#IS_DIRECTORY">IS_DIRECTORY</A></B></CODE>
280 </TD>
282 <TR BGCOLOR="white" CLASS="TableRowColor">
283 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
284 <CODE>static int</CODE></FONT></TD>
285 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#KANOAUTH">KANOAUTH</A></B></CODE>
288 </TD>
290 <TR BGCOLOR="white" CLASS="TableRowColor">
291 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
292 <CODE>static int</CODE></FONT></TD>
293 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#NAME_TOO_LONG">NAME_TOO_LONG</A></B></CODE>
296 </TD>
298 <TR BGCOLOR="white" CLASS="TableRowColor">
299 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
300 <CODE>static int</CODE></FONT></TD>
301 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#NO_DEVICE">NO_DEVICE</A></B></CODE>
304 </TD>
306 <TR BGCOLOR="white" CLASS="TableRowColor">
307 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
308 <CODE>static int</CODE></FONT></TD>
309 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#NO_DEVICE_ADDRESS">NO_DEVICE_ADDRESS</A></B></CODE>
312 </TD>
314 <TR BGCOLOR="white" CLASS="TableRowColor">
315 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
316 <CODE>static int</CODE></FONT></TD>
317 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#NOT_DIRECTORY">NOT_DIRECTORY</A></B></CODE>
320 </TD>
322 <TR BGCOLOR="white" CLASS="TableRowColor">
323 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
324 <CODE>static int</CODE></FONT></TD>
325 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#NOT_FOUND">NOT_FOUND</A></B></CODE>
328 </TD>
330 <TR BGCOLOR="white" CLASS="TableRowColor">
331 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
332 <CODE>static int</CODE></FONT></TD>
333 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#NOT_PERMITTED">NOT_PERMITTED</A></B></CODE>
336 </TD>
338 <TR BGCOLOR="white" CLASS="TableRowColor">
339 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
340 <CODE>static int</CODE></FONT></TD>
341 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#NULL">NULL</A></B></CODE>
344 </TD>
346 <TR BGCOLOR="white" CLASS="TableRowColor">
347 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
348 <CODE>static int</CODE></FONT></TD>
349 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#OPERATION_ABORTED">OPERATION_ABORTED</A></B></CODE>
352 </TD>
354 <TR BGCOLOR="white" CLASS="TableRowColor">
355 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
356 <CODE>static int</CODE></FONT></TD>
357 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#OUT_OF_MEMORY">OUT_OF_MEMORY</A></B></CODE>
360 </TD>
362 <TR BGCOLOR="white" CLASS="TableRowColor">
363 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
364 <CODE>static int</CODE></FONT></TD>
365 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#PERMISSION_DENIED">PERMISSION_DENIED</A></B></CODE>
368 </TD>
370 <TR BGCOLOR="white" CLASS="TableRowColor">
371 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
372 <CODE>static int</CODE></FONT></TD>
373 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#PRPERM">PRPERM</A></B></CODE>
376 </TD>
378 <TR BGCOLOR="white" CLASS="TableRowColor">
379 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
380 <CODE>static int</CODE></FONT></TD>
381 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#QUOTA_EXCEEDED">QUOTA_EXCEEDED</A></B></CODE>
384 </TD>
386 <TR BGCOLOR="white" CLASS="TableRowColor">
387 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
388 <CODE>static int</CODE></FONT></TD>
389 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#RXKADNOAUTH">RXKADNOAUTH</A></B></CODE>
392 </TD>
394 <TR BGCOLOR="white" CLASS="TableRowColor">
395 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
396 <CODE>static int</CODE></FONT></TD>
397 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#SKEWED_CLOCK">SKEWED_CLOCK</A></B></CODE>
400 </TD>
402 <TR BGCOLOR="white" CLASS="TableRowColor">
403 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
404 <CODE>static int</CODE></FONT></TD>
405 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#SPECIAL_CASE">SPECIAL_CASE</A></B></CODE>
408 </TD>
410 <TR BGCOLOR="white" CLASS="TableRowColor">
411 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
412 <CODE>static int</CODE></FONT></TD>
413 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#TRY_AGAIN">TRY_AGAIN</A></B></CODE>
416 </TD>
418 <TR BGCOLOR="white" CLASS="TableRowColor">
419 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
420 <CODE>static int</CODE></FONT></TD>
421 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#UNKNOWN">UNKNOWN</A></B></CODE>
424 </TD>
426 <TR BGCOLOR="white" CLASS="TableRowColor">
427 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
428 <CODE>static int</CODE></FONT></TD>
429 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#UNOACCESS">UNOACCESS</A></B></CODE>
432 </TD>
434 <TR BGCOLOR="white" CLASS="TableRowColor">
435 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
436 <CODE>static int</CODE></FONT></TD>
437 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#USER_DOES_NOT_EXIST">USER_DOES_NOT_EXIST</A></B></CODE>
440 </TD>
442 <TR BGCOLOR="white" CLASS="TableRowColor">
443 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
444 <CODE>static int</CODE></FONT></TD>
445 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#USERNAME_EXISTS">USERNAME_EXISTS</A></B></CODE>
448 </TD>
452 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
454 <A NAME="constructor_summary"><!-- --></A>
455 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
456 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
457 <TD COLSPAN=2><FONT SIZE="+2">
458 <B>Constructor Summary</B></FONT></TD>
460 <TR BGCOLOR="white" CLASS="TableRowColor">
461 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#ErrorTable()">ErrorTable</A></B>()</CODE>
464 </TD>
468 <!-- ========== METHOD SUMMARY =========== -->
470 <A NAME="method_summary"><!-- --></A>
471 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
472 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
473 <TD COLSPAN=2><FONT SIZE="+2">
474 <B>Method Summary</B></FONT></TD>
476 <TR BGCOLOR="white" CLASS="TableRowColor">
477 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
478 <CODE>static <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
479 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#getMessage(int)">getMessage</A></B>(int errno)</CODE>
482 Returns a String message representing the error code (number) provided.
486 <TR BGCOLOR="white" CLASS="TableRowColor">
487 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
488 <CODE>static <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A></CODE></FONT></TD>
489 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#getMessage(int, java.util.Locale)">getMessage</A></B>(int errno,
490 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Locale.html">Locale</A> locale)</CODE>
493 Returns a String message, respective to the provided locale, representing
494 the error code (number) provided.
498 <TR BGCOLOR="white" CLASS="TableRowColor">
499 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
500 <CODE>static boolean</CODE></FONT></TD>
501 <TD><CODE><B><A HREF="../../../org/openafs/jafs/ErrorTable.html#isPermissionDenied(int)">isPermissionDenied</A></B>(int errno)</CODE>
504 Tests to identify if the return code is a "Permission Denied" error.
509 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
510 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
511 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
512 <TD><B>Methods inherited from class java.lang.<A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html">Object</A></B></TD>
514 <TR BGCOLOR="white" CLASS="TableRowColor">
515 <TD><CODE><A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#clone()">clone</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#equals(java.lang.Object)">equals</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#finalize()">finalize</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#getClass()">getClass</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#hashCode()">hashCode</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notify()">notify</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#notifyAll()">notifyAll</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#toString()">toString</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait()">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long)">wait</A>, <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/Object.html#wait(long, int)">wait</A></CODE></TD>
521 <!-- ============ FIELD DETAIL =========== -->
523 <A NAME="field_detail"><!-- --></A>
524 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
525 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
526 <TD COLSPAN=1><FONT SIZE="+2">
527 <B>Field Detail</B></FONT></TD>
531 <A NAME="UNKNOWN"><!-- --></A><H3>
534 public static final int <B>UNKNOWN</B></PRE>
537 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.UNKNOWN">Constant Field Values</A></DL>
541 <A NAME="SPECIAL_CASE"><!-- --></A><H3>
544 public static final int <B>SPECIAL_CASE</B></PRE>
547 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.SPECIAL_CASE">Constant Field Values</A></DL>
551 <A NAME="GENERAL_FAILURE"><!-- --></A><H3>
554 public static final int <B>GENERAL_FAILURE</B></PRE>
557 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.GENERAL_FAILURE">Constant Field Values</A></DL>
561 <A NAME="NULL"><!-- --></A><H3>
564 public static final int <B>NULL</B></PRE>
567 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.NULL">Constant Field Values</A></DL>
571 <A NAME="INVALID_SESSION"><!-- --></A><H3>
574 public static final int <B>INVALID_SESSION</B></PRE>
577 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.INVALID_SESSION">Constant Field Values</A></DL>
581 <A NAME="EXPIRED_SESSION"><!-- --></A><H3>
584 public static final int <B>EXPIRED_SESSION</B></PRE>
587 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.EXPIRED_SESSION">Constant Field Values</A></DL>
591 <A NAME="OPERATION_ABORTED"><!-- --></A><H3>
592 OPERATION_ABORTED</H3>
594 public static final int <B>OPERATION_ABORTED</B></PRE>
597 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.OPERATION_ABORTED">Constant Field Values</A></DL>
601 <A NAME="FORCED_ABORT"><!-- --></A><H3>
604 public static final int <B>FORCED_ABORT</B></PRE>
607 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.FORCED_ABORT">Constant Field Values</A></DL>
611 <A NAME="NOT_PERMITTED"><!-- --></A><H3>
614 public static final int <B>NOT_PERMITTED</B></PRE>
617 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.NOT_PERMITTED">Constant Field Values</A></DL>
621 <A NAME="NOT_FOUND"><!-- --></A><H3>
624 public static final int <B>NOT_FOUND</B></PRE>
627 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.NOT_FOUND">Constant Field Values</A></DL>
631 <A NAME="IO_ERROR"><!-- --></A><H3>
634 public static final int <B>IO_ERROR</B></PRE>
637 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.IO_ERROR">Constant Field Values</A></DL>
641 <A NAME="NO_DEVICE_ADDRESS"><!-- --></A><H3>
642 NO_DEVICE_ADDRESS</H3>
644 public static final int <B>NO_DEVICE_ADDRESS</B></PRE>
647 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.NO_DEVICE_ADDRESS">Constant Field Values</A></DL>
651 <A NAME="BAD_FILE"><!-- --></A><H3>
654 public static final int <B>BAD_FILE</B></PRE>
657 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.BAD_FILE">Constant Field Values</A></DL>
661 <A NAME="TRY_AGAIN"><!-- --></A><H3>
664 public static final int <B>TRY_AGAIN</B></PRE>
667 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.TRY_AGAIN">Constant Field Values</A></DL>
671 <A NAME="OUT_OF_MEMORY"><!-- --></A><H3>
674 public static final int <B>OUT_OF_MEMORY</B></PRE>
677 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.OUT_OF_MEMORY">Constant Field Values</A></DL>
681 <A NAME="PERMISSION_DENIED"><!-- --></A><H3>
682 PERMISSION_DENIED</H3>
684 public static final int <B>PERMISSION_DENIED</B></PRE>
687 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.PERMISSION_DENIED">Constant Field Values</A></DL>
691 <A NAME="BAD_ADDRESS"><!-- --></A><H3>
694 public static final int <B>BAD_ADDRESS</B></PRE>
697 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.BAD_ADDRESS">Constant Field Values</A></DL>
701 <A NAME="DEVICE_BUSY"><!-- --></A><H3>
704 public static final int <B>DEVICE_BUSY</B></PRE>
707 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.DEVICE_BUSY">Constant Field Values</A></DL>
711 <A NAME="FILE_EXISTS"><!-- --></A><H3>
714 public static final int <B>FILE_EXISTS</B></PRE>
717 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.FILE_EXISTS">Constant Field Values</A></DL>
721 <A NAME="NO_DEVICE"><!-- --></A><H3>
724 public static final int <B>NO_DEVICE</B></PRE>
727 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.NO_DEVICE">Constant Field Values</A></DL>
731 <A NAME="NOT_DIRECTORY"><!-- --></A><H3>
734 public static final int <B>NOT_DIRECTORY</B></PRE>
737 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.NOT_DIRECTORY">Constant Field Values</A></DL>
741 <A NAME="IS_DIRECTORY"><!-- --></A><H3>
744 public static final int <B>IS_DIRECTORY</B></PRE>
747 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.IS_DIRECTORY">Constant Field Values</A></DL>
751 <A NAME="INVALID_ARG"><!-- --></A><H3>
754 public static final int <B>INVALID_ARG</B></PRE>
757 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.INVALID_ARG">Constant Field Values</A></DL>
761 <A NAME="FILE_OVERFLOW"><!-- --></A><H3>
764 public static final int <B>FILE_OVERFLOW</B></PRE>
767 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.FILE_OVERFLOW">Constant Field Values</A></DL>
771 <A NAME="FILE_BUSY"><!-- --></A><H3>
774 public static final int <B>FILE_BUSY</B></PRE>
777 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.FILE_BUSY">Constant Field Values</A></DL>
781 <A NAME="NAME_TOO_LONG"><!-- --></A><H3>
784 public static final int <B>NAME_TOO_LONG</B></PRE>
787 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.NAME_TOO_LONG">Constant Field Values</A></DL>
791 <A NAME="DIRECTORY_NOT_EMPTY"><!-- --></A><H3>
792 DIRECTORY_NOT_EMPTY</H3>
794 public static final int <B>DIRECTORY_NOT_EMPTY</B></PRE>
797 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.DIRECTORY_NOT_EMPTY">Constant Field Values</A></DL>
801 <A NAME="CONNECTION_TIMED_OUT"><!-- --></A><H3>
802 CONNECTION_TIMED_OUT</H3>
804 public static final int <B>CONNECTION_TIMED_OUT</B></PRE>
807 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.CONNECTION_TIMED_OUT">Constant Field Values</A></DL>
811 <A NAME="QUOTA_EXCEEDED"><!-- --></A><H3>
814 public static final int <B>QUOTA_EXCEEDED</B></PRE>
817 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.QUOTA_EXCEEDED">Constant Field Values</A></DL>
821 <A NAME="BAD_USERNAME"><!-- --></A><H3>
824 public static final int <B>BAD_USERNAME</B></PRE>
827 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.BAD_USERNAME">Constant Field Values</A></DL>
831 <A NAME="BAD_PASSWORD"><!-- --></A><H3>
834 public static final int <B>BAD_PASSWORD</B></PRE>
837 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.BAD_PASSWORD">Constant Field Values</A></DL>
841 <A NAME="EXPIRED_PASSWORD"><!-- --></A><H3>
842 EXPIRED_PASSWORD</H3>
844 public static final int <B>EXPIRED_PASSWORD</B></PRE>
847 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.EXPIRED_PASSWORD">Constant Field Values</A></DL>
851 <A NAME="SKEWED_CLOCK"><!-- --></A><H3>
854 public static final int <B>SKEWED_CLOCK</B></PRE>
857 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.SKEWED_CLOCK">Constant Field Values</A></DL>
861 <A NAME="ID_LOCKED"><!-- --></A><H3>
864 public static final int <B>ID_LOCKED</B></PRE>
867 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.ID_LOCKED">Constant Field Values</A></DL>
871 <A NAME="CELL_NOT_FOUND"><!-- --></A><H3>
874 public static final int <B>CELL_NOT_FOUND</B></PRE>
877 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.CELL_NOT_FOUND">Constant Field Values</A></DL>
881 <A NAME="USERNAME_EXISTS"><!-- --></A><H3>
884 public static final int <B>USERNAME_EXISTS</B></PRE>
887 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.USERNAME_EXISTS">Constant Field Values</A></DL>
891 <A NAME="USER_DOES_NOT_EXIST"><!-- --></A><H3>
892 USER_DOES_NOT_EXIST</H3>
894 public static final int <B>USER_DOES_NOT_EXIST</B></PRE>
897 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.USER_DOES_NOT_EXIST">Constant Field Values</A></DL>
901 <A NAME="PRPERM"><!-- --></A><H3>
904 public static final int <B>PRPERM</B></PRE>
907 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.PRPERM">Constant Field Values</A></DL>
911 <A NAME="UNOACCESS"><!-- --></A><H3>
914 public static final int <B>UNOACCESS</B></PRE>
917 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.UNOACCESS">Constant Field Values</A></DL>
921 <A NAME="BZACCESS"><!-- --></A><H3>
924 public static final int <B>BZACCESS</B></PRE>
927 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.BZACCESS">Constant Field Values</A></DL>
931 <A NAME="KANOAUTH"><!-- --></A><H3>
934 public static final int <B>KANOAUTH</B></PRE>
937 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.KANOAUTH">Constant Field Values</A></DL>
941 <A NAME="RXKADNOAUTH"><!-- --></A><H3>
944 public static final int <B>RXKADNOAUTH</B></PRE>
947 <DT><B>See Also:</B><DD><A HREF="../../../constant-values.html#org.openafs.jafs.ErrorTable.RXKADNOAUTH">Constant Field Values</A></DL>
950 <!-- ========= CONSTRUCTOR DETAIL ======== -->
952 <A NAME="constructor_detail"><!-- --></A>
953 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
954 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
955 <TD COLSPAN=1><FONT SIZE="+2">
956 <B>Constructor Detail</B></FONT></TD>
960 <A NAME="ErrorTable()"><!-- --></A><H3>
963 public <B>ErrorTable</B>()</PRE>
967 <!-- ============ METHOD DETAIL ========== -->
969 <A NAME="method_detail"><!-- --></A>
970 <TABLE BORDER="1" CELLPADDING="3" CELLSPACING="0" WIDTH="100%">
971 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
972 <TD COLSPAN=1><FONT SIZE="+2">
973 <B>Method Detail</B></FONT></TD>
977 <A NAME="isPermissionDenied(int)"><!-- --></A><H3>
978 isPermissionDenied</H3>
980 public static boolean <B>isPermissionDenied</B>(int errno)</PRE>
982 <DD>Tests to identify if the return code is a "Permission Denied" error.
984 <P> This method will qualify <CODE>errno</CODE> against:
985 <LI><CODE>ErrorTable.PERMISSION_DENIED</CODE>
986 <LI><CODE>ErrorTable.PRPERM</CODE>
987 <LI><CODE>ErrorTable.UNOACCESS</CODE>
988 <LI><CODE>ErrorTable.BZACCESS</CODE>
989 <LI><CODE>ErrorTable.KANOAUTH</CODE>
990 <LI><CODE>ErrorTable.RXKADNOAUTH</CODE>
993 <DT><B>Parameters:</B><DD><CODE>errno</CODE> - Error Code/Number
994 <DT><B>Returns:</B><DD>boolean If <CODE>errno</CODE> is a "Permission Denied"
1000 <A NAME="getMessage(int)"><!-- --></A><H3>
1003 public static <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> <B>getMessage</B>(int errno)</PRE>
1005 <DD>Returns a String message representing the error code (number) provided.
1007 <P> If the error code provided is out of range of the library of defined
1008 error codes, this method will return <CODE>Error number [###] unknown
1009 </CODE>. If an exception is thrown, this method will return either:
1010 <CODE>Unknown error</CODE>, <CODE>Special case error</CODE>, or
1011 <CODE>Invalid error code: ###</CODE>.
1014 <DT><B>Parameters:</B><DD><CODE>errno</CODE> - Error Code/Number
1015 <DT><B>Returns:</B><DD>String Interpreted error message derived from
1016 <CODE>errno</CODE>.</DL>
1021 <A NAME="getMessage(int, java.util.Locale)"><!-- --></A><H3>
1024 public static <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/lang/String.html">String</A> <B>getMessage</B>(int errno,
1025 <A HREF="http://java.sun.com/j2se/1.4/docs/api/java/util/Locale.html">Locale</A> locale)</PRE>
1027 <DD>Returns a String message, respective to the provided locale, representing
1028 the error code (number) provided.
1030 <P> If the error code provided is out of range of the library of defined
1031 error codes, this method will return <CODE>Error number [###] unknown
1032 </CODE>. If an exception is thrown, this method will return either:
1033 <CODE>Unknown error</CODE>, <CODE>Special case error</CODE>, or
1034 <CODE>Invalid error code: ###</CODE>.
1037 <DT><B>Parameters:</B><DD><CODE>errno</CODE> - Error Code/Number<DD><CODE>locale</CODE> - Locale of to be used for translating the message.
1038 <DT><B>Returns:</B><DD>String Interpreted error message derived from
1039 <CODE>errno</CODE>.</DL>
1042 <!-- ========= END OF CLASS DATA ========= -->
1045 <!-- ========== START OF NAVBAR ========== -->
1046 <A NAME="navbar_bottom"><!-- --></A>
1047 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0">
1049 <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
1050 <A NAME="navbar_bottom_firstrow"><!-- --></A>
1051 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3">
1052 <TR ALIGN="center" VALIGN="top">
1053 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A> </TD>
1054 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT> </TD>
1055 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/ErrorTable.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A> </TD>
1056 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A> </TD>
1057 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A> </TD>
1058 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A> </TD>
1059 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A> </TD>
1063 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
1064 <B>JAFS API v2</B></EM>
1069 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1070 <A HREF="../../../org/openafs/jafs/Cell.html"><B>PREV CLASS</B></A>
1071 <A HREF="../../../org/openafs/jafs/File.html"><B>NEXT CLASS</B></A></FONT></TD>
1072 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
1073 <A HREF="../../../index.html" TARGET="_top"><B>FRAMES</B></A>
1074 <A HREF="ErrorTable.html" TARGET="_top"><B>NO FRAMES</B></A>
1079 document.writeln('<A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>');
1084 <A HREF="../../../allclasses-noframe.html" TARGET=""><B>All Classes</B></A>
1089 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1090 SUMMARY: NESTED | <A HREF="#field_summary">FIELD</A> | <A HREF="#constructor_summary">CONSTR</A> | <A HREF="#method_summary">METHOD</A></FONT></TD>
1091 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
1092 DETAIL: <A HREF="#field_detail">FIELD</A> | <A HREF="#constructor_detail">CONSTR</A> | <A HREF="#method_detail">METHOD</A></FONT></TD>
1095 <!-- =========== END OF NAVBAR =========== -->