Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
2caa422242ff4173b456e605d39c334bfe0a4a63
[mapping.git] / javadoc / and / Mapping / Cluster.html
1 <!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.6.0_0) on Tue Feb 02 14:44:19 CET 2010 -->
6 <TITLE>
7 Cluster
8 </TITLE>
9
10 <META NAME="date" CONTENT="2010-02-02">
11
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../stylesheet.css" TITLE="Style">
13
14 <SCRIPT type="text/javascript">
15 function windowTitle()
16 {
17     if (location.href.indexOf('is-external=true') == -1) {
18         parent.document.title="Cluster";
19     }
20 }
21 </SCRIPT>
22 <NOSCRIPT>
23 </NOSCRIPT>
24
25 </HEAD>
26
27 <BODY BGCOLOR="white" onload="windowTitle();">
28 <HR>
29
30
31 <!-- ========= START OF TOP NAVBAR ======= -->
32 <A NAME="navbar_top"><!-- --></A>
33 <A HREF="#skip-navbar_top" title="Skip navigation links"></A>
34 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
35 <TR>
36 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
37 <A NAME="navbar_top_firstrow"><!-- --></A>
38 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
39   <TR ALIGN="center" VALIGN="top">
40   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../and/Mapping/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
41   <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
42   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Cluster.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
43   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
44   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
45   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
46   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
47   </TR>
48 </TABLE>
49 </TD>
50 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
51 </EM>
52 </TD>
53 </TR>
54
55 <TR>
56 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
57 &nbsp;<A HREF="../../and/Mapping/Association.html" title="class in and.Mapping"><B>PREV CLASS</B></A>&nbsp;
58 &nbsp;<A HREF="../../and/Mapping/DefaultMapping.html" title="class in and.Mapping"><B>NEXT CLASS</B></A></FONT></TD>
59 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
60   <A HREF="../../index.html?and/Mapping/Cluster.html" target="_top"><B>FRAMES</B></A>  &nbsp;
61 &nbsp;<A HREF="Cluster.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
62 &nbsp;<SCRIPT type="text/javascript">
63   <!--
64   if(window==top) {
65     document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
66   }
67   //-->
68 </SCRIPT>
69 <NOSCRIPT>
70   <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
71 </NOSCRIPT>
72
73
74 </FONT></TD>
75 </TR>
76 <TR>
77 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
78   SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
79 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
80 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
81 </TR>
82 </TABLE>
83 <A NAME="skip-navbar_top"></A>
84 <!-- ========= END OF TOP NAVBAR ========= -->
85
86 <HR>
87 <!-- ======== START OF CLASS DATA ======== -->
88 <H2>
89 <FONT SIZE="-1">
90 and.Mapping</FONT>
91 <BR>
92 Class Cluster</H2>
93 <PRE>
94 java.lang.Object
95   <IMG SRC="../../resources/inherit.gif" ALT="extended by "><B>and.Mapping.Cluster</B>
96 </PRE>
97 <DL>
98 <DT><B>All Implemented Interfaces:</B> <DD>java.io.Serializable</DD>
99 </DL>
100 <HR>
101 <DL>
102 <DT><PRE>public class <B>Cluster</B><DT>extends java.lang.Object<DT>implements java.io.Serializable</DL>
103 </PRE>
104
105 <P>
106 Class representing a computing nodes cluster
107 <P>
108
109 <P>
110 <DL>
111 <DT><B>Author:</B></DT>
112   <DD>S&eacute;bastien Miqu&eacute;e</DD>
113 <DT><B>See Also:</B><DD><A HREF="../../serialized-form.html#and.Mapping.Cluster">Serialized Form</A></DL>
114 <HR>
115
116 <P>
117
118 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
119
120 <A NAME="constructor_summary"><!-- --></A>
121 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
122 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
123 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
124 <B>Constructor Summary</B></FONT></TH>
125 </TR>
126 <TR BGCOLOR="white" CLASS="TableRowColor">
127 <TD><CODE><B><A HREF="../../and/Mapping/Cluster.html#Cluster()">Cluster</A></B>()</CODE>
128
129 <BR>
130 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Default constructor.</TD>
131 </TR>
132 <TR BGCOLOR="white" CLASS="TableRowColor">
133 <TD><CODE><B><A HREF="../../and/Mapping/Cluster.html#Cluster(int)">Cluster</A></B>(int&nbsp;_nb)</CODE>
134
135 <BR>
136 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor.</TD>
137 </TR>
138 <TR BGCOLOR="white" CLASS="TableRowColor">
139 <TD><CODE><B><A HREF="../../and/Mapping/Cluster.html#Cluster(int, java.lang.String)">Cluster</A></B>(int&nbsp;_nb,
140         java.lang.String&nbsp;_name)</CODE>
141
142 <BR>
143 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Constructor.</TD>
144 </TR>
145 </TABLE>
146 &nbsp;
147 <!-- ========== METHOD SUMMARY =========== -->
148
149 <A NAME="method_summary"><!-- --></A>
150 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
151 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
152 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
153 <B>Method Summary</B></FONT></TH>
154 </TR>
155 <TR BGCOLOR="white" CLASS="TableRowColor">
156 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
157 <CODE>&nbsp;void</CODE></FONT></TD>
158 <TD><CODE><B><A HREF="../../and/Mapping/Cluster.html#addGNode(and.Mapping.GNode)">addGNode</A></B>(<A HREF="../../and/Mapping/GNode.html" title="class in and.Mapping">GNode</A>&nbsp;_n)</CODE>
159
160 <BR>
161 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Adding a computing node to the cluster.</TD>
162 </TR>
163 <TR BGCOLOR="white" CLASS="TableRowColor">
164 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
165 <CODE>&nbsp;java.util.ArrayList&lt;<A HREF="../../and/Mapping/GNode.html" title="class in and.Mapping">GNode</A>&gt;</CODE></FONT></TD>
166 <TD><CODE><B><A HREF="../../and/Mapping/Cluster.html#getGNodes()">getGNodes</A></B>()</CODE>
167
168 <BR>
169 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the list of computing nodes which are in the cluster.</TD>
170 </TR>
171 <TR BGCOLOR="white" CLASS="TableRowColor">
172 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
173 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
174 <TD><CODE><B><A HREF="../../and/Mapping/Cluster.html#getName()">getName</A></B>()</CODE>
175
176 <BR>
177 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return cluster's name.</TD>
178 </TR>
179 <TR BGCOLOR="white" CLASS="TableRowColor">
180 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
181 <CODE>&nbsp;int</CODE></FONT></TD>
182 <TD><CODE><B><A HREF="../../and/Mapping/Cluster.html#getNbGNode()">getNbGNode</A></B>()</CODE>
183
184 <BR>
185 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the amount of computing nodes in the cluster.</TD>
186 </TR>
187 <TR BGCOLOR="white" CLASS="TableRowColor">
188 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
189 <CODE>&nbsp;java.lang.String</CODE></FONT></TD>
190 <TD><CODE><B><A HREF="../../and/Mapping/Cluster.html#getSite()">getSite</A></B>()</CODE>
191
192 <BR>
193 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the site's name in which the cluster is.</TD>
194 </TR>
195 <TR BGCOLOR="white" CLASS="TableRowColor">
196 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
197 <CODE>&nbsp;void</CODE></FONT></TD>
198 <TD><CODE><B><A HREF="../../and/Mapping/Cluster.html#initIndice()">initIndice</A></B>()</CODE>
199
200 <BR>
201 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Initialization of indice variable.</TD>
202 </TR>
203 <TR BGCOLOR="white" CLASS="TableRowColor">
204 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
205 <CODE>&nbsp;boolean</CODE></FONT></TD>
206 <TD><CODE><B><A HREF="../../and/Mapping/Cluster.html#isIn(and.Mapping.GNode)">isIn</A></B>(<A HREF="../../and/Mapping/GNode.html" title="class in and.Mapping">GNode</A>&nbsp;_g)</CODE>
207
208 <BR>
209 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Test if a computing node is in the cluster.</TD>
210 </TR>
211 <TR BGCOLOR="white" CLASS="TableRowColor">
212 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
213 <CODE>&nbsp;<A HREF="../../and/Mapping/GNode.html" title="class in and.Mapping">GNode</A></CODE></FONT></TD>
214 <TD><CODE><B><A HREF="../../and/Mapping/Cluster.html#nextGNode()">nextGNode</A></B>()</CODE>
215
216 <BR>
217 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Return the next computing node in the cluster,
218  according to the indice variable.</TD>
219 </TR>
220 <TR BGCOLOR="white" CLASS="TableRowColor">
221 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
222 <CODE>&nbsp;void</CODE></FONT></TD>
223 <TD><CODE><B><A HREF="../../and/Mapping/Cluster.html#removeGNode(and.Mapping.GNode)">removeGNode</A></B>(<A HREF="../../and/Mapping/GNode.html" title="class in and.Mapping">GNode</A>&nbsp;_dead)</CODE>
224
225 <BR>
226 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Remove a failed node from the cluster.</TD>
227 </TR>
228 <TR BGCOLOR="white" CLASS="TableRowColor">
229 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
230 <CODE>&nbsp;void</CODE></FONT></TD>
231 <TD><CODE><B><A HREF="../../and/Mapping/Cluster.html#setName(java.lang.String)">setName</A></B>(java.lang.String&nbsp;_name)</CODE>
232
233 <BR>
234 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the name of the cluster.</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="../../and/Mapping/Cluster.html#setSite(java.lang.String)">setSite</A></B>(java.lang.String&nbsp;_site)</CODE>
240
241 <BR>
242 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Set the site in which the cluster is.</TD>
243 </TR>
244 </TABLE>
245 &nbsp;<A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
246 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
247 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
248 <TH ALIGN="left"><B>Methods inherited from class java.lang.Object</B></TH>
249 </TR>
250 <TR BGCOLOR="white" CLASS="TableRowColor">
251 <TD><CODE>equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
252 </TR>
253 </TABLE>
254 &nbsp;
255 <P>
256
257 <!-- ========= CONSTRUCTOR DETAIL ======== -->
258
259 <A NAME="constructor_detail"><!-- --></A>
260 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
261 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
262 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
263 <B>Constructor Detail</B></FONT></TH>
264 </TR>
265 </TABLE>
266
267 <A NAME="Cluster()"><!-- --></A><H3>
268 Cluster</H3>
269 <PRE>
270 public <B>Cluster</B>()</PRE>
271 <DL>
272 <DD>Default constructor.
273 <P>
274 </DL>
275 <HR>
276
277 <A NAME="Cluster(int)"><!-- --></A><H3>
278 Cluster</H3>
279 <PRE>
280 public <B>Cluster</B>(int&nbsp;_nb)</PRE>
281 <DL>
282 <DD>Constructor.
283 <P>
284 <DL>
285 <DT><B>Parameters:</B><DD><CODE>_nb</CODE> - The amount of computing nodes in the cluster</DL>
286 </DL>
287 <HR>
288
289 <A NAME="Cluster(int, java.lang.String)"><!-- --></A><H3>
290 Cluster</H3>
291 <PRE>
292 public <B>Cluster</B>(int&nbsp;_nb,
293                java.lang.String&nbsp;_name)</PRE>
294 <DL>
295 <DD>Constructor.
296 <P>
297 <DL>
298 <DT><B>Parameters:</B><DD><CODE>_nb</CODE> - The amount of computing nodes in the cluster<DD><CODE>_name</CODE> - Cluster's name</DL>
299 </DL>
300
301 <!-- ============ METHOD DETAIL ========== -->
302
303 <A NAME="method_detail"><!-- --></A>
304 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
305 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
306 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
307 <B>Method Detail</B></FONT></TH>
308 </TR>
309 </TABLE>
310
311 <A NAME="setName(java.lang.String)"><!-- --></A><H3>
312 setName</H3>
313 <PRE>
314 public void <B>setName</B>(java.lang.String&nbsp;_name)</PRE>
315 <DL>
316 <DD>Set the name of the cluster.
317 <P>
318 <DD><DL>
319 </DL>
320 </DD>
321 <DD><DL>
322 <DT><B>Parameters:</B><DD><CODE>_name</CODE> - Cluster's name</DL>
323 </DD>
324 </DL>
325 <HR>
326
327 <A NAME="addGNode(and.Mapping.GNode)"><!-- --></A><H3>
328 addGNode</H3>
329 <PRE>
330 public void <B>addGNode</B>(<A HREF="../../and/Mapping/GNode.html" title="class in and.Mapping">GNode</A>&nbsp;_n)</PRE>
331 <DL>
332 <DD>Adding a computing node to the cluster.
333 <P>
334 <DD><DL>
335 </DL>
336 </DD>
337 <DD><DL>
338 <DT><B>Parameters:</B><DD><CODE>_n</CODE> - Node to be add</DL>
339 </DD>
340 </DL>
341 <HR>
342
343 <A NAME="getGNodes()"><!-- --></A><H3>
344 getGNodes</H3>
345 <PRE>
346 public java.util.ArrayList&lt;<A HREF="../../and/Mapping/GNode.html" title="class in and.Mapping">GNode</A>&gt; <B>getGNodes</B>()</PRE>
347 <DL>
348 <DD>Return the list of computing nodes which are in the cluster.
349 <P>
350 <DD><DL>
351 </DL>
352 </DD>
353 <DD><DL>
354
355 <DT><B>Returns:</B><DD>The list of nodes</DL>
356 </DD>
357 </DL>
358 <HR>
359
360 <A NAME="getName()"><!-- --></A><H3>
361 getName</H3>
362 <PRE>
363 public java.lang.String <B>getName</B>()</PRE>
364 <DL>
365 <DD>Return cluster's name.
366 <P>
367 <DD><DL>
368 </DL>
369 </DD>
370 <DD><DL>
371
372 <DT><B>Returns:</B><DD>Cluster's name</DL>
373 </DD>
374 </DL>
375 <HR>
376
377 <A NAME="getNbGNode()"><!-- --></A><H3>
378 getNbGNode</H3>
379 <PRE>
380 public int <B>getNbGNode</B>()</PRE>
381 <DL>
382 <DD>Return the amount of computing nodes in the cluster.
383 <P>
384 <DD><DL>
385 </DL>
386 </DD>
387 <DD><DL>
388
389 <DT><B>Returns:</B><DD>The amount of nodes</DL>
390 </DD>
391 </DL>
392 <HR>
393
394 <A NAME="setSite(java.lang.String)"><!-- --></A><H3>
395 setSite</H3>
396 <PRE>
397 public void <B>setSite</B>(java.lang.String&nbsp;_site)</PRE>
398 <DL>
399 <DD>Set the site in which the cluster is.
400 <P>
401 <DD><DL>
402 </DL>
403 </DD>
404 <DD><DL>
405 <DT><B>Parameters:</B><DD><CODE>_site</CODE> - Site's name</DL>
406 </DD>
407 </DL>
408 <HR>
409
410 <A NAME="getSite()"><!-- --></A><H3>
411 getSite</H3>
412 <PRE>
413 public java.lang.String <B>getSite</B>()</PRE>
414 <DL>
415 <DD>Return the site's name in which the cluster is.
416 <P>
417 <DD><DL>
418 </DL>
419 </DD>
420 <DD><DL>
421
422 <DT><B>Returns:</B><DD>The site's name</DL>
423 </DD>
424 </DL>
425 <HR>
426
427 <A NAME="isIn(and.Mapping.GNode)"><!-- --></A><H3>
428 isIn</H3>
429 <PRE>
430 public boolean <B>isIn</B>(<A HREF="../../and/Mapping/GNode.html" title="class in and.Mapping">GNode</A>&nbsp;_g)</PRE>
431 <DL>
432 <DD>Test if a computing node is in the cluster.
433 <P>
434 <DD><DL>
435 </DL>
436 </DD>
437 <DD><DL>
438 <DT><B>Parameters:</B><DD><CODE>_g</CODE> - The node to be tested
439 <DT><B>Returns:</B><DD>True is _g is in, False else</DL>
440 </DD>
441 </DL>
442 <HR>
443
444 <A NAME="initIndice()"><!-- --></A><H3>
445 initIndice</H3>
446 <PRE>
447 public void <B>initIndice</B>()</PRE>
448 <DL>
449 <DD>Initialization of indice variable.
450 <P>
451 <DD><DL>
452 </DL>
453 </DD>
454 <DD><DL>
455 </DL>
456 </DD>
457 </DL>
458 <HR>
459
460 <A NAME="nextGNode()"><!-- --></A><H3>
461 nextGNode</H3>
462 <PRE>
463 public <A HREF="../../and/Mapping/GNode.html" title="class in and.Mapping">GNode</A> <B>nextGNode</B>()</PRE>
464 <DL>
465 <DD>Return the next computing node in the cluster,
466  according to the indice variable.
467 <P>
468 <DD><DL>
469 </DL>
470 </DD>
471 <DD><DL>
472
473 <DT><B>Returns:</B><DD>The next node in the cluster</DL>
474 </DD>
475 </DL>
476 <HR>
477
478 <A NAME="removeGNode(and.Mapping.GNode)"><!-- --></A><H3>
479 removeGNode</H3>
480 <PRE>
481 public void <B>removeGNode</B>(<A HREF="../../and/Mapping/GNode.html" title="class in and.Mapping">GNode</A>&nbsp;_dead)</PRE>
482 <DL>
483 <DD>Remove a failed node from the cluster.
484 <P>
485 <DD><DL>
486 </DL>
487 </DD>
488 <DD><DL>
489 <DT><B>Parameters:</B><DD><CODE>_dead</CODE> - The failed node</DL>
490 </DD>
491 </DL>
492 <!-- ========= END OF CLASS DATA ========= -->
493 <HR>
494
495
496 <!-- ======= START OF BOTTOM NAVBAR ====== -->
497 <A NAME="navbar_bottom"><!-- --></A>
498 <A HREF="#skip-navbar_bottom" title="Skip navigation links"></A>
499 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
500 <TR>
501 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
502 <A NAME="navbar_bottom_firstrow"><!-- --></A>
503 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
504   <TR ALIGN="center" VALIGN="top">
505   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../and/Mapping/package-summary.html"><FONT CLASS="NavBarFont1"><B>Package</B></FONT></A>&nbsp;</TD>
506   <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> &nbsp;<FONT CLASS="NavBarFont1Rev"><B>Class</B></FONT>&nbsp;</TD>
507   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="class-use/Cluster.html"><FONT CLASS="NavBarFont1"><B>Use</B></FONT></A>&nbsp;</TD>
508   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>Tree</B></FONT></A>&nbsp;</TD>
509   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>Deprecated</B></FONT></A>&nbsp;</TD>
510   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>Index</B></FONT></A>&nbsp;</TD>
511   <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1">    <A HREF="../../help-doc.html"><FONT CLASS="NavBarFont1"><B>Help</B></FONT></A>&nbsp;</TD>
512   </TR>
513 </TABLE>
514 </TD>
515 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
516 </EM>
517 </TD>
518 </TR>
519
520 <TR>
521 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
522 &nbsp;<A HREF="../../and/Mapping/Association.html" title="class in and.Mapping"><B>PREV CLASS</B></A>&nbsp;
523 &nbsp;<A HREF="../../and/Mapping/DefaultMapping.html" title="class in and.Mapping"><B>NEXT CLASS</B></A></FONT></TD>
524 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
525   <A HREF="../../index.html?and/Mapping/Cluster.html" target="_top"><B>FRAMES</B></A>  &nbsp;
526 &nbsp;<A HREF="Cluster.html" target="_top"><B>NO FRAMES</B></A>  &nbsp;
527 &nbsp;<SCRIPT type="text/javascript">
528   <!--
529   if(window==top) {
530     document.writeln('<A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>');
531   }
532   //-->
533 </SCRIPT>
534 <NOSCRIPT>
535   <A HREF="../../allclasses-noframe.html"><B>All Classes</B></A>
536 </NOSCRIPT>
537
538
539 </FONT></TD>
540 </TR>
541 <TR>
542 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
543   SUMMARY:&nbsp;NESTED&nbsp;|&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_summary">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_summary">METHOD</A></FONT></TD>
544 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
545 DETAIL:&nbsp;FIELD&nbsp;|&nbsp;<A HREF="#constructor_detail">CONSTR</A>&nbsp;|&nbsp;<A HREF="#method_detail">METHOD</A></FONT></TD>
546 </TR>
547 </TABLE>
548 <A NAME="skip-navbar_bottom"></A>
549 <!-- ======== END OF BOTTOM NAVBAR ======= -->
550
551 <HR>
552
553 </BODY>
554 </HTML>