/[hyperestraier]/upstream/0.5.3/doc/japidoc/estraier/Node.html
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /upstream/0.5.3/doc/japidoc/estraier/Node.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 9 - (hide annotations)
Wed Aug 3 15:21:15 2005 UTC (18 years, 10 months ago) by dpavlin
Original Path: upstream/0.5.2/doc/japidoc/estraier/Node.html
File MIME type: text/html
File size: 22638 byte(s)
import upstream version 0.5.2

1 dpavlin 9 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
2     <!--NewPage-->
3     <HTML>
4     <HEAD>
5     <!-- Generated by javadoc (build 1.4.2_06) on Mon Jul 25 11:24:18 JST 2005 -->
6     <TITLE>
7     Node (estraier)
8     </TITLE>
9    
10     <META NAME="keywords" CONTENT="estraier.Node interface">
11    
12     <LINK REL ="stylesheet" TYPE="text/css" HREF="../stylesheet.css" TITLE="Style">
13    
14     <SCRIPT type="text/javascript">
15     function windowTitle()
16     {
17     parent.document.title="Node (estraier)";
18     }
19     </SCRIPT>
20    
21     </HEAD>
22    
23     <BODY BGCOLOR="white" onload="windowTitle();">
24    
25    
26     <!-- ========= START OF TOP NAVBAR ======= -->
27     <A NAME="navbar_top"><!-- --></A>
28     <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
29     <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
30     <TR>
31     <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
32     <A NAME="navbar_top_firstrow"><!-- --></A>
33     <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
34     <TR ALIGN="center" VALIGN="top">
35     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
36     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
37     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
38     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
39     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
40     </TR>
41     </TABLE>
42     </TD>
43     <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
44     </EM>
45     </TD>
46     </TR>
47    
48     <TR>
49     <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
50     &nbsp;<A HREF="../estraier/DocumentImpl.html" title="class in estraier"><B>PREV CLASS</B></A>&nbsp;
51     &nbsp;<A HREF="../estraier/NodeImpl.html" title="class in estraier"><B>NEXT CLASS</B></A></FONT></TD>
52     <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
53     <A HREF="../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
54     &nbsp;<A HREF="Node.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
55     &nbsp;<SCRIPT type="text/javascript">
56     <!--
57     if(window==top) {
58     document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
59     }
60     //-->
61     </SCRIPT>
62     <NOSCRIPT>
63     <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
64     </NOSCRIPT>
65    
66     </FONT></TD>
67     </TR>
68     <TR>
69     <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
70     SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
71     <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
72     DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
73     </TR>
74     </TABLE>
75     <A NAME="skip-navbar_top"></A>
76     <!-- ========= END OF TOP NAVBAR ========= -->
77    
78     <HR>
79     <!-- ======== START OF CLASS DATA ======== -->
80     <H2>
81     <FONT SIZE="-1">
82     estraier</FONT>
83     <BR>
84     Interface Node</H2>
85     <DL>
86     <DT><B>All Known Implementing Classes:</B> <DD><A HREF="../estraier/NodeImpl.html" title="class in estraier">NodeImpl</A></DD>
87     </DL>
88     <HR>
89     <DL>
90     <DT>public interface <B>Node</B></DL>
91    
92     <P>
93     Abstraction of connection to P2P node.
94     <P>
95    
96     <P>
97     <HR>
98    
99     <P>
100     <!-- ======== NESTED CLASS SUMMARY ======== -->
101    
102    
103     <!-- =========== FIELD SUMMARY =========== -->
104    
105    
106     <!-- ======== CONSTRUCTOR SUMMARY ======== -->
107    
108    
109     <!-- ========== METHOD SUMMARY =========== -->
110    
111     <A NAME="method_summary"><!-- --></A>
112     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
113     <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
114     <TD COLSPAN=2><FONT SIZE="+2">
115     <B>Method Summary</B></FONT></TD>
116     </TR>
117     <TR BGCOLOR="white" CLASS="TableRowColor">
118     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
119     <CODE>&nbsp;int</CODE></FONT></TD>
120     <TD><CODE><B><A HREF="../estraier/Node.html#doc_num()">doc_num</A></B>()</CODE>
121    
122     <BR>
123     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of documents.</TD>
124     </TR>
125     <TR BGCOLOR="white" CLASS="TableRowColor">
126     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
127     <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
128     <TD><CODE><B><A HREF="../estraier/Node.html#get_doc_attr_by_uri(java.lang.String, java.lang.String)">get_doc_attr_by_uri</A></B>(java.lang.String&nbsp;uri,
129     java.lang.String&nbsp;name)</CODE>
130    
131     <BR>
132     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve the value of an attribute of a document specified by URI</TD>
133     </TR>
134     <TR BGCOLOR="white" CLASS="TableRowColor">
135     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
136     <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
137     <TD><CODE><B><A HREF="../estraier/Node.html#get_doc_attr(int, java.lang.String)">get_doc_attr</A></B>(int&nbsp;id,
138     java.lang.String&nbsp;name)</CODE>
139    
140     <BR>
141     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve the value of an attribute of a document.</TD>
142     </TR>
143     <TR BGCOLOR="white" CLASS="TableRowColor">
144     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
145     <CODE>&nbsp;<A HREF="../estraier/Document.html" title="interface in estraier">Document</A></CODE></FONT></TD>
146     <TD><CODE><B><A HREF="../estraier/Node.html#get_doc_by_uri(java.lang.String)">get_doc_by_uri</A></B>(java.lang.String&nbsp;uri)</CODE>
147    
148     <BR>
149     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve a document specified by URI.</TD>
150     </TR>
151     <TR BGCOLOR="white" CLASS="TableRowColor">
152     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
153     <CODE>&nbsp;<A HREF="../estraier/Document.html" title="interface in estraier">Document</A></CODE></FONT></TD>
154     <TD><CODE><B><A HREF="../estraier/Node.html#get_doc(int)">get_doc</A></B>(int&nbsp;id)</CODE>
155    
156     <BR>
157     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Retrieve a document.</TD>
158     </TR>
159     <TR BGCOLOR="white" CLASS="TableRowColor">
160     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
161     <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
162     <TD><CODE><B><A HREF="../estraier/Node.html#label()">label</A></B>()</CODE>
163    
164     <BR>
165     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the label.</TD>
166     </TR>
167     <TR BGCOLOR="white" CLASS="TableRowColor">
168     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
169     <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
170     <TD><CODE><B><A HREF="../estraier/Node.html#name()">name</A></B>()</CODE>
171    
172     <BR>
173     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the name.</TD>
174     </TR>
175     <TR BGCOLOR="white" CLASS="TableRowColor">
176     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
177     <CODE>&nbsp;boolean</CODE></FONT></TD>
178     <TD><CODE><B><A HREF="../estraier/Node.html#out_doc_by_uri(java.lang.String)">out_doc_by_uri</A></B>(java.lang.String&nbsp;uri)</CODE>
179    
180     <BR>
181     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a document specified by URI.</TD>
182     </TR>
183     <TR BGCOLOR="white" CLASS="TableRowColor">
184     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
185     <CODE>&nbsp;boolean</CODE></FONT></TD>
186     <TD><CODE><B><A HREF="../estraier/Node.html#out_doc(int)">out_doc</A></B>(int&nbsp;id)</CODE>
187    
188     <BR>
189     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a document.</TD>
190     </TR>
191     <TR BGCOLOR="white" CLASS="TableRowColor">
192     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
193     <CODE>&nbsp;boolean</CODE></FONT></TD>
194     <TD><CODE><B><A HREF="../estraier/Node.html#put_doc(estraier.Document)">put_doc</A></B>(<A HREF="../estraier/Document.html" title="interface in estraier">Document</A>&nbsp;doc)</CODE>
195    
196     <BR>
197     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Add a document.</TD>
198     </TR>
199     <TR BGCOLOR="white" CLASS="TableRowColor">
200     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
201     <CODE>&nbsp;<A HREF="../estraier/NodeResult.html" title="interface in estraier">NodeResult</A></CODE></FONT></TD>
202     <TD><CODE><B><A HREF="../estraier/Node.html#search(estraier.Condition, int)">search</A></B>(<A HREF="../estraier/Condition.html" title="interface in estraier">Condition</A>&nbsp;cond,
203     int&nbsp;depth)</CODE>
204    
205     <BR>
206     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Search documents corresponding a condition.</TD>
207     </TR>
208     <TR BGCOLOR="white" CLASS="TableRowColor">
209     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
210     <CODE>&nbsp;void</CODE></FONT></TD>
211     <TD><CODE><B><A HREF="../estraier/Node.html#set_auth(java.lang.String, java.lang.String)">set_auth</A></B>(java.lang.String&nbsp;name,
212     java.lang.String&nbsp;password)</CODE>
213    
214     <BR>
215     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the authentication information.</TD>
216     </TR>
217     <TR BGCOLOR="white" CLASS="TableRowColor">
218     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
219     <CODE>&nbsp;boolean</CODE></FONT></TD>
220     <TD><CODE><B><A HREF="../estraier/Node.html#set_link(java.lang.String, java.lang.String, int)">set_link</A></B>(java.lang.String&nbsp;url,
221     java.lang.String&nbsp;label,
222     int&nbsp;credit)</CODE>
223    
224     <BR>
225     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Manage a link.</TD>
226     </TR>
227     <TR BGCOLOR="white" CLASS="TableRowColor">
228     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
229     <CODE>&nbsp;void</CODE></FONT></TD>
230     <TD><CODE><B><A HREF="../estraier/Node.html#set_proxy(java.lang.String, int)">set_proxy</A></B>(java.lang.String&nbsp;host,
231     int&nbsp;port)</CODE>
232    
233     <BR>
234     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the proxy information.</TD>
235     </TR>
236     <TR BGCOLOR="white" CLASS="TableRowColor">
237     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
238     <CODE>&nbsp;void</CODE></FONT></TD>
239     <TD><CODE><B><A HREF="../estraier/Node.html#set_timeout(int)">set_timeout</A></B>(int&nbsp;msec)</CODE>
240    
241     <BR>
242     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set timeout.</TD>
243     </TR>
244     <TR BGCOLOR="white" CLASS="TableRowColor">
245     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
246     <CODE>&nbsp;void</CODE></FONT></TD>
247     <TD><CODE><B><A HREF="../estraier/Node.html#set_url(java.lang.String)">set_url</A></B>(java.lang.String&nbsp;url)</CODE>
248    
249     <BR>
250     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the URL of a node server.</TD>
251     </TR>
252     <TR BGCOLOR="white" CLASS="TableRowColor">
253     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
254     <CODE>&nbsp;boolean</CODE></FONT></TD>
255     <TD><CODE><B><A HREF="../estraier/Node.html#set_user(java.lang.String, int)">set_user</A></B>(java.lang.String&nbsp;name,
256     int&nbsp;mode)</CODE>
257    
258     <BR>
259     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Manage a user account.</TD>
260     </TR>
261     <TR BGCOLOR="white" CLASS="TableRowColor">
262     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
263     <CODE>&nbsp;double</CODE></FONT></TD>
264     <TD><CODE><B><A HREF="../estraier/Node.html#size()">size</A></B>()</CODE>
265    
266     <BR>
267     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the size of the datbase of a node.</TD>
268     </TR>
269     <TR BGCOLOR="white" CLASS="TableRowColor">
270     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
271     <CODE>&nbsp;int</CODE></FONT></TD>
272     <TD><CODE><B><A HREF="../estraier/Node.html#status()">status</A></B>()</CODE>
273    
274     <BR>
275     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the status code of the last request.</TD>
276     </TR>
277     <TR BGCOLOR="white" CLASS="TableRowColor">
278     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
279     <CODE>&nbsp;int</CODE></FONT></TD>
280     <TD><CODE><B><A HREF="../estraier/Node.html#uri_to_id(java.lang.String)">uri_to_id</A></B>(java.lang.String&nbsp;uri)</CODE>
281    
282     <BR>
283     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the ID of a document spacified by URI.</TD>
284     </TR>
285     <TR BGCOLOR="white" CLASS="TableRowColor">
286     <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
287     <CODE>&nbsp;int</CODE></FONT></TD>
288     <TD><CODE><B><A HREF="../estraier/Node.html#word_num()">word_num</A></B>()</CODE>
289    
290     <BR>
291     &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Get the number of unique words.</TD>
292     </TR>
293     </TABLE>
294     &nbsp;
295     <P>
296    
297     <!-- ============ FIELD DETAIL =========== -->
298    
299    
300     <!-- ========= CONSTRUCTOR DETAIL ======== -->
301    
302    
303     <!-- ============ METHOD DETAIL ========== -->
304    
305     <A NAME="method_detail"><!-- --></A>
306     <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
307     <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
308     <TD COLSPAN=1><FONT SIZE="+2">
309     <B>Method Detail</B></FONT></TD>
310     </TR>
311     </TABLE>
312    
313     <A NAME="doc_num()"><!-- --></A><H3>
314     doc_num</H3>
315     <PRE>
316     public int <B>doc_num</B>()</PRE>
317     <DL>
318     <DD>Get the number of documents.
319     <P>
320     <DD><DL>
321    
322     <DT><B>Returns:</B><DD>the number of documents. On error, -1 is returned.</DL>
323     </DD>
324     </DL>
325     <HR>
326    
327     <A NAME="get_doc_attr_by_uri(java.lang.String, java.lang.String)"><!-- --></A><H3>
328     get_doc_attr_by_uri</H3>
329     <PRE>
330     public java.lang.String <B>get_doc_attr_by_uri</B>(java.lang.String&nbsp;uri,
331     java.lang.String&nbsp;name)</PRE>
332     <DL>
333     <DD>Retrieve the value of an attribute of a document specified by URI
334     <P>
335     <DD><DL>
336     <DT><B>Parameters:</B><DD><CODE>uri</CODE> - the URI of a registered document.<DD><CODE>name</CODE> - the name of an attribute.
337     <DT><B>Returns:</B><DD>the value of the attribute or null if it does not exist.</DL>
338     </DD>
339     </DL>
340     <HR>
341    
342     <A NAME="get_doc_attr(int, java.lang.String)"><!-- --></A><H3>
343     get_doc_attr</H3>
344     <PRE>
345     public java.lang.String <B>get_doc_attr</B>(int&nbsp;id,
346     java.lang.String&nbsp;name)</PRE>
347     <DL>
348     <DD>Retrieve the value of an attribute of a document.
349     <P>
350     <DD><DL>
351     <DT><B>Parameters:</B><DD><CODE>id</CODE> - the ID number of a registered document.<DD><CODE>name</CODE> - the name of an attribute.
352     <DT><B>Returns:</B><DD>the value of the attribute or null if it does not exist.</DL>
353     </DD>
354     </DL>
355     <HR>
356    
357     <A NAME="get_doc_by_uri(java.lang.String)"><!-- --></A><H3>
358     get_doc_by_uri</H3>
359     <PRE>
360     public <A HREF="../estraier/Document.html" title="interface in estraier">Document</A> <B>get_doc_by_uri</B>(java.lang.String&nbsp;uri)</PRE>
361     <DL>
362     <DD>Retrieve a document specified by URI.
363     <P>
364     <DD><DL>
365     <DT><B>Parameters:</B><DD><CODE>uri</CODE> - the URI of a registered document.
366     <DT><B>Returns:</B><DD>a document object. On error, null is returned.</DL>
367     </DD>
368     </DL>
369     <HR>
370    
371     <A NAME="get_doc(int)"><!-- --></A><H3>
372     get_doc</H3>
373     <PRE>
374     public <A HREF="../estraier/Document.html" title="interface in estraier">Document</A> <B>get_doc</B>(int&nbsp;id)</PRE>
375     <DL>
376     <DD>Retrieve a document.
377     <P>
378     <DD><DL>
379     <DT><B>Parameters:</B><DD><CODE>id</CODE> - the ID number of a registered document.
380     <DT><B>Returns:</B><DD>a document object. On error, null is returned.</DL>
381     </DD>
382     </DL>
383     <HR>
384    
385     <A NAME="label()"><!-- --></A><H3>
386     label</H3>
387     <PRE>
388     public java.lang.String <B>label</B>()</PRE>
389     <DL>
390     <DD>Get the label.
391     <P>
392     <DD><DL>
393    
394     <DT><B>Returns:</B><DD>the label. On error, null is returned.</DL>
395     </DD>
396     </DL>
397     <HR>
398    
399     <A NAME="name()"><!-- --></A><H3>
400     name</H3>
401     <PRE>
402     public java.lang.String <B>name</B>()</PRE>
403     <DL>
404     <DD>Get the name.
405     <P>
406     <DD><DL>
407    
408     <DT><B>Returns:</B><DD>the name. On error, null is returned.</DL>
409     </DD>
410     </DL>
411     <HR>
412    
413     <A NAME="out_doc_by_uri(java.lang.String)"><!-- --></A><H3>
414     out_doc_by_uri</H3>
415     <PRE>
416     public boolean <B>out_doc_by_uri</B>(java.lang.String&nbsp;uri)</PRE>
417     <DL>
418     <DD>Remove a document specified by URI.
419     <P>
420     <DD><DL>
421     <DT><B>Parameters:</B><DD><CODE>uri</CODE> - the URI of a registered document.
422     <DT><B>Returns:</B><DD>true if success, else it is false.</DL>
423     </DD>
424     </DL>
425     <HR>
426    
427     <A NAME="out_doc(int)"><!-- --></A><H3>
428     out_doc</H3>
429     <PRE>
430     public boolean <B>out_doc</B>(int&nbsp;id)</PRE>
431     <DL>
432     <DD>Remove a document.
433     <P>
434     <DD><DL>
435     <DT><B>Parameters:</B><DD><CODE>id</CODE> - the ID number of a registered document.
436     <DT><B>Returns:</B><DD>true if success, else it is false.</DL>
437     </DD>
438     </DL>
439     <HR>
440    
441     <A NAME="put_doc(estraier.Document)"><!-- --></A><H3>
442     put_doc</H3>
443     <PRE>
444     public boolean <B>put_doc</B>(<A HREF="../estraier/Document.html" title="interface in estraier">Document</A>&nbsp;doc)</PRE>
445     <DL>
446     <DD>Add a document.
447     <P>
448     <DD><DL>
449     <DT><B>Parameters:</B><DD><CODE>doc</CODE> - a document object to register.
450     <DT><B>Returns:</B><DD>true if success, else it is false.</DL>
451     </DD>
452     </DL>
453     <HR>
454    
455     <A NAME="search(estraier.Condition, int)"><!-- --></A><H3>
456     search</H3>
457     <PRE>
458     public <A HREF="../estraier/NodeResult.html" title="interface in estraier">NodeResult</A> <B>search</B>(<A HREF="../estraier/Condition.html" title="interface in estraier">Condition</A>&nbsp;cond,
459     int&nbsp;depth)</PRE>
460     <DL>
461     <DD>Search documents corresponding a condition.
462     <P>
463     <DD><DL>
464     <DT><B>Parameters:</B><DD><CODE>cond</CODE> - a condition object.<DD><CODE>depth</CODE> - the depth of meta search.
465     <DT><B>Returns:</B><DD>a node result object. On error, null is returned.</DL>
466     </DD>
467     </DL>
468     <HR>
469    
470     <A NAME="set_auth(java.lang.String, java.lang.String)"><!-- --></A><H3>
471     set_auth</H3>
472     <PRE>
473     public void <B>set_auth</B>(java.lang.String&nbsp;name,
474     java.lang.String&nbsp;password)</PRE>
475     <DL>
476     <DD>Set the authentication information.
477     <P>
478     <DD><DL>
479     <DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of authentication.<DD><CODE>password</CODE> - the password of the authentication.</DL>
480     </DD>
481     </DL>
482     <HR>
483    
484     <A NAME="set_link(java.lang.String, java.lang.String, int)"><!-- --></A><H3>
485     set_link</H3>
486     <PRE>
487     public boolean <B>set_link</B>(java.lang.String&nbsp;url,
488     java.lang.String&nbsp;label,
489     int&nbsp;credit)</PRE>
490     <DL>
491     <DD>Manage a link.
492     <P>
493     <DD><DL>
494     <DT><B>Parameters:</B><DD><CODE>url</CODE> - the URL of the target node of a link.<DD><CODE>label</CODE> - the label of the link.<DD><CODE>credit</CODE> - the credit of the link. If it is negative, the link is removed.
495     <DT><B>Returns:</B><DD>true if success, else it is false.</DL>
496     </DD>
497     </DL>
498     <HR>
499    
500     <A NAME="set_proxy(java.lang.String, int)"><!-- --></A><H3>
501     set_proxy</H3>
502     <PRE>
503     public void <B>set_proxy</B>(java.lang.String&nbsp;host,
504     int&nbsp;port)</PRE>
505     <DL>
506     <DD>Set the proxy information.
507     <P>
508     <DD><DL>
509     <DT><B>Parameters:</B><DD><CODE>host</CODE> - the host name of a proxy server.<DD><CODE>port</CODE> - the port number of the proxy server.</DL>
510     </DD>
511     </DL>
512     <HR>
513    
514     <A NAME="set_timeout(int)"><!-- --></A><H3>
515     set_timeout</H3>
516     <PRE>
517     public void <B>set_timeout</B>(int&nbsp;msec)</PRE>
518     <DL>
519     <DD>Set timeout.
520     <P>
521     <DD><DL>
522     <DT><B>Parameters:</B><DD><CODE>msec</CODE> - timeout in seconds.</DL>
523     </DD>
524     </DL>
525     <HR>
526    
527     <A NAME="set_url(java.lang.String)"><!-- --></A><H3>
528     set_url</H3>
529     <PRE>
530     public void <B>set_url</B>(java.lang.String&nbsp;url)</PRE>
531     <DL>
532     <DD>Set the URL of a node server.
533     <P>
534     <DD><DL>
535     <DT><B>Parameters:</B><DD><CODE>url</CODE> - the URL of a node server.</DL>
536     </DD>
537     </DL>
538     <HR>
539    
540     <A NAME="set_user(java.lang.String, int)"><!-- --></A><H3>
541     set_user</H3>
542     <PRE>
543     public boolean <B>set_user</B>(java.lang.String&nbsp;name,
544     int&nbsp;mode)</PRE>
545     <DL>
546     <DD>Manage a user account.
547     <P>
548     <DD><DL>
549     <DT><B>Parameters:</B><DD><CODE>name</CODE> - the name of a user.<DD><CODE>mode</CODE> - the operation mode. 0 means to delete the account. 1 means to set the
550     account as an administrator. 2 means to set the account as a normal user.
551     <DT><B>Returns:</B><DD>true if success, else it is false.</DL>
552     </DD>
553     </DL>
554     <HR>
555    
556     <A NAME="size()"><!-- --></A><H3>
557     size</H3>
558     <PRE>
559     public double <B>size</B>()</PRE>
560     <DL>
561     <DD>Get the size of the datbase of a node.
562     <P>
563     <DD><DL>
564    
565     <DT><B>Returns:</B><DD>the size of the datbase of the node. On error, -1.0 is returned.</DL>
566     </DD>
567     </DL>
568     <HR>
569    
570     <A NAME="status()"><!-- --></A><H3>
571     status</H3>
572     <PRE>
573     public int <B>status</B>()</PRE>
574     <DL>
575     <DD>Get the status code of the last request.
576     <P>
577     <DD><DL>
578    
579     <DT><B>Returns:</B><DD>the status code of the last request.</DL>
580     </DD>
581     </DL>
582     <HR>
583    
584     <A NAME="uri_to_id(java.lang.String)"><!-- --></A><H3>
585     uri_to_id</H3>
586     <PRE>
587     public int <B>uri_to_id</B>(java.lang.String&nbsp;uri)</PRE>
588     <DL>
589     <DD>Get the ID of a document spacified by URI.
590     <P>
591     <DD><DL>
592     <DT><B>Parameters:</B><DD><CODE>uri</CODE> - the URI of a registered document.
593     <DT><B>Returns:</B><DD>the ID of the document. On error, -1 is returned.</DL>
594     </DD>
595     </DL>
596     <HR>
597    
598     <A NAME="word_num()"><!-- --></A><H3>
599     word_num</H3>
600     <PRE>
601     public int <B>word_num</B>()</PRE>
602     <DL>
603     <DD>Get the number of unique words.
604     <P>
605     <DD><DL>
606    
607     <DT><B>Returns:</B><DD>the number of unique words. On error, -1 is returned.</DL>
608     </DD>
609     </DL>
610     <!-- ========= END OF CLASS DATA ========= -->
611     <HR>
612    
613    
614     <!-- ======= START OF BOTTOM NAVBAR ====== -->
615     <A NAME="navbar_bottom"><!-- --></A>
616     <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
617     <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
618     <TR>
619     <TD COLSPAN=3 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
620     <A NAME="navbar_bottom_firstrow"><!-- --></A>
621     <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
622     <TR ALIGN="center" VALIGN="top">
623     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../overview-summary.html"><FONT CLASS="NavBarFont1"><B>Overview</B></FONT></A>&nbsp;</TD>
624     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
625     <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
626     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
627     <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../index-all.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
628     </TR>
629     </TABLE>
630     </TD>
631     <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
632     </EM>
633     </TD>
634     </TR>
635    
636     <TR>
637     <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
638     &nbsp;<A HREF="../estraier/DocumentImpl.html" title="class in estraier"><B>PREV CLASS</B></A>&nbsp;
639     &nbsp;<A HREF="../estraier/NodeImpl.html" title="class in estraier"><B>NEXT CLASS</B></A></FONT></TD>
640     <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
641     <A HREF="../index.html" target="_top"><B>FRAMES</B></A> &nbsp;
642     &nbsp;<A HREF="Node.html" target="_top"><B>NO FRAMES</B></A> &nbsp;
643     &nbsp;<SCRIPT type="text/javascript">
644     <!--
645     if(window==top) {
646     document.writeln('<A HREF="../allclasses-noframe.html"><B>All Classes</B></A>');
647     }
648     //-->
649     </SCRIPT>
650     <NOSCRIPT>
651     <A HREF="../allclasses-noframe.html"><B>All Classes</B></A>
652     </NOSCRIPT>
653    
654     </FONT></TD>
655     </TR>
656     <TR>
657     <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
658     SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
659     <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
660     DETAIL:&nbsp;FIELD&nbsp;|&nbsp;CONSTR&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
661     </TR>
662     </TABLE>
663     <A NAME="skip-navbar_bottom"></A>
664     <!-- ======== END OF BOTTOM NAVBAR ======= -->
665    
666     <HR>
667    
668     </BODY>
669     </HTML>

  ViewVC Help
Powered by ViewVC 1.1.26