~ubuntu-branches/ubuntu/quantal/zeroc-ice/quantal

« back to all changes in this revision

Viewing changes to doc/reference/x9202.html

  • Committer: Bazaar Package Importer
  • Author(s): Francisco Moya
  • Date: 2006-08-06 19:00:57 UTC
  • mfrom: (1.1.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20060806190057-3q4p9ws4ucyamn10
Tags: 3.1.0-2
* Patches #5 to #6 from ZeroC forums.
* Patch by Michael Pugach for DescriptorHelper.cpp.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/loose.dtd">
2
 
<HTML
3
 
><HEAD
4
 
><TITLE
5
 
>IceGrid::Admin</TITLE
6
 
><META
7
 
NAME="GENERATOR"
8
 
CONTENT="Modular DocBook HTML Stylesheet Version 1.79"><LINK
9
 
REL="HOME"
10
 
TITLE="Ice Reference Documentation"
11
 
HREF="index.html"><LINK
12
 
REL="UP"
13
 
TITLE="Slice Documentation"
14
 
HREF="c13.html"><LINK
15
 
REL="PREVIOUS"
16
 
TITLE="IceGrid::AdaptiveLoadBalancingPolicy"
17
 
HREF="x9176.html"><LINK
18
 
REL="NEXT"
19
 
TITLE="IceGrid::ApplicationDescriptor"
20
 
HREF="x10602.html"></HEAD
21
 
><BODY
22
 
CLASS="SECTION"
23
 
BGCOLOR="#FFFFFF"
24
 
TEXT="#000000"
25
 
LINK="#0000FF"
26
 
VLINK="#840084"
27
 
ALINK="#0000FF"
28
 
><DIV
29
 
CLASS="NAVHEADER"
30
 
><TABLE
31
 
SUMMARY="Header navigation table"
32
 
WIDTH="100%"
33
 
BORDER="0"
34
 
CELLPADDING="0"
35
 
CELLSPACING="0"
36
 
><TR
37
 
><TH
38
 
COLSPAN="3"
39
 
ALIGN="center"
40
 
>Ice Reference Documentation</TH
41
 
></TR
42
 
><TR
43
 
><TD
44
 
WIDTH="10%"
45
 
ALIGN="left"
46
 
VALIGN="bottom"
47
 
><A
48
 
HREF="x9176.html"
49
 
ACCESSKEY="P"
50
 
>&#60;&#60;&#60; Previous</A
51
 
></TD
52
 
><TD
53
 
WIDTH="80%"
54
 
ALIGN="center"
55
 
VALIGN="bottom"
56
 
>Slice Documentation</TD
57
 
><TD
58
 
WIDTH="10%"
59
 
ALIGN="right"
60
 
VALIGN="bottom"
61
 
><A
62
 
HREF="x10602.html"
63
 
ACCESSKEY="N"
64
 
>Next &#62;&#62;&#62;</A
65
 
></TD
66
 
></TR
67
 
></TABLE
68
 
><HR
69
 
ALIGN="LEFT"
70
 
WIDTH="100%"></DIV
71
 
><DIV
72
 
CLASS="SECTION"
73
 
><H1
74
 
CLASS="SECTION"
75
 
><A
76
 
NAME="ICEGRID.ADMIN"
77
 
><TT
78
 
CLASS="LITERAL"
79
 
>IceGrid::Admin</TT
80
 
></A
81
 
></H1
82
 
><DIV
83
 
CLASS="SECTION"
84
 
><H2
85
 
CLASS="SECTION"
86
 
><A
87
 
NAME="AEN9205"
88
 
>Overview</A
89
 
></H2
90
 
><TABLE
91
 
BORDER="0"
92
 
BGCOLOR="#E0E0E0"
93
 
WIDTH="100%"
94
 
><TR
95
 
><TD
96
 
><PRE
97
 
CLASS="SYNOPSIS"
98
 
>interface <CODE
99
 
CLASS="CLASSNAME"
100
 
>Admin</CODE
101
 
></PRE
102
 
></TD
103
 
></TR
104
 
></TABLE
105
 
><P
106
 
>The <SPAN
107
 
CLASS="phrase"
108
 
><SPAN
109
 
CLASS="PHRASE"
110
 
>IceGrid</SPAN
111
 
></SPAN
112
 
> administrative interface. <DIV
113
 
CLASS="WARNING"
114
 
><P
115
 
></P
116
 
><TABLE
117
 
CLASS="WARNING"
118
 
WIDTH="100%"
119
 
BORDER="0"
120
 
><TR
121
 
><TD
122
 
WIDTH="25"
123
 
ALIGN="CENTER"
124
 
VALIGN="TOP"
125
 
><IMG
126
 
SRC="./stylesheet-images/warning.gif"
127
 
HSPACE="5"
128
 
ALT="Warning"></TD
129
 
><TD
130
 
ALIGN="LEFT"
131
 
VALIGN="TOP"
132
 
><P
133
 
>Allowing
134
 
access to this interface is a security risk! Please see the
135
 
<SPAN
136
 
CLASS="phrase"
137
 
><SPAN
138
 
CLASS="PHRASE"
139
 
>IceGrid</SPAN
140
 
></SPAN
141
 
> documentation for further information.</P
142
 
></TD
143
 
></TR
144
 
></TABLE
145
 
></DIV
146
 
></P
147
 
><DIV
148
 
CLASS="SECTION"
149
 
><H3
150
 
CLASS="SECTION"
151
 
><A
152
 
NAME="AEN9214"
153
 
>Operation Index</A
154
 
></H3
155
 
><P
156
 
></P
157
 
><DIV
158
 
CLASS="VARIABLELIST"
159
 
><DL
160
 
><DT
161
 
><A
162
 
HREF="x9202.html#ICEGRID.ADMIN.ADDAPPLICATION"
163
 
><TT
164
 
CLASS="FUNCTION"
165
 
>addApplication</TT
166
 
></A
167
 
></DT
168
 
><DD
169
 
><P
170
 
>Add an application to <SPAN
171
 
CLASS="phrase"
172
 
><SPAN
173
 
CLASS="PHRASE"
174
 
>IceGrid</SPAN
175
 
></SPAN
176
 
>.</P
177
 
></DD
178
 
><DT
179
 
><A
180
 
HREF="x9202.html#ICEGRID.ADMIN.ADDOBJECT"
181
 
><TT
182
 
CLASS="FUNCTION"
183
 
>addObject</TT
184
 
></A
185
 
></DT
186
 
><DD
187
 
><P
188
 
>Add an object to the object registry.</P
189
 
></DD
190
 
><DT
191
 
><A
192
 
HREF="x9202.html#ICEGRID.ADMIN.ADDOBJECTWITHTYPE"
193
 
><TT
194
 
CLASS="FUNCTION"
195
 
>addObjectWithType</TT
196
 
></A
197
 
></DT
198
 
><DD
199
 
><P
200
 
>Add an object to the object registry and explicitly specify
201
 
its type.</P
202
 
></DD
203
 
><DT
204
 
><A
205
 
HREF="x9202.html#ICEGRID.ADMIN.ENABLESERVER"
206
 
><TT
207
 
CLASS="FUNCTION"
208
 
>enableServer</TT
209
 
></A
210
 
></DT
211
 
><DD
212
 
><P
213
 
>Enable or disable a server.</P
214
 
></DD
215
 
><DT
216
 
><A
217
 
HREF="x9202.html#ICEGRID.ADMIN.GETADAPTERENDPOINTS"
218
 
><TT
219
 
CLASS="FUNCTION"
220
 
>getAdapterEndpoints</TT
221
 
></A
222
 
></DT
223
 
><DD
224
 
><P
225
 
>Get the list of endpoints for an adapter.</P
226
 
></DD
227
 
><DT
228
 
><A
229
 
HREF="x9202.html#ICEGRID.ADMIN.GETALLADAPTERIDS"
230
 
><TT
231
 
CLASS="FUNCTION"
232
 
>getAllAdapterIds</TT
233
 
></A
234
 
></DT
235
 
><DD
236
 
><P
237
 
>Get all the adapter ids registered with <SPAN
238
 
CLASS="phrase"
239
 
><SPAN
240
 
CLASS="PHRASE"
241
 
>IceGrid</SPAN
242
 
></SPAN
243
 
>.</P
244
 
></DD
245
 
><DT
246
 
><A
247
 
HREF="x9202.html#ICEGRID.ADMIN.GETALLAPPLICATIONNAMES"
248
 
><TT
249
 
CLASS="FUNCTION"
250
 
>getAllApplicationNames</TT
251
 
></A
252
 
></DT
253
 
><DD
254
 
><P
255
 
>Get all the <SPAN
256
 
CLASS="phrase"
257
 
><SPAN
258
 
CLASS="PHRASE"
259
 
>IceGrid</SPAN
260
 
></SPAN
261
 
> applications currently registered.</P
262
 
></DD
263
 
><DT
264
 
><A
265
 
HREF="x9202.html#ICEGRID.ADMIN.GETALLNODENAMES"
266
 
><TT
267
 
CLASS="FUNCTION"
268
 
>getAllNodeNames</TT
269
 
></A
270
 
></DT
271
 
><DD
272
 
><P
273
 
>Get all the <SPAN
274
 
CLASS="phrase"
275
 
><SPAN
276
 
CLASS="PHRASE"
277
 
>IceGrid</SPAN
278
 
></SPAN
279
 
> nodes currently registered.</P
280
 
></DD
281
 
><DT
282
 
><A
283
 
HREF="x9202.html#ICEGRID.ADMIN.GETALLOBJECTINFOS"
284
 
><TT
285
 
CLASS="FUNCTION"
286
 
>getAllObjectInfos</TT
287
 
></A
288
 
></DT
289
 
><DD
290
 
><P
291
 
>Get the object info of all the registered objects whose stringified
292
 
identities match the given expression.</P
293
 
></DD
294
 
><DT
295
 
><A
296
 
HREF="x9202.html#ICEGRID.ADMIN.GETALLSERVERIDS"
297
 
><TT
298
 
CLASS="FUNCTION"
299
 
>getAllServerIds</TT
300
 
></A
301
 
></DT
302
 
><DD
303
 
><P
304
 
>Get all the server ids registered with <SPAN
305
 
CLASS="phrase"
306
 
><SPAN
307
 
CLASS="PHRASE"
308
 
>IceGrid</SPAN
309
 
></SPAN
310
 
>.</P
311
 
></DD
312
 
><DT
313
 
><A
314
 
HREF="x9202.html#ICEGRID.ADMIN.GETAPPLICATIONDESCRIPTOR"
315
 
><TT
316
 
CLASS="FUNCTION"
317
 
>getApplicationDescriptor</TT
318
 
></A
319
 
></DT
320
 
><DD
321
 
><P
322
 
>Get an application descriptor.</P
323
 
></DD
324
 
><DT
325
 
><A
326
 
HREF="x9202.html#CEGRID.ADMIN.GETDEFAULTAPPLICATIONDESCRIPTOR"
327
 
><TT
328
 
CLASS="FUNCTION"
329
 
>getDefaultApplicationDescriptor</TT
330
 
></A
331
 
></DT
332
 
><DD
333
 
><P
334
 
>Get the default application descriptor.</P
335
 
></DD
336
 
><DT
337
 
><A
338
 
HREF="x9202.html#ICEGRID.ADMIN.GETNODEHOSTNAME"
339
 
><TT
340
 
CLASS="FUNCTION"
341
 
>getNodeHostname</TT
342
 
></A
343
 
></DT
344
 
><DD
345
 
><P
346
 
>Get the hostname of this node.</P
347
 
></DD
348
 
><DT
349
 
><A
350
 
HREF="x9202.html#ICEGRID.ADMIN.GETNODEINFO"
351
 
><TT
352
 
CLASS="FUNCTION"
353
 
>getNodeInfo</TT
354
 
></A
355
 
></DT
356
 
><DD
357
 
><P
358
 
>Get the node information for the node with the given name.</P
359
 
></DD
360
 
><DT
361
 
><A
362
 
HREF="x9202.html#ICEGRID.ADMIN.GETNODELOAD"
363
 
><TT
364
 
CLASS="FUNCTION"
365
 
>getNodeLoad</TT
366
 
></A
367
 
></DT
368
 
><DD
369
 
><P
370
 
>Get the load averages of the node.</P
371
 
></DD
372
 
><DT
373
 
><A
374
 
HREF="x9202.html#ICEGRID.ADMIN.GETOBJECTINFO"
375
 
><TT
376
 
CLASS="FUNCTION"
377
 
>getObjectInfo</TT
378
 
></A
379
 
></DT
380
 
><DD
381
 
><P
382
 
>Get the object info for the object with the given identity.</P
383
 
></DD
384
 
><DT
385
 
><A
386
 
HREF="x9202.html#ICEGRID.ADMIN.GETSERVERINFO"
387
 
><TT
388
 
CLASS="FUNCTION"
389
 
>getServerInfo</TT
390
 
></A
391
 
></DT
392
 
><DD
393
 
><P
394
 
>Get the server information for the server with the given id.</P
395
 
></DD
396
 
><DT
397
 
><A
398
 
HREF="x9202.html#ICEGRID.ADMIN.GETSERVERPID"
399
 
><TT
400
 
CLASS="FUNCTION"
401
 
>getServerPid</TT
402
 
></A
403
 
></DT
404
 
><DD
405
 
><P
406
 
>Get a server's system process id.</P
407
 
></DD
408
 
><DT
409
 
><A
410
 
HREF="x9202.html#ICEGRID.ADMIN.GETSERVERSTATE"
411
 
><TT
412
 
CLASS="FUNCTION"
413
 
>getServerState</TT
414
 
></A
415
 
></DT
416
 
><DD
417
 
><P
418
 
>Get a server's state.</P
419
 
></DD
420
 
><DT
421
 
><A
422
 
HREF="x9202.html#ICEGRID.ADMIN.GETSLICECHECKSUMS"
423
 
><TT
424
 
CLASS="FUNCTION"
425
 
>getSliceChecksums</TT
426
 
></A
427
 
></DT
428
 
><DD
429
 
><P
430
 
>Returns the checksums for the IceGrid Slice definitions.</P
431
 
></DD
432
 
><DT
433
 
><A
434
 
HREF="x9202.html#ICEGRID.ADMIN.INSTANTIATESERVER"
435
 
><TT
436
 
CLASS="FUNCTION"
437
 
>instantiateServer</TT
438
 
></A
439
 
></DT
440
 
><DD
441
 
><P
442
 
>Instantiate a server template from an application.</P
443
 
></DD
444
 
><DT
445
 
><A
446
 
HREF="x9202.html#ICEGRID.ADMIN.ISSERVERENABLED"
447
 
><TT
448
 
CLASS="FUNCTION"
449
 
>isServerEnabled</TT
450
 
></A
451
 
></DT
452
 
><DD
453
 
><P
454
 
>Check if the server is enabled or disabled.</P
455
 
></DD
456
 
><DT
457
 
><A
458
 
HREF="x9202.html#ICEGRID.ADMIN.PATCHAPPLICATION"
459
 
><TT
460
 
CLASS="FUNCTION"
461
 
>patchApplication</TT
462
 
></A
463
 
></DT
464
 
><DD
465
 
><P
466
 
>Patch the given application data.</P
467
 
></DD
468
 
><DT
469
 
><A
470
 
HREF="x9202.html#ICEGRID.ADMIN.PATCHSERVER"
471
 
><TT
472
 
CLASS="FUNCTION"
473
 
>patchServer</TT
474
 
></A
475
 
></DT
476
 
><DD
477
 
><P
478
 
>Patch a server.</P
479
 
></DD
480
 
><DT
481
 
><A
482
 
HREF="x9202.html#ICEGRID.ADMIN.PINGNODE"
483
 
><TT
484
 
CLASS="FUNCTION"
485
 
>pingNode</TT
486
 
></A
487
 
></DT
488
 
><DD
489
 
><P
490
 
>Ping an <SPAN
491
 
CLASS="phrase"
492
 
><SPAN
493
 
CLASS="PHRASE"
494
 
>IceGrid</SPAN
495
 
></SPAN
496
 
> node to see if it is active.</P
497
 
></DD
498
 
><DT
499
 
><A
500
 
HREF="x9202.html#ICEGRID.ADMIN.REMOVEADAPTER"
501
 
><TT
502
 
CLASS="FUNCTION"
503
 
>removeAdapter</TT
504
 
></A
505
 
></DT
506
 
><DD
507
 
><P
508
 
>Remove the adapter with the given id.</P
509
 
></DD
510
 
><DT
511
 
><A
512
 
HREF="x9202.html#ICEGRID.ADMIN.REMOVEAPPLICATION"
513
 
><TT
514
 
CLASS="FUNCTION"
515
 
>removeApplication</TT
516
 
></A
517
 
></DT
518
 
><DD
519
 
><P
520
 
>Remove an application from <SPAN
521
 
CLASS="phrase"
522
 
><SPAN
523
 
CLASS="PHRASE"
524
 
>IceGrid</SPAN
525
 
></SPAN
526
 
>.</P
527
 
></DD
528
 
><DT
529
 
><A
530
 
HREF="x9202.html#ICEGRID.ADMIN.REMOVEOBJECT"
531
 
><TT
532
 
CLASS="FUNCTION"
533
 
>removeObject</TT
534
 
></A
535
 
></DT
536
 
><DD
537
 
><P
538
 
>Remove an object from the object registry.</P
539
 
></DD
540
 
><DT
541
 
><A
542
 
HREF="x9202.html#ICEGRID.ADMIN.SENDSIGNAL"
543
 
><TT
544
 
CLASS="FUNCTION"
545
 
>sendSignal</TT
546
 
></A
547
 
></DT
548
 
><DD
549
 
><P
550
 
>Send signal to a server.</P
551
 
></DD
552
 
><DT
553
 
><A
554
 
HREF="x9202.html#ICEGRID.ADMIN.SHUTDOWN"
555
 
><TT
556
 
CLASS="FUNCTION"
557
 
>shutdown</TT
558
 
></A
559
 
></DT
560
 
><DD
561
 
><P
562
 
>Shut down the <SPAN
563
 
CLASS="phrase"
564
 
><SPAN
565
 
CLASS="PHRASE"
566
 
>IceGrid</SPAN
567
 
></SPAN
568
 
> registry.</P
569
 
></DD
570
 
><DT
571
 
><A
572
 
HREF="x9202.html#ICEGRID.ADMIN.SHUTDOWNNODE"
573
 
><TT
574
 
CLASS="FUNCTION"
575
 
>shutdownNode</TT
576
 
></A
577
 
></DT
578
 
><DD
579
 
><P
580
 
>Shutdown an <SPAN
581
 
CLASS="phrase"
582
 
><SPAN
583
 
CLASS="PHRASE"
584
 
>IceGrid</SPAN
585
 
></SPAN
586
 
> node.</P
587
 
></DD
588
 
><DT
589
 
><A
590
 
HREF="x9202.html#ICEGRID.ADMIN.STARTSERVER"
591
 
><TT
592
 
CLASS="FUNCTION"
593
 
>startServer</TT
594
 
></A
595
 
></DT
596
 
><DD
597
 
><P
598
 
>Start a server and wait for its activation.</P
599
 
></DD
600
 
><DT
601
 
><A
602
 
HREF="x9202.html#ICEGRID.ADMIN.STOPSERVER"
603
 
><TT
604
 
CLASS="FUNCTION"
605
 
>stopServer</TT
606
 
></A
607
 
></DT
608
 
><DD
609
 
><P
610
 
>Stop a server.</P
611
 
></DD
612
 
><DT
613
 
><A
614
 
HREF="x9202.html#ICEGRID.ADMIN.SYNCAPPLICATION"
615
 
><TT
616
 
CLASS="FUNCTION"
617
 
>syncApplication</TT
618
 
></A
619
 
></DT
620
 
><DD
621
 
><P
622
 
>Synchronize a deployed application with the given application
623
 
descriptor.</P
624
 
></DD
625
 
><DT
626
 
><A
627
 
HREF="x9202.html#ICEGRID.ADMIN.UPDATEAPPLICATION"
628
 
><TT
629
 
CLASS="FUNCTION"
630
 
>updateApplication</TT
631
 
></A
632
 
></DT
633
 
><DD
634
 
><P
635
 
>Update a deployed application with the given update application
636
 
descriptor.</P
637
 
></DD
638
 
><DT
639
 
><A
640
 
HREF="x9202.html#ICEGRID.ADMIN.UPDATEOBJECT"
641
 
><TT
642
 
CLASS="FUNCTION"
643
 
>updateObject</TT
644
 
></A
645
 
></DT
646
 
><DD
647
 
><P
648
 
>Update an object in the object registry.</P
649
 
></DD
650
 
><DT
651
 
><A
652
 
HREF="x9202.html#ICEGRID.ADMIN.WRITEMESSAGE"
653
 
><TT
654
 
CLASS="FUNCTION"
655
 
>writeMessage</TT
656
 
></A
657
 
></DT
658
 
><DD
659
 
><P
660
 
>Write message on server stdout or stderr.</P
661
 
></DD
662
 
></DL
663
 
></DIV
664
 
></DIV
665
 
></DIV
666
 
><DIV
667
 
CLASS="SECTION"
668
 
><H2
669
 
CLASS="SECTION"
670
 
><A
671
 
NAME="ICEGRID.ADMIN.ADDAPPLICATION"
672
 
><TT
673
 
CLASS="LITERAL"
674
 
>addApplication</TT
675
 
></A
676
 
></H2
677
 
><TABLE
678
 
BORDER="0"
679
 
BGCOLOR="#E0E0E0"
680
 
WIDTH="100%"
681
 
><TR
682
 
><TD
683
 
><PRE
684
 
CLASS="SYNOPSIS"
685
 
><SPAN
686
 
CLASS="TYPE"
687
 
>void</SPAN
688
 
> <TT
689
 
CLASS="FUNCTION"
690
 
>addApplication</TT
691
 
>(<A
692
 
HREF="x10602.html"
693
 
><CODE
694
 
CLASS="STRUCTNAME"
695
 
>ApplicationDescriptor</CODE
696
 
></A
697
 
> <TT
698
 
CLASS="PARAMETER"
699
 
><I
700
 
>descriptor</I
701
 
></TT
702
 
>)
703
 
    throws
704
 
        <A
705
 
HREF="x11212.html"
706
 
><CODE
707
 
CLASS="CLASSNAME"
708
 
>DeploymentException</CODE
709
 
></A
710
 
>;</PRE
711
 
></TD
712
 
></TR
713
 
></TABLE
714
 
><P
715
 
>Add an application to <SPAN
716
 
CLASS="phrase"
717
 
><SPAN
718
 
CLASS="PHRASE"
719
 
>IceGrid</SPAN
720
 
></SPAN
721
 
>.</P
722
 
><DIV
723
 
CLASS="SECTION"
724
 
><H3
725
 
CLASS="SECTION"
726
 
><A
727
 
NAME="AEN9461"
728
 
>Parameters</A
729
 
></H3
730
 
><P
731
 
></P
732
 
><DIV
733
 
CLASS="VARIABLELIST"
734
 
><DL
735
 
><DT
736
 
><TT
737
 
CLASS="PARAMETER"
738
 
><I
739
 
>descriptor</I
740
 
></TT
741
 
></DT
742
 
><DD
743
 
><P
744
 
>                           The application descriptor.</P
745
 
></DD
746
 
></DL
747
 
></DIV
748
 
></DIV
749
 
><DIV
750
 
CLASS="SECTION"
751
 
><H3
752
 
CLASS="SECTION"
753
 
><A
754
 
NAME="AEN9469"
755
 
>Exceptions</A
756
 
></H3
757
 
><P
758
 
></P
759
 
><DIV
760
 
CLASS="VARIABLELIST"
761
 
><DL
762
 
><DT
763
 
><A
764
 
HREF="x11212.html"
765
 
><CODE
766
 
CLASS="CLASSNAME"
767
 
>DeploymentException</CODE
768
 
></A
769
 
></DT
770
 
><DD
771
 
><P
772
 
>                           Raised if application deployment
773
 
failed.</P
774
 
></DD
775
 
></DL
776
 
></DIV
777
 
></DIV
778
 
></DIV
779
 
><DIV
780
 
CLASS="SECTION"
781
 
><H2
782
 
CLASS="SECTION"
783
 
><A
784
 
NAME="ICEGRID.ADMIN.ADDOBJECT"
785
 
><TT
786
 
CLASS="LITERAL"
787
 
>addObject</TT
788
 
></A
789
 
></H2
790
 
><TABLE
791
 
BORDER="0"
792
 
BGCOLOR="#E0E0E0"
793
 
WIDTH="100%"
794
 
><TR
795
 
><TD
796
 
><PRE
797
 
CLASS="SYNOPSIS"
798
 
><SPAN
799
 
CLASS="TYPE"
800
 
>void</SPAN
801
 
> <TT
802
 
CLASS="FUNCTION"
803
 
>addObject</TT
804
 
>(<SPAN
805
 
CLASS="TYPE"
806
 
>Object*</SPAN
807
 
> <TT
808
 
CLASS="PARAMETER"
809
 
><I
810
 
>obj</I
811
 
></TT
812
 
>)
813
 
    throws
814
 
        <A
815
 
HREF="x12128.html"
816
 
><CODE
817
 
CLASS="CLASSNAME"
818
 
>ObjectExistsException</CODE
819
 
></A
820
 
>,
821
 
        <A
822
 
HREF="x11212.html"
823
 
><CODE
824
 
CLASS="CLASSNAME"
825
 
>DeploymentException</CODE
826
 
></A
827
 
>;</PRE
828
 
></TD
829
 
></TR
830
 
></TABLE
831
 
><P
832
 
>Add an object to the object registry. <SPAN
833
 
CLASS="phrase"
834
 
><SPAN
835
 
CLASS="PHRASE"
836
 
>IceGrid</SPAN
837
 
></SPAN
838
 
> will get the
839
 
object type by calling <TT
840
 
CLASS="LITERAL"
841
 
>ice_id</TT
842
 
> on the given proxy. The object
843
 
must be reachable.</P
844
 
><DIV
845
 
CLASS="SECTION"
846
 
><H3
847
 
CLASS="SECTION"
848
 
><A
849
 
NAME="AEN9493"
850
 
>Parameters</A
851
 
></H3
852
 
><P
853
 
></P
854
 
><DIV
855
 
CLASS="VARIABLELIST"
856
 
><DL
857
 
><DT
858
 
><TT
859
 
CLASS="PARAMETER"
860
 
><I
861
 
>obj</I
862
 
></TT
863
 
></DT
864
 
><DD
865
 
><P
866
 
>                           The object to be added to the registry.</P
867
 
></DD
868
 
></DL
869
 
></DIV
870
 
></DIV
871
 
><DIV
872
 
CLASS="SECTION"
873
 
><H3
874
 
CLASS="SECTION"
875
 
><A
876
 
NAME="AEN9501"
877
 
>Exceptions</A
878
 
></H3
879
 
><P
880
 
></P
881
 
><DIV
882
 
CLASS="VARIABLELIST"
883
 
><DL
884
 
><DT
885
 
><A
886
 
HREF="x12128.html"
887
 
><CODE
888
 
CLASS="CLASSNAME"
889
 
>ObjectExistsException</CODE
890
 
></A
891
 
></DT
892
 
><DD
893
 
><P
894
 
>                           Raised if the object is already
895
 
registered.</P
896
 
></DD
897
 
></DL
898
 
></DIV
899
 
></DIV
900
 
></DIV
901
 
><DIV
902
 
CLASS="SECTION"
903
 
><H2
904
 
CLASS="SECTION"
905
 
><A
906
 
NAME="ICEGRID.ADMIN.ADDOBJECTWITHTYPE"
907
 
><TT
908
 
CLASS="LITERAL"
909
 
>addObjectWithType</TT
910
 
></A
911
 
></H2
912
 
><TABLE
913
 
BORDER="0"
914
 
BGCOLOR="#E0E0E0"
915
 
WIDTH="100%"
916
 
><TR
917
 
><TD
918
 
><PRE
919
 
CLASS="SYNOPSIS"
920
 
><SPAN
921
 
CLASS="TYPE"
922
 
>void</SPAN
923
 
> <TT
924
 
CLASS="FUNCTION"
925
 
>addObjectWithType</TT
926
 
>(<SPAN
927
 
CLASS="TYPE"
928
 
>Object*</SPAN
929
 
> <TT
930
 
CLASS="PARAMETER"
931
 
><I
932
 
>obj</I
933
 
></TT
934
 
>,
935
 
    <SPAN
936
 
CLASS="TYPE"
937
 
>string</SPAN
938
 
> <TT
939
 
CLASS="PARAMETER"
940
 
><I
941
 
>type</I
942
 
></TT
943
 
>)
944
 
    throws
945
 
        <A
946
 
HREF="x12128.html"
947
 
><CODE
948
 
CLASS="CLASSNAME"
949
 
>ObjectExistsException</CODE
950
 
></A
951
 
>,
952
 
        <A
953
 
HREF="x11212.html"
954
 
><CODE
955
 
CLASS="CLASSNAME"
956
 
>DeploymentException</CODE
957
 
></A
958
 
>;</PRE
959
 
></TD
960
 
></TR
961
 
></TABLE
962
 
><P
963
 
>Add an object to the object registry and explicitly specify
964
 
its type.</P
965
 
><DIV
966
 
CLASS="SECTION"
967
 
><H3
968
 
CLASS="SECTION"
969
 
><A
970
 
NAME="AEN9525"
971
 
>Parameters</A
972
 
></H3
973
 
><P
974
 
></P
975
 
><DIV
976
 
CLASS="VARIABLELIST"
977
 
><DL
978
 
><DT
979
 
><TT
980
 
CLASS="PARAMETER"
981
 
><I
982
 
>obj</I
983
 
></TT
984
 
></DT
985
 
><DD
986
 
><P
987
 
>                           The object to be added to the registry.</P
988
 
></DD
989
 
><DT
990
 
><TT
991
 
CLASS="PARAMETER"
992
 
><I
993
 
>type</I
994
 
></TT
995
 
></DT
996
 
><DD
997
 
><P
998
 
>                           The object type.</P
999
 
></DD
1000
 
></DL
1001
 
></DIV
1002
 
></DIV
1003
 
><DIV
1004
 
CLASS="SECTION"
1005
 
><H3
1006
 
CLASS="SECTION"
1007
 
><A
1008
 
NAME="AEN9538"
1009
 
>Exceptions</A
1010
 
></H3
1011
 
><P
1012
 
></P
1013
 
><DIV
1014
 
CLASS="VARIABLELIST"
1015
 
><DL
1016
 
><DT
1017
 
><A
1018
 
HREF="x12128.html"
1019
 
><CODE
1020
 
CLASS="CLASSNAME"
1021
 
>ObjectExistsException</CODE
1022
 
></A
1023
 
></DT
1024
 
><DD
1025
 
><P
1026
 
>                           Raised if the object is already
1027
 
registered.</P
1028
 
></DD
1029
 
></DL
1030
 
></DIV
1031
 
></DIV
1032
 
></DIV
1033
 
><DIV
1034
 
CLASS="SECTION"
1035
 
><H2
1036
 
CLASS="SECTION"
1037
 
><A
1038
 
NAME="ICEGRID.ADMIN.ENABLESERVER"
1039
 
><TT
1040
 
CLASS="LITERAL"
1041
 
>enableServer</TT
1042
 
></A
1043
 
></H2
1044
 
><TABLE
1045
 
BORDER="0"
1046
 
BGCOLOR="#E0E0E0"
1047
 
WIDTH="100%"
1048
 
><TR
1049
 
><TD
1050
 
><PRE
1051
 
CLASS="SYNOPSIS"
1052
 
>[ "ami" ]
1053
 
<SPAN
1054
 
CLASS="TYPE"
1055
 
>void</SPAN
1056
 
> <TT
1057
 
CLASS="FUNCTION"
1058
 
>enableServer</TT
1059
 
>(<SPAN
1060
 
CLASS="TYPE"
1061
 
>string</SPAN
1062
 
> <TT
1063
 
CLASS="PARAMETER"
1064
 
><I
1065
 
>id</I
1066
 
></TT
1067
 
>,
1068
 
    <SPAN
1069
 
CLASS="TYPE"
1070
 
>bool</SPAN
1071
 
> <TT
1072
 
CLASS="PARAMETER"
1073
 
><I
1074
 
>enabled</I
1075
 
></TT
1076
 
>)
1077
 
    throws
1078
 
        <A
1079
 
HREF="x12986.html"
1080
 
><CODE
1081
 
CLASS="CLASSNAME"
1082
 
>ServerNotExistException</CODE
1083
 
></A
1084
 
>,
1085
 
        <A
1086
 
HREF="x11916.html"
1087
 
><CODE
1088
 
CLASS="CLASSNAME"
1089
 
>NodeUnreachableException</CODE
1090
 
></A
1091
 
>;</PRE
1092
 
></TD
1093
 
></TR
1094
 
></TABLE
1095
 
><P
1096
 
>Enable or disable a server. A disabled server can't be started
1097
 
on demand or administratively. The enable state of the server
1098
 
is not persistent: if the node is shutdown and restarted, the
1099
 
server will be enabled by default.</P
1100
 
><DIV
1101
 
CLASS="SECTION"
1102
 
><H3
1103
 
CLASS="SECTION"
1104
 
><A
1105
 
NAME="AEN9562"
1106
 
>Parameters</A
1107
 
></H3
1108
 
><P
1109
 
></P
1110
 
><DIV
1111
 
CLASS="VARIABLELIST"
1112
 
><DL
1113
 
><DT
1114
 
><TT
1115
 
CLASS="PARAMETER"
1116
 
><I
1117
 
>id</I
1118
 
></TT
1119
 
></DT
1120
 
><DD
1121
 
><P
1122
 
>                           The server id.</P
1123
 
></DD
1124
 
><DT
1125
 
><TT
1126
 
CLASS="PARAMETER"
1127
 
><I
1128
 
>enabled</I
1129
 
></TT
1130
 
></DT
1131
 
><DD
1132
 
><P
1133
 
>                           True to enable the server, false to disable it.</P
1134
 
></DD
1135
 
></DL
1136
 
></DIV
1137
 
></DIV
1138
 
><DIV
1139
 
CLASS="SECTION"
1140
 
><H3
1141
 
CLASS="SECTION"
1142
 
><A
1143
 
NAME="AEN9575"
1144
 
>Exceptions</A
1145
 
></H3
1146
 
><P
1147
 
></P
1148
 
><DIV
1149
 
CLASS="VARIABLELIST"
1150
 
><DL
1151
 
><DT
1152
 
><A
1153
 
HREF="x12986.html"
1154
 
><CODE
1155
 
CLASS="CLASSNAME"
1156
 
>ServerNotExistException</CODE
1157
 
></A
1158
 
></DT
1159
 
><DD
1160
 
><P
1161
 
>                           Raised if the server doesn't exist.</P
1162
 
></DD
1163
 
><DT
1164
 
><A
1165
 
HREF="x11916.html"
1166
 
><CODE
1167
 
CLASS="CLASSNAME"
1168
 
>NodeUnreachableException</CODE
1169
 
></A
1170
 
></DT
1171
 
><DD
1172
 
><P
1173
 
>                           Raised if the node could not
1174
 
be reached.</P
1175
 
></DD
1176
 
></DL
1177
 
></DIV
1178
 
></DIV
1179
 
></DIV
1180
 
><DIV
1181
 
CLASS="SECTION"
1182
 
><H2
1183
 
CLASS="SECTION"
1184
 
><A
1185
 
NAME="ICEGRID.ADMIN.GETADAPTERENDPOINTS"
1186
 
><TT
1187
 
CLASS="LITERAL"
1188
 
>getAdapterEndpoints</TT
1189
 
></A
1190
 
></H2
1191
 
><TABLE
1192
 
BORDER="0"
1193
 
BGCOLOR="#E0E0E0"
1194
 
WIDTH="100%"
1195
 
><TR
1196
 
><TD
1197
 
><PRE
1198
 
CLASS="SYNOPSIS"
1199
 
><A
1200
 
HREF="x8111.html#ICEGRID.STRINGOBJECTPROXYDICT"
1201
 
><SPAN
1202
 
CLASS="TYPE"
1203
 
>StringObjectProxyDict</SPAN
1204
 
></A
1205
 
> <TT
1206
 
CLASS="FUNCTION"
1207
 
>getAdapterEndpoints</TT
1208
 
>(<SPAN
1209
 
CLASS="TYPE"
1210
 
>string</SPAN
1211
 
> <TT
1212
 
CLASS="PARAMETER"
1213
 
><I
1214
 
>adapterId</I
1215
 
></TT
1216
 
>)
1217
 
    throws
1218
 
        <A
1219
 
HREF="x9152.html"
1220
 
><CODE
1221
 
CLASS="CLASSNAME"
1222
 
>AdapterNotExistException</CODE
1223
 
></A
1224
 
>,
1225
 
        <A
1226
 
HREF="x11916.html"
1227
 
><CODE
1228
 
CLASS="CLASSNAME"
1229
 
>NodeUnreachableException</CODE
1230
 
></A
1231
 
>;</PRE
1232
 
></TD
1233
 
></TR
1234
 
></TABLE
1235
 
><P
1236
 
>Get the list of endpoints for an adapter.</P
1237
 
><DIV
1238
 
CLASS="SECTION"
1239
 
><H3
1240
 
CLASS="SECTION"
1241
 
><A
1242
 
NAME="AEN9604"
1243
 
>Parameters</A
1244
 
></H3
1245
 
><P
1246
 
></P
1247
 
><DIV
1248
 
CLASS="VARIABLELIST"
1249
 
><DL
1250
 
><DT
1251
 
><TT
1252
 
CLASS="PARAMETER"
1253
 
><I
1254
 
>adapterId</I
1255
 
></TT
1256
 
></DT
1257
 
><DD
1258
 
><P
1259
 
>                           The adapter id.</P
1260
 
></DD
1261
 
></DL
1262
 
></DIV
1263
 
></DIV
1264
 
><DIV
1265
 
CLASS="SECTION"
1266
 
><H3
1267
 
CLASS="SECTION"
1268
 
><A
1269
 
NAME="AEN9612"
1270
 
>Return Value</A
1271
 
></H3
1272
 
><P
1273
 
>               A dictionary of adapter direct proxy classified by
1274
 
server id.</P
1275
 
></DIV
1276
 
><DIV
1277
 
CLASS="SECTION"
1278
 
><H3
1279
 
CLASS="SECTION"
1280
 
><A
1281
 
NAME="AEN9615"
1282
 
>Exceptions</A
1283
 
></H3
1284
 
><P
1285
 
></P
1286
 
><DIV
1287
 
CLASS="VARIABLELIST"
1288
 
><DL
1289
 
><DT
1290
 
><A
1291
 
HREF="x9152.html"
1292
 
><CODE
1293
 
CLASS="CLASSNAME"
1294
 
>AdapterNotExistException</CODE
1295
 
></A
1296
 
></DT
1297
 
><DD
1298
 
><P
1299
 
>                           Raised if the adapter doesn't
1300
 
exist.</P
1301
 
></DD
1302
 
><DT
1303
 
><A
1304
 
HREF="x11916.html"
1305
 
><CODE
1306
 
CLASS="CLASSNAME"
1307
 
>NodeUnreachableException</CODE
1308
 
></A
1309
 
></DT
1310
 
><DD
1311
 
><P
1312
 
>                           Raised if the node could not be
1313
 
reached.</P
1314
 
></DD
1315
 
></DL
1316
 
></DIV
1317
 
></DIV
1318
 
></DIV
1319
 
><DIV
1320
 
CLASS="SECTION"
1321
 
><H2
1322
 
CLASS="SECTION"
1323
 
><A
1324
 
NAME="ICEGRID.ADMIN.GETALLADAPTERIDS"
1325
 
><TT
1326
 
CLASS="LITERAL"
1327
 
>getAllAdapterIds</TT
1328
 
></A
1329
 
></H2
1330
 
><TABLE
1331
 
BORDER="0"
1332
 
BGCOLOR="#E0E0E0"
1333
 
WIDTH="100%"
1334
 
><TR
1335
 
><TD
1336
 
><PRE
1337
 
CLASS="SYNOPSIS"
1338
 
><A
1339
 
HREF="x78.html#ICE.STRINGSEQ"
1340
 
><SPAN
1341
 
CLASS="TYPE"
1342
 
>::Ice::StringSeq</SPAN
1343
 
></A
1344
 
> <TT
1345
 
CLASS="FUNCTION"
1346
 
>getAllAdapterIds</TT
1347
 
>();</PRE
1348
 
></TD
1349
 
></TR
1350
 
></TABLE
1351
 
><P
1352
 
>Get all the adapter ids registered with <SPAN
1353
 
CLASS="phrase"
1354
 
><SPAN
1355
 
CLASS="PHRASE"
1356
 
>IceGrid</SPAN
1357
 
></SPAN
1358
 
>.</P
1359
 
><DIV
1360
 
CLASS="SECTION"
1361
 
><H3
1362
 
CLASS="SECTION"
1363
 
><A
1364
 
NAME="AEN9639"
1365
 
>Return Value</A
1366
 
></H3
1367
 
><P
1368
 
>               The adapter ids.</P
1369
 
></DIV
1370
 
></DIV
1371
 
><DIV
1372
 
CLASS="SECTION"
1373
 
><H2
1374
 
CLASS="SECTION"
1375
 
><A
1376
 
NAME="ICEGRID.ADMIN.GETALLAPPLICATIONNAMES"
1377
 
><TT
1378
 
CLASS="LITERAL"
1379
 
>getAllApplicationNames</TT
1380
 
></A
1381
 
></H2
1382
 
><TABLE
1383
 
BORDER="0"
1384
 
BGCOLOR="#E0E0E0"
1385
 
WIDTH="100%"
1386
 
><TR
1387
 
><TD
1388
 
><PRE
1389
 
CLASS="SYNOPSIS"
1390
 
><A
1391
 
HREF="x78.html#ICE.STRINGSEQ"
1392
 
><SPAN
1393
 
CLASS="TYPE"
1394
 
>::Ice::StringSeq</SPAN
1395
 
></A
1396
 
> <TT
1397
 
CLASS="FUNCTION"
1398
 
>getAllApplicationNames</TT
1399
 
>();</PRE
1400
 
></TD
1401
 
></TR
1402
 
></TABLE
1403
 
><P
1404
 
>Get all the <SPAN
1405
 
CLASS="phrase"
1406
 
><SPAN
1407
 
CLASS="PHRASE"
1408
 
>IceGrid</SPAN
1409
 
></SPAN
1410
 
> applications currently registered.</P
1411
 
><DIV
1412
 
CLASS="SECTION"
1413
 
><H3
1414
 
CLASS="SECTION"
1415
 
><A
1416
 
NAME="AEN9651"
1417
 
>Return Value</A
1418
 
></H3
1419
 
><P
1420
 
>               The application names.</P
1421
 
></DIV
1422
 
></DIV
1423
 
><DIV
1424
 
CLASS="SECTION"
1425
 
><H2
1426
 
CLASS="SECTION"
1427
 
><A
1428
 
NAME="ICEGRID.ADMIN.GETALLNODENAMES"
1429
 
><TT
1430
 
CLASS="LITERAL"
1431
 
>getAllNodeNames</TT
1432
 
></A
1433
 
></H2
1434
 
><TABLE
1435
 
BORDER="0"
1436
 
BGCOLOR="#E0E0E0"
1437
 
WIDTH="100%"
1438
 
><TR
1439
 
><TD
1440
 
><PRE
1441
 
CLASS="SYNOPSIS"
1442
 
><A
1443
 
HREF="x78.html#ICE.STRINGSEQ"
1444
 
><SPAN
1445
 
CLASS="TYPE"
1446
 
>::Ice::StringSeq</SPAN
1447
 
></A
1448
 
> <TT
1449
 
CLASS="FUNCTION"
1450
 
>getAllNodeNames</TT
1451
 
>();</PRE
1452
 
></TD
1453
 
></TR
1454
 
></TABLE
1455
 
><P
1456
 
>Get all the <SPAN
1457
 
CLASS="phrase"
1458
 
><SPAN
1459
 
CLASS="PHRASE"
1460
 
>IceGrid</SPAN
1461
 
></SPAN
1462
 
> nodes currently registered.</P
1463
 
><DIV
1464
 
CLASS="SECTION"
1465
 
><H3
1466
 
CLASS="SECTION"
1467
 
><A
1468
 
NAME="AEN9663"
1469
 
>Return Value</A
1470
 
></H3
1471
 
><P
1472
 
>               The node names.</P
1473
 
></DIV
1474
 
></DIV
1475
 
><DIV
1476
 
CLASS="SECTION"
1477
 
><H2
1478
 
CLASS="SECTION"
1479
 
><A
1480
 
NAME="ICEGRID.ADMIN.GETALLOBJECTINFOS"
1481
 
><TT
1482
 
CLASS="LITERAL"
1483
 
>getAllObjectInfos</TT
1484
 
></A
1485
 
></H2
1486
 
><TABLE
1487
 
BORDER="0"
1488
 
BGCOLOR="#E0E0E0"
1489
 
WIDTH="100%"
1490
 
><TR
1491
 
><TD
1492
 
><PRE
1493
 
CLASS="SYNOPSIS"
1494
 
><A
1495
 
HREF="x8111.html#ICEGRID.OBJECTINFOSEQ"
1496
 
><SPAN
1497
 
CLASS="TYPE"
1498
 
>ObjectInfoSeq</SPAN
1499
 
></A
1500
 
> <TT
1501
 
CLASS="FUNCTION"
1502
 
>getAllObjectInfos</TT
1503
 
>(<SPAN
1504
 
CLASS="TYPE"
1505
 
>string</SPAN
1506
 
> <TT
1507
 
CLASS="PARAMETER"
1508
 
><I
1509
 
>expr</I
1510
 
></TT
1511
 
>);</PRE
1512
 
></TD
1513
 
></TR
1514
 
></TABLE
1515
 
><P
1516
 
>Get the object info of all the registered objects whose stringified
1517
 
identities match the given expression.</P
1518
 
><DIV
1519
 
CLASS="SECTION"
1520
 
><H3
1521
 
CLASS="SECTION"
1522
 
><A
1523
 
NAME="AEN9676"
1524
 
>Parameters</A
1525
 
></H3
1526
 
><P
1527
 
></P
1528
 
><DIV
1529
 
CLASS="VARIABLELIST"
1530
 
><DL
1531
 
><DT
1532
 
><TT
1533
 
CLASS="PARAMETER"
1534
 
><I
1535
 
>expr</I
1536
 
></TT
1537
 
></DT
1538
 
><DD
1539
 
><P
1540
 
>                           The expression to match against the stringified
1541
 
identities of registered objects. The expression may contain
1542
 
a trailing wildcard (<TT
1543
 
CLASS="LITERAL"
1544
 
>*</TT
1545
 
>) character.</P
1546
 
></DD
1547
 
></DL
1548
 
></DIV
1549
 
></DIV
1550
 
><DIV
1551
 
CLASS="SECTION"
1552
 
><H3
1553
 
CLASS="SECTION"
1554
 
><A
1555
 
NAME="AEN9685"
1556
 
>Return Value</A
1557
 
></H3
1558
 
><P
1559
 
>               All the object infos with a stringified identity
1560
 
matching the given expression.</P
1561
 
></DIV
1562
 
></DIV
1563
 
><DIV
1564
 
CLASS="SECTION"
1565
 
><H2
1566
 
CLASS="SECTION"
1567
 
><A
1568
 
NAME="ICEGRID.ADMIN.GETALLSERVERIDS"
1569
 
><TT
1570
 
CLASS="LITERAL"
1571
 
>getAllServerIds</TT
1572
 
></A
1573
 
></H2
1574
 
><TABLE
1575
 
BORDER="0"
1576
 
BGCOLOR="#E0E0E0"
1577
 
WIDTH="100%"
1578
 
><TR
1579
 
><TD
1580
 
><PRE
1581
 
CLASS="SYNOPSIS"
1582
 
><A
1583
 
HREF="x78.html#ICE.STRINGSEQ"
1584
 
><SPAN
1585
 
CLASS="TYPE"
1586
 
>::Ice::StringSeq</SPAN
1587
 
></A
1588
 
> <TT
1589
 
CLASS="FUNCTION"
1590
 
>getAllServerIds</TT
1591
 
>();</PRE
1592
 
></TD
1593
 
></TR
1594
 
></TABLE
1595
 
><P
1596
 
>Get all the server ids registered with <SPAN
1597
 
CLASS="phrase"
1598
 
><SPAN
1599
 
CLASS="PHRASE"
1600
 
>IceGrid</SPAN
1601
 
></SPAN
1602
 
>.</P
1603
 
><DIV
1604
 
CLASS="SECTION"
1605
 
><H3
1606
 
CLASS="SECTION"
1607
 
><A
1608
 
NAME="AEN9697"
1609
 
>Return Value</A
1610
 
></H3
1611
 
><P
1612
 
>               The server ids.</P
1613
 
></DIV
1614
 
></DIV
1615
 
><DIV
1616
 
CLASS="SECTION"
1617
 
><H2
1618
 
CLASS="SECTION"
1619
 
><A
1620
 
NAME="ICEGRID.ADMIN.GETAPPLICATIONDESCRIPTOR"
1621
 
><TT
1622
 
CLASS="LITERAL"
1623
 
>getApplicationDescriptor</TT
1624
 
></A
1625
 
></H2
1626
 
><TABLE
1627
 
BORDER="0"
1628
 
BGCOLOR="#E0E0E0"
1629
 
WIDTH="100%"
1630
 
><TR
1631
 
><TD
1632
 
><PRE
1633
 
CLASS="SYNOPSIS"
1634
 
><A
1635
 
HREF="x10602.html"
1636
 
><CODE
1637
 
CLASS="STRUCTNAME"
1638
 
>ApplicationDescriptor</CODE
1639
 
></A
1640
 
> <TT
1641
 
CLASS="FUNCTION"
1642
 
>getApplicationDescriptor</TT
1643
 
>(<SPAN
1644
 
CLASS="TYPE"
1645
 
>string</SPAN
1646
 
> <TT
1647
 
CLASS="PARAMETER"
1648
 
><I
1649
 
>name</I
1650
 
></TT
1651
 
>)
1652
 
    throws
1653
 
        <A
1654
 
HREF="x10751.html"
1655
 
><CODE
1656
 
CLASS="CLASSNAME"
1657
 
>ApplicationNotExistException</CODE
1658
 
></A
1659
 
>;</PRE
1660
 
></TD
1661
 
></TR
1662
 
></TABLE
1663
 
><P
1664
 
>Get an application descriptor.</P
1665
 
><DIV
1666
 
CLASS="SECTION"
1667
 
><H3
1668
 
CLASS="SECTION"
1669
 
><A
1670
 
NAME="AEN9712"
1671
 
>Parameters</A
1672
 
></H3
1673
 
><P
1674
 
></P
1675
 
><DIV
1676
 
CLASS="VARIABLELIST"
1677
 
><DL
1678
 
><DT
1679
 
><TT
1680
 
CLASS="PARAMETER"
1681
 
><I
1682
 
>name</I
1683
 
></TT
1684
 
></DT
1685
 
><DD
1686
 
><P
1687
 
>                           The application name.</P
1688
 
></DD
1689
 
></DL
1690
 
></DIV
1691
 
></DIV
1692
 
><DIV
1693
 
CLASS="SECTION"
1694
 
><H3
1695
 
CLASS="SECTION"
1696
 
><A
1697
 
NAME="AEN9720"
1698
 
>Return Value</A
1699
 
></H3
1700
 
><P
1701
 
>               s The application descriptor.</P
1702
 
></DIV
1703
 
><DIV
1704
 
CLASS="SECTION"
1705
 
><H3
1706
 
CLASS="SECTION"
1707
 
><A
1708
 
NAME="AEN9723"
1709
 
>Exceptions</A
1710
 
></H3
1711
 
><P
1712
 
></P
1713
 
><DIV
1714
 
CLASS="VARIABLELIST"
1715
 
><DL
1716
 
><DT
1717
 
><A
1718
 
HREF="x10751.html"
1719
 
><CODE
1720
 
CLASS="CLASSNAME"
1721
 
>ApplicationNotExistException</CODE
1722
 
></A
1723
 
></DT
1724
 
><DD
1725
 
><P
1726
 
>                           Raised if the application
1727
 
doesn't exist.</P
1728
 
></DD
1729
 
></DL
1730
 
></DIV
1731
 
></DIV
1732
 
></DIV
1733
 
><DIV
1734
 
CLASS="SECTION"
1735
 
><H2
1736
 
CLASS="SECTION"
1737
 
><A
1738
 
NAME="CEGRID.ADMIN.GETDEFAULTAPPLICATIONDESCRIPTOR"
1739
 
><TT
1740
 
CLASS="LITERAL"
1741
 
>getDefaultApplicationDescriptor</TT
1742
 
></A
1743
 
></H2
1744
 
><TABLE
1745
 
BORDER="0"
1746
 
BGCOLOR="#E0E0E0"
1747
 
WIDTH="100%"
1748
 
><TR
1749
 
><TD
1750
 
><PRE
1751
 
CLASS="SYNOPSIS"
1752
 
><A
1753
 
HREF="x10602.html"
1754
 
><CODE
1755
 
CLASS="STRUCTNAME"
1756
 
>ApplicationDescriptor</CODE
1757
 
></A
1758
 
> <TT
1759
 
CLASS="FUNCTION"
1760
 
>getDefaultApplicationDescriptor</TT
1761
 
>()
1762
 
    throws
1763
 
        <A
1764
 
HREF="x11212.html"
1765
 
><CODE
1766
 
CLASS="CLASSNAME"
1767
 
>DeploymentException</CODE
1768
 
></A
1769
 
>;</PRE
1770
 
></TD
1771
 
></TR
1772
 
></TABLE
1773
 
><P
1774
 
>Get the default application descriptor.</P
1775
 
></DIV
1776
 
><DIV
1777
 
CLASS="SECTION"
1778
 
><H2
1779
 
CLASS="SECTION"
1780
 
><A
1781
 
NAME="ICEGRID.ADMIN.GETNODEHOSTNAME"
1782
 
><TT
1783
 
CLASS="LITERAL"
1784
 
>getNodeHostname</TT
1785
 
></A
1786
 
></H2
1787
 
><TABLE
1788
 
BORDER="0"
1789
 
BGCOLOR="#E0E0E0"
1790
 
WIDTH="100%"
1791
 
><TR
1792
 
><TD
1793
 
><PRE
1794
 
CLASS="SYNOPSIS"
1795
 
><SPAN
1796
 
CLASS="TYPE"
1797
 
>string</SPAN
1798
 
> <TT
1799
 
CLASS="FUNCTION"
1800
 
>getNodeHostname</TT
1801
 
>(<SPAN
1802
 
CLASS="TYPE"
1803
 
>string</SPAN
1804
 
> <TT
1805
 
CLASS="PARAMETER"
1806
 
><I
1807
 
>name</I
1808
 
></TT
1809
 
>)
1810
 
    throws
1811
 
        <A
1812
 
HREF="x11748.html"
1813
 
><CODE
1814
 
CLASS="CLASSNAME"
1815
 
>NodeNotExistException</CODE
1816
 
></A
1817
 
>,
1818
 
        <A
1819
 
HREF="x11916.html"
1820
 
><CODE
1821
 
CLASS="CLASSNAME"
1822
 
>NodeUnreachableException</CODE
1823
 
></A
1824
 
>;</PRE
1825
 
></TD
1826
 
></TR
1827
 
></TABLE
1828
 
><P
1829
 
>Get the hostname of this node.</P
1830
 
><DIV
1831
 
CLASS="SECTION"
1832
 
><H3
1833
 
CLASS="SECTION"
1834
 
><A
1835
 
NAME="AEN9755"
1836
 
>Parameters</A
1837
 
></H3
1838
 
><P
1839
 
></P
1840
 
><DIV
1841
 
CLASS="VARIABLELIST"
1842
 
><DL
1843
 
><DT
1844
 
><TT
1845
 
CLASS="PARAMETER"
1846
 
><I
1847
 
>name</I
1848
 
></TT
1849
 
></DT
1850
 
><DD
1851
 
><P
1852
 
>                           The node name.</P
1853
 
></DD
1854
 
></DL
1855
 
></DIV
1856
 
></DIV
1857
 
><DIV
1858
 
CLASS="SECTION"
1859
 
><H3
1860
 
CLASS="SECTION"
1861
 
><A
1862
 
NAME="AEN9763"
1863
 
>Exceptions</A
1864
 
></H3
1865
 
><P
1866
 
></P
1867
 
><DIV
1868
 
CLASS="VARIABLELIST"
1869
 
><DL
1870
 
><DT
1871
 
><A
1872
 
HREF="x11748.html"
1873
 
><CODE
1874
 
CLASS="CLASSNAME"
1875
 
>NodeNotExistException</CODE
1876
 
></A
1877
 
></DT
1878
 
><DD
1879
 
><P
1880
 
>                           Raised if the node doesn't exist.</P
1881
 
></DD
1882
 
><DT
1883
 
><A
1884
 
HREF="x11916.html"
1885
 
><CODE
1886
 
CLASS="CLASSNAME"
1887
 
>NodeUnreachableException</CODE
1888
 
></A
1889
 
></DT
1890
 
><DD
1891
 
><P
1892
 
>                           Raised if the node could not be
1893
 
reached.</P
1894
 
></DD
1895
 
></DL
1896
 
></DIV
1897
 
></DIV
1898
 
></DIV
1899
 
><DIV
1900
 
CLASS="SECTION"
1901
 
><H2
1902
 
CLASS="SECTION"
1903
 
><A
1904
 
NAME="ICEGRID.ADMIN.GETNODEINFO"
1905
 
><TT
1906
 
CLASS="LITERAL"
1907
 
>getNodeInfo</TT
1908
 
></A
1909
 
></H2
1910
 
><TABLE
1911
 
BORDER="0"
1912
 
BGCOLOR="#E0E0E0"
1913
 
WIDTH="100%"
1914
 
><TR
1915
 
><TD
1916
 
><PRE
1917
 
CLASS="SYNOPSIS"
1918
 
><A
1919
 
HREF="x11635.html"
1920
 
><CODE
1921
 
CLASS="STRUCTNAME"
1922
 
>NodeInfo</CODE
1923
 
></A
1924
 
> <TT
1925
 
CLASS="FUNCTION"
1926
 
>getNodeInfo</TT
1927
 
>(<SPAN
1928
 
CLASS="TYPE"
1929
 
>string</SPAN
1930
 
> <TT
1931
 
CLASS="PARAMETER"
1932
 
><I
1933
 
>name</I
1934
 
></TT
1935
 
>)
1936
 
    throws
1937
 
        <A
1938
 
HREF="x11748.html"
1939
 
><CODE
1940
 
CLASS="CLASSNAME"
1941
 
>NodeNotExistException</CODE
1942
 
></A
1943
 
>,
1944
 
        <A
1945
 
HREF="x11916.html"
1946
 
><CODE
1947
 
CLASS="CLASSNAME"
1948
 
>NodeUnreachableException</CODE
1949
 
></A
1950
 
>;</PRE
1951
 
></TD
1952
 
></TR
1953
 
></TABLE
1954
 
><P
1955
 
>Get the node information for the node with the given name.</P
1956
 
><DIV
1957
 
CLASS="SECTION"
1958
 
><H3
1959
 
CLASS="SECTION"
1960
 
><A
1961
 
NAME="AEN9792"
1962
 
>Parameters</A
1963
 
></H3
1964
 
><P
1965
 
></P
1966
 
><DIV
1967
 
CLASS="VARIABLELIST"
1968
 
><DL
1969
 
><DT
1970
 
><TT
1971
 
CLASS="PARAMETER"
1972
 
><I
1973
 
>name</I
1974
 
></TT
1975
 
></DT
1976
 
><DD
1977
 
><P
1978
 
>                           The node name.</P
1979
 
></DD
1980
 
></DL
1981
 
></DIV
1982
 
></DIV
1983
 
><DIV
1984
 
CLASS="SECTION"
1985
 
><H3
1986
 
CLASS="SECTION"
1987
 
><A
1988
 
NAME="AEN9800"
1989
 
>Return Value</A
1990
 
></H3
1991
 
><P
1992
 
>               The node information.</P
1993
 
></DIV
1994
 
><DIV
1995
 
CLASS="SECTION"
1996
 
><H3
1997
 
CLASS="SECTION"
1998
 
><A
1999
 
NAME="AEN9803"
2000
 
>Exceptions</A
2001
 
></H3
2002
 
><P
2003
 
></P
2004
 
><DIV
2005
 
CLASS="VARIABLELIST"
2006
 
><DL
2007
 
><DT
2008
 
><A
2009
 
HREF="x11748.html"
2010
 
><CODE
2011
 
CLASS="CLASSNAME"
2012
 
>NodeNotExistException</CODE
2013
 
></A
2014
 
></DT
2015
 
><DD
2016
 
><P
2017
 
>                           Raised if the node doesn't exist.</P
2018
 
></DD
2019
 
><DT
2020
 
><A
2021
 
HREF="x11916.html"
2022
 
><CODE
2023
 
CLASS="CLASSNAME"
2024
 
>NodeUnreachableException</CODE
2025
 
></A
2026
 
></DT
2027
 
><DD
2028
 
><P
2029
 
>                           Raised if the node could not be
2030
 
reached.</P
2031
 
></DD
2032
 
></DL
2033
 
></DIV
2034
 
></DIV
2035
 
></DIV
2036
 
><DIV
2037
 
CLASS="SECTION"
2038
 
><H2
2039
 
CLASS="SECTION"
2040
 
><A
2041
 
NAME="ICEGRID.ADMIN.GETNODELOAD"
2042
 
><TT
2043
 
CLASS="LITERAL"
2044
 
>getNodeLoad</TT
2045
 
></A
2046
 
></H2
2047
 
><TABLE
2048
 
BORDER="0"
2049
 
BGCOLOR="#E0E0E0"
2050
 
WIDTH="100%"
2051
 
><TR
2052
 
><TD
2053
 
><PRE
2054
 
CLASS="SYNOPSIS"
2055
 
>[ "ami" ]
2056
 
<A
2057
 
HREF="x11362.html"
2058
 
><CODE
2059
 
CLASS="STRUCTNAME"
2060
 
>LoadInfo</CODE
2061
 
></A
2062
 
> <TT
2063
 
CLASS="FUNCTION"
2064
 
>getNodeLoad</TT
2065
 
>(<SPAN
2066
 
CLASS="TYPE"
2067
 
>string</SPAN
2068
 
> <TT
2069
 
CLASS="PARAMETER"
2070
 
><I
2071
 
>name</I
2072
 
></TT
2073
 
>)
2074
 
    throws
2075
 
        <A
2076
 
HREF="x11748.html"
2077
 
><CODE
2078
 
CLASS="CLASSNAME"
2079
 
>NodeNotExistException</CODE
2080
 
></A
2081
 
>,
2082
 
        <A
2083
 
HREF="x11916.html"
2084
 
><CODE
2085
 
CLASS="CLASSNAME"
2086
 
>NodeUnreachableException</CODE
2087
 
></A
2088
 
>;</PRE
2089
 
></TD
2090
 
></TR
2091
 
></TABLE
2092
 
><P
2093
 
>Get the load averages of the node.</P
2094
 
><DIV
2095
 
CLASS="SECTION"
2096
 
><H3
2097
 
CLASS="SECTION"
2098
 
><A
2099
 
NAME="AEN9832"
2100
 
>Parameters</A
2101
 
></H3
2102
 
><P
2103
 
></P
2104
 
><DIV
2105
 
CLASS="VARIABLELIST"
2106
 
><DL
2107
 
><DT
2108
 
><TT
2109
 
CLASS="PARAMETER"
2110
 
><I
2111
 
>name</I
2112
 
></TT
2113
 
></DT
2114
 
><DD
2115
 
><P
2116
 
>                           The node name.</P
2117
 
></DD
2118
 
></DL
2119
 
></DIV
2120
 
></DIV
2121
 
><DIV
2122
 
CLASS="SECTION"
2123
 
><H3
2124
 
CLASS="SECTION"
2125
 
><A
2126
 
NAME="AEN9840"
2127
 
>Return Value</A
2128
 
></H3
2129
 
><P
2130
 
>               The node load information.</P
2131
 
></DIV
2132
 
><DIV
2133
 
CLASS="SECTION"
2134
 
><H3
2135
 
CLASS="SECTION"
2136
 
><A
2137
 
NAME="AEN9843"
2138
 
>Exceptions</A
2139
 
></H3
2140
 
><P
2141
 
></P
2142
 
><DIV
2143
 
CLASS="VARIABLELIST"
2144
 
><DL
2145
 
><DT
2146
 
><A
2147
 
HREF="x11748.html"
2148
 
><CODE
2149
 
CLASS="CLASSNAME"
2150
 
>NodeNotExistException</CODE
2151
 
></A
2152
 
></DT
2153
 
><DD
2154
 
><P
2155
 
>                           Raised if the node doesn't exist.</P
2156
 
></DD
2157
 
><DT
2158
 
><A
2159
 
HREF="x11916.html"
2160
 
><CODE
2161
 
CLASS="CLASSNAME"
2162
 
>NodeUnreachableException</CODE
2163
 
></A
2164
 
></DT
2165
 
><DD
2166
 
><P
2167
 
>                           Raised if the node could not be
2168
 
reached.</P
2169
 
></DD
2170
 
></DL
2171
 
></DIV
2172
 
></DIV
2173
 
></DIV
2174
 
><DIV
2175
 
CLASS="SECTION"
2176
 
><H2
2177
 
CLASS="SECTION"
2178
 
><A
2179
 
NAME="ICEGRID.ADMIN.GETOBJECTINFO"
2180
 
><TT
2181
 
CLASS="LITERAL"
2182
 
>getObjectInfo</TT
2183
 
></A
2184
 
></H2
2185
 
><TABLE
2186
 
BORDER="0"
2187
 
BGCOLOR="#E0E0E0"
2188
 
WIDTH="100%"
2189
 
><TR
2190
 
><TD
2191
 
><PRE
2192
 
CLASS="SYNOPSIS"
2193
 
><A
2194
 
HREF="x12153.html"
2195
 
><CODE
2196
 
CLASS="STRUCTNAME"
2197
 
>ObjectInfo</CODE
2198
 
></A
2199
 
> <TT
2200
 
CLASS="FUNCTION"
2201
 
>getObjectInfo</TT
2202
 
>(<A
2203
 
HREF="x2628.html"
2204
 
><CODE
2205
 
CLASS="STRUCTNAME"
2206
 
>::Ice::Identity</CODE
2207
 
></A
2208
 
> <TT
2209
 
CLASS="PARAMETER"
2210
 
><I
2211
 
>id</I
2212
 
></TT
2213
 
>)
2214
 
    throws
2215
 
        <A
2216
 
HREF="x12200.html"
2217
 
><CODE
2218
 
CLASS="CLASSNAME"
2219
 
>ObjectNotRegisteredException</CODE
2220
 
></A
2221
 
>;</PRE
2222
 
></TD
2223
 
></TR
2224
 
></TABLE
2225
 
><P
2226
 
>Get the object info for the object with the given identity.</P
2227
 
><DIV
2228
 
CLASS="SECTION"
2229
 
><H3
2230
 
CLASS="SECTION"
2231
 
><A
2232
 
NAME="AEN9871"
2233
 
>Parameters</A
2234
 
></H3
2235
 
><P
2236
 
></P
2237
 
><DIV
2238
 
CLASS="VARIABLELIST"
2239
 
><DL
2240
 
><DT
2241
 
><TT
2242
 
CLASS="PARAMETER"
2243
 
><I
2244
 
>id</I
2245
 
></TT
2246
 
></DT
2247
 
><DD
2248
 
><P
2249
 
>                           The identity of the object.</P
2250
 
></DD
2251
 
></DL
2252
 
></DIV
2253
 
></DIV
2254
 
><DIV
2255
 
CLASS="SECTION"
2256
 
><H3
2257
 
CLASS="SECTION"
2258
 
><A
2259
 
NAME="AEN9879"
2260
 
>Return Value</A
2261
 
></H3
2262
 
><P
2263
 
>               The object info.</P
2264
 
></DIV
2265
 
><DIV
2266
 
CLASS="SECTION"
2267
 
><H3
2268
 
CLASS="SECTION"
2269
 
><A
2270
 
NAME="AEN9882"
2271
 
>Exceptions</A
2272
 
></H3
2273
 
><P
2274
 
></P
2275
 
><DIV
2276
 
CLASS="VARIABLELIST"
2277
 
><DL
2278
 
><DT
2279
 
><A
2280
 
HREF="x12200.html"
2281
 
><CODE
2282
 
CLASS="CLASSNAME"
2283
 
>ObjectNotRegisteredException</CODE
2284
 
></A
2285
 
></DT
2286
 
><DD
2287
 
><P
2288
 
>                           Raised if the object doesn't
2289
 
exist.</P
2290
 
></DD
2291
 
></DL
2292
 
></DIV
2293
 
></DIV
2294
 
></DIV
2295
 
><DIV
2296
 
CLASS="SECTION"
2297
 
><H2
2298
 
CLASS="SECTION"
2299
 
><A
2300
 
NAME="ICEGRID.ADMIN.GETSERVERINFO"
2301
 
><TT
2302
 
CLASS="LITERAL"
2303
 
>getServerInfo</TT
2304
 
></A
2305
 
></H2
2306
 
><TABLE
2307
 
BORDER="0"
2308
 
BGCOLOR="#E0E0E0"
2309
 
WIDTH="100%"
2310
 
><TR
2311
 
><TD
2312
 
><PRE
2313
 
CLASS="SYNOPSIS"
2314
 
><A
2315
 
HREF="x12879.html"
2316
 
><CODE
2317
 
CLASS="STRUCTNAME"
2318
 
>ServerInfo</CODE
2319
 
></A
2320
 
> <TT
2321
 
CLASS="FUNCTION"
2322
 
>getServerInfo</TT
2323
 
>(<SPAN
2324
 
CLASS="TYPE"
2325
 
>string</SPAN
2326
 
> <TT
2327
 
CLASS="PARAMETER"
2328
 
><I
2329
 
>id</I
2330
 
></TT
2331
 
>)
2332
 
    throws
2333
 
        <A
2334
 
HREF="x12986.html"
2335
 
><CODE
2336
 
CLASS="CLASSNAME"
2337
 
>ServerNotExistException</CODE
2338
 
></A
2339
 
>;</PRE
2340
 
></TD
2341
 
></TR
2342
 
></TABLE
2343
 
><P
2344
 
>Get the server information for the server with the given id.</P
2345
 
><DIV
2346
 
CLASS="SECTION"
2347
 
><H3
2348
 
CLASS="SECTION"
2349
 
><A
2350
 
NAME="AEN9903"
2351
 
>Parameters</A
2352
 
></H3
2353
 
><P
2354
 
></P
2355
 
><DIV
2356
 
CLASS="VARIABLELIST"
2357
 
><DL
2358
 
><DT
2359
 
><TT
2360
 
CLASS="PARAMETER"
2361
 
><I
2362
 
>id</I
2363
 
></TT
2364
 
></DT
2365
 
><DD
2366
 
><P
2367
 
>                           The server id.</P
2368
 
></DD
2369
 
></DL
2370
 
></DIV
2371
 
></DIV
2372
 
><DIV
2373
 
CLASS="SECTION"
2374
 
><H3
2375
 
CLASS="SECTION"
2376
 
><A
2377
 
NAME="AEN9911"
2378
 
>Return Value</A
2379
 
></H3
2380
 
><P
2381
 
>               s The server information.</P
2382
 
></DIV
2383
 
><DIV
2384
 
CLASS="SECTION"
2385
 
><H3
2386
 
CLASS="SECTION"
2387
 
><A
2388
 
NAME="AEN9914"
2389
 
>Exceptions</A
2390
 
></H3
2391
 
><P
2392
 
></P
2393
 
><DIV
2394
 
CLASS="VARIABLELIST"
2395
 
><DL
2396
 
><DT
2397
 
><A
2398
 
HREF="x12986.html"
2399
 
><CODE
2400
 
CLASS="CLASSNAME"
2401
 
>ServerNotExistException</CODE
2402
 
></A
2403
 
></DT
2404
 
><DD
2405
 
><P
2406
 
>                           Raised if the server doesn't exist.</P
2407
 
></DD
2408
 
></DL
2409
 
></DIV
2410
 
></DIV
2411
 
></DIV
2412
 
><DIV
2413
 
CLASS="SECTION"
2414
 
><H2
2415
 
CLASS="SECTION"
2416
 
><A
2417
 
NAME="ICEGRID.ADMIN.GETSERVERPID"
2418
 
><TT
2419
 
CLASS="LITERAL"
2420
 
>getServerPid</TT
2421
 
></A
2422
 
></H2
2423
 
><TABLE
2424
 
BORDER="0"
2425
 
BGCOLOR="#E0E0E0"
2426
 
WIDTH="100%"
2427
 
><TR
2428
 
><TD
2429
 
><PRE
2430
 
CLASS="SYNOPSIS"
2431
 
><SPAN
2432
 
CLASS="TYPE"
2433
 
>int</SPAN
2434
 
> <TT
2435
 
CLASS="FUNCTION"
2436
 
>getServerPid</TT
2437
 
>(<SPAN
2438
 
CLASS="TYPE"
2439
 
>string</SPAN
2440
 
> <TT
2441
 
CLASS="PARAMETER"
2442
 
><I
2443
 
>id</I
2444
 
></TT
2445
 
>)
2446
 
    throws
2447
 
        <A
2448
 
HREF="x12986.html"
2449
 
><CODE
2450
 
CLASS="CLASSNAME"
2451
 
>ServerNotExistException</CODE
2452
 
></A
2453
 
>,
2454
 
        <A
2455
 
HREF="x11916.html"
2456
 
><CODE
2457
 
CLASS="CLASSNAME"
2458
 
>NodeUnreachableException</CODE
2459
 
></A
2460
 
>;</PRE
2461
 
></TD
2462
 
></TR
2463
 
></TABLE
2464
 
><P
2465
 
>Get a server's system process id. The process id is operating
2466
 
system dependent.</P
2467
 
><DIV
2468
 
CLASS="SECTION"
2469
 
><H3
2470
 
CLASS="SECTION"
2471
 
><A
2472
 
NAME="AEN9936"
2473
 
>Parameters</A
2474
 
></H3
2475
 
><P
2476
 
></P
2477
 
><DIV
2478
 
CLASS="VARIABLELIST"
2479
 
><DL
2480
 
><DT
2481
 
><TT
2482
 
CLASS="PARAMETER"
2483
 
><I
2484
 
>id</I
2485
 
></TT
2486
 
></DT
2487
 
><DD
2488
 
><P
2489
 
>                           The server id.</P
2490
 
></DD
2491
 
></DL
2492
 
></DIV
2493
 
></DIV
2494
 
><DIV
2495
 
CLASS="SECTION"
2496
 
><H3
2497
 
CLASS="SECTION"
2498
 
><A
2499
 
NAME="AEN9944"
2500
 
>Return Value</A
2501
 
></H3
2502
 
><P
2503
 
>               The server's process id.</P
2504
 
></DIV
2505
 
><DIV
2506
 
CLASS="SECTION"
2507
 
><H3
2508
 
CLASS="SECTION"
2509
 
><A
2510
 
NAME="AEN9947"
2511
 
>Exceptions</A
2512
 
></H3
2513
 
><P
2514
 
></P
2515
 
><DIV
2516
 
CLASS="VARIABLELIST"
2517
 
><DL
2518
 
><DT
2519
 
><A
2520
 
HREF="x12986.html"
2521
 
><CODE
2522
 
CLASS="CLASSNAME"
2523
 
>ServerNotExistException</CODE
2524
 
></A
2525
 
></DT
2526
 
><DD
2527
 
><P
2528
 
>                           Raised if the server doesn't exist.</P
2529
 
></DD
2530
 
><DT
2531
 
><A
2532
 
HREF="x11916.html"
2533
 
><CODE
2534
 
CLASS="CLASSNAME"
2535
 
>NodeUnreachableException</CODE
2536
 
></A
2537
 
></DT
2538
 
><DD
2539
 
><P
2540
 
>                           Raised if the node could not be
2541
 
reached.</P
2542
 
></DD
2543
 
></DL
2544
 
></DIV
2545
 
></DIV
2546
 
></DIV
2547
 
><DIV
2548
 
CLASS="SECTION"
2549
 
><H2
2550
 
CLASS="SECTION"
2551
 
><A
2552
 
NAME="ICEGRID.ADMIN.GETSERVERSTATE"
2553
 
><TT
2554
 
CLASS="LITERAL"
2555
 
>getServerState</TT
2556
 
></A
2557
 
></H2
2558
 
><TABLE
2559
 
BORDER="0"
2560
 
BGCOLOR="#E0E0E0"
2561
 
WIDTH="100%"
2562
 
><TR
2563
 
><TD
2564
 
><PRE
2565
 
CLASS="SYNOPSIS"
2566
 
><A
2567
 
HREF="x13047.html"
2568
 
><SPAN
2569
 
CLASS="TYPE"
2570
 
>ServerState</SPAN
2571
 
></A
2572
 
> <TT
2573
 
CLASS="FUNCTION"
2574
 
>getServerState</TT
2575
 
>(<SPAN
2576
 
CLASS="TYPE"
2577
 
>string</SPAN
2578
 
> <TT
2579
 
CLASS="PARAMETER"
2580
 
><I
2581
 
>id</I
2582
 
></TT
2583
 
>)
2584
 
    throws
2585
 
        <A
2586
 
HREF="x12986.html"
2587
 
><CODE
2588
 
CLASS="CLASSNAME"
2589
 
>ServerNotExistException</CODE
2590
 
></A
2591
 
>,
2592
 
        <A
2593
 
HREF="x11916.html"
2594
 
><CODE
2595
 
CLASS="CLASSNAME"
2596
 
>NodeUnreachableException</CODE
2597
 
></A
2598
 
>;</PRE
2599
 
></TD
2600
 
></TR
2601
 
></TABLE
2602
 
><P
2603
 
>Get a server's state.</P
2604
 
><DIV
2605
 
CLASS="SECTION"
2606
 
><H3
2607
 
CLASS="SECTION"
2608
 
><A
2609
 
NAME="AEN9976"
2610
 
>Parameters</A
2611
 
></H3
2612
 
><P
2613
 
></P
2614
 
><DIV
2615
 
CLASS="VARIABLELIST"
2616
 
><DL
2617
 
><DT
2618
 
><TT
2619
 
CLASS="PARAMETER"
2620
 
><I
2621
 
>id</I
2622
 
></TT
2623
 
></DT
2624
 
><DD
2625
 
><P
2626
 
>                           The server id.</P
2627
 
></DD
2628
 
></DL
2629
 
></DIV
2630
 
></DIV
2631
 
><DIV
2632
 
CLASS="SECTION"
2633
 
><H3
2634
 
CLASS="SECTION"
2635
 
><A
2636
 
NAME="AEN9984"
2637
 
>Return Value</A
2638
 
></H3
2639
 
><P
2640
 
>               The server state.</P
2641
 
></DIV
2642
 
><DIV
2643
 
CLASS="SECTION"
2644
 
><H3
2645
 
CLASS="SECTION"
2646
 
><A
2647
 
NAME="AEN9987"
2648
 
>Exceptions</A
2649
 
></H3
2650
 
><P
2651
 
></P
2652
 
><DIV
2653
 
CLASS="VARIABLELIST"
2654
 
><DL
2655
 
><DT
2656
 
><A
2657
 
HREF="x12986.html"
2658
 
><CODE
2659
 
CLASS="CLASSNAME"
2660
 
>ServerNotExistException</CODE
2661
 
></A
2662
 
></DT
2663
 
><DD
2664
 
><P
2665
 
>                           Raised if the server doesn't exist.</P
2666
 
></DD
2667
 
><DT
2668
 
><A
2669
 
HREF="x11916.html"
2670
 
><CODE
2671
 
CLASS="CLASSNAME"
2672
 
>NodeUnreachableException</CODE
2673
 
></A
2674
 
></DT
2675
 
><DD
2676
 
><P
2677
 
>                           Raised if the node could not be
2678
 
reached.</P
2679
 
></DD
2680
 
></DL
2681
 
></DIV
2682
 
></DIV
2683
 
></DIV
2684
 
><DIV
2685
 
CLASS="SECTION"
2686
 
><H2
2687
 
CLASS="SECTION"
2688
 
><A
2689
 
NAME="ICEGRID.ADMIN.GETSLICECHECKSUMS"
2690
 
><TT
2691
 
CLASS="LITERAL"
2692
 
>getSliceChecksums</TT
2693
 
></A
2694
 
></H2
2695
 
><TABLE
2696
 
BORDER="0"
2697
 
BGCOLOR="#E0E0E0"
2698
 
WIDTH="100%"
2699
 
><TR
2700
 
><TD
2701
 
><PRE
2702
 
CLASS="SYNOPSIS"
2703
 
><A
2704
 
HREF="x78.html#ICE.SLICECHECKSUMDICT"
2705
 
><SPAN
2706
 
CLASS="TYPE"
2707
 
>::Ice::SliceChecksumDict</SPAN
2708
 
></A
2709
 
> <TT
2710
 
CLASS="FUNCTION"
2711
 
>getSliceChecksums</TT
2712
 
>();</PRE
2713
 
></TD
2714
 
></TR
2715
 
></TABLE
2716
 
><P
2717
 
>Returns the checksums for the IceGrid Slice definitions.</P
2718
 
><DIV
2719
 
CLASS="SECTION"
2720
 
><H3
2721
 
CLASS="SECTION"
2722
 
><A
2723
 
NAME="AEN10010"
2724
 
>Return Value</A
2725
 
></H3
2726
 
><P
2727
 
>               A dictionary mapping Slice type ids to their checksums.</P
2728
 
></DIV
2729
 
></DIV
2730
 
><DIV
2731
 
CLASS="SECTION"
2732
 
><H2
2733
 
CLASS="SECTION"
2734
 
><A
2735
 
NAME="ICEGRID.ADMIN.INSTANTIATESERVER"
2736
 
><TT
2737
 
CLASS="LITERAL"
2738
 
>instantiateServer</TT
2739
 
></A
2740
 
></H2
2741
 
><TABLE
2742
 
BORDER="0"
2743
 
BGCOLOR="#E0E0E0"
2744
 
WIDTH="100%"
2745
 
><TR
2746
 
><TD
2747
 
><PRE
2748
 
CLASS="SYNOPSIS"
2749
 
><SPAN
2750
 
CLASS="TYPE"
2751
 
>void</SPAN
2752
 
> <TT
2753
 
CLASS="FUNCTION"
2754
 
>instantiateServer</TT
2755
 
>(<SPAN
2756
 
CLASS="TYPE"
2757
 
>string</SPAN
2758
 
> <TT
2759
 
CLASS="PARAMETER"
2760
 
><I
2761
 
>application</I
2762
 
></TT
2763
 
>,
2764
 
    <SPAN
2765
 
CLASS="TYPE"
2766
 
>string</SPAN
2767
 
> <TT
2768
 
CLASS="PARAMETER"
2769
 
><I
2770
 
>node</I
2771
 
></TT
2772
 
>,
2773
 
    <A
2774
 
HREF="x12938.html"
2775
 
><CODE
2776
 
CLASS="STRUCTNAME"
2777
 
>ServerInstanceDescriptor</CODE
2778
 
></A
2779
 
> <TT
2780
 
CLASS="PARAMETER"
2781
 
><I
2782
 
>desc</I
2783
 
></TT
2784
 
>)
2785
 
    throws
2786
 
        <A
2787
 
HREF="x10751.html"
2788
 
><CODE
2789
 
CLASS="CLASSNAME"
2790
 
>ApplicationNotExistException</CODE
2791
 
></A
2792
 
>,
2793
 
        <A
2794
 
HREF="x11212.html"
2795
 
><CODE
2796
 
CLASS="CLASSNAME"
2797
 
>DeploymentException</CODE
2798
 
></A
2799
 
>;</PRE
2800
 
></TD
2801
 
></TR
2802
 
></TABLE
2803
 
><P
2804
 
>Instantiate a server template from an application.</P
2805
 
></DIV
2806
 
><DIV
2807
 
CLASS="SECTION"
2808
 
><H2
2809
 
CLASS="SECTION"
2810
 
><A
2811
 
NAME="ICEGRID.ADMIN.ISSERVERENABLED"
2812
 
><TT
2813
 
CLASS="LITERAL"
2814
 
>isServerEnabled</TT
2815
 
></A
2816
 
></H2
2817
 
><TABLE
2818
 
BORDER="0"
2819
 
BGCOLOR="#E0E0E0"
2820
 
WIDTH="100%"
2821
 
><TR
2822
 
><TD
2823
 
><PRE
2824
 
CLASS="SYNOPSIS"
2825
 
><SPAN
2826
 
CLASS="TYPE"
2827
 
>bool</SPAN
2828
 
> <TT
2829
 
CLASS="FUNCTION"
2830
 
>isServerEnabled</TT
2831
 
>(<SPAN
2832
 
CLASS="TYPE"
2833
 
>string</SPAN
2834
 
> <TT
2835
 
CLASS="PARAMETER"
2836
 
><I
2837
 
>id</I
2838
 
></TT
2839
 
>)
2840
 
    throws
2841
 
        <A
2842
 
HREF="x12986.html"
2843
 
><CODE
2844
 
CLASS="CLASSNAME"
2845
 
>ServerNotExistException</CODE
2846
 
></A
2847
 
>,
2848
 
        <A
2849
 
HREF="x11916.html"
2850
 
><CODE
2851
 
CLASS="CLASSNAME"
2852
 
>NodeUnreachableException</CODE
2853
 
></A
2854
 
>;</PRE
2855
 
></TD
2856
 
></TR
2857
 
></TABLE
2858
 
><P
2859
 
>Check if the server is enabled or disabled.</P
2860
 
><DIV
2861
 
CLASS="SECTION"
2862
 
><H3
2863
 
CLASS="SECTION"
2864
 
><A
2865
 
NAME="AEN10044"
2866
 
>Parameters</A
2867
 
></H3
2868
 
><P
2869
 
></P
2870
 
><DIV
2871
 
CLASS="VARIABLELIST"
2872
 
><DL
2873
 
><DT
2874
 
><TT
2875
 
CLASS="PARAMETER"
2876
 
><I
2877
 
>id</I
2878
 
></TT
2879
 
></DT
2880
 
><DD
2881
 
><P
2882
 
>                           The server id.</P
2883
 
></DD
2884
 
></DL
2885
 
></DIV
2886
 
></DIV
2887
 
><DIV
2888
 
CLASS="SECTION"
2889
 
><H3
2890
 
CLASS="SECTION"
2891
 
><A
2892
 
NAME="AEN10052"
2893
 
>Exceptions</A
2894
 
></H3
2895
 
><P
2896
 
></P
2897
 
><DIV
2898
 
CLASS="VARIABLELIST"
2899
 
><DL
2900
 
><DT
2901
 
><A
2902
 
HREF="x12986.html"
2903
 
><CODE
2904
 
CLASS="CLASSNAME"
2905
 
>ServerNotExistException</CODE
2906
 
></A
2907
 
></DT
2908
 
><DD
2909
 
><P
2910
 
>                           Raised if the server doesn't
2911
 
exist.</P
2912
 
></DD
2913
 
><DT
2914
 
><A
2915
 
HREF="x11916.html"
2916
 
><CODE
2917
 
CLASS="CLASSNAME"
2918
 
>NodeUnreachableException</CODE
2919
 
></A
2920
 
></DT
2921
 
><DD
2922
 
><P
2923
 
>                           Raised if the node could not
2924
 
be reached.</P
2925
 
></DD
2926
 
></DL
2927
 
></DIV
2928
 
></DIV
2929
 
></DIV
2930
 
><DIV
2931
 
CLASS="SECTION"
2932
 
><H2
2933
 
CLASS="SECTION"
2934
 
><A
2935
 
NAME="ICEGRID.ADMIN.PATCHAPPLICATION"
2936
 
><TT
2937
 
CLASS="LITERAL"
2938
 
>patchApplication</TT
2939
 
></A
2940
 
></H2
2941
 
><TABLE
2942
 
BORDER="0"
2943
 
BGCOLOR="#E0E0E0"
2944
 
WIDTH="100%"
2945
 
><TR
2946
 
><TD
2947
 
><PRE
2948
 
CLASS="SYNOPSIS"
2949
 
>[ "ami", "amd" ]
2950
 
<SPAN
2951
 
CLASS="TYPE"
2952
 
>void</SPAN
2953
 
> <TT
2954
 
CLASS="FUNCTION"
2955
 
>patchApplication</TT
2956
 
>(<SPAN
2957
 
CLASS="TYPE"
2958
 
>string</SPAN
2959
 
> <TT
2960
 
CLASS="PARAMETER"
2961
 
><I
2962
 
>name</I
2963
 
></TT
2964
 
>,
2965
 
    <SPAN
2966
 
CLASS="TYPE"
2967
 
>bool</SPAN
2968
 
> <TT
2969
 
CLASS="PARAMETER"
2970
 
><I
2971
 
>shutdown</I
2972
 
></TT
2973
 
>)
2974
 
    throws
2975
 
        <A
2976
 
HREF="x10751.html"
2977
 
><CODE
2978
 
CLASS="CLASSNAME"
2979
 
>ApplicationNotExistException</CODE
2980
 
></A
2981
 
>,
2982
 
        <A
2983
 
HREF="x12225.html"
2984
 
><CODE
2985
 
CLASS="CLASSNAME"
2986
 
>PatchException</CODE
2987
 
></A
2988
 
>;</PRE
2989
 
></TD
2990
 
></TR
2991
 
></TABLE
2992
 
><P
2993
 
>Patch the given application data. If the patch argument is an
2994
 
empty string, all of the application's servers that depend on patch
2995
 
data will be patched.</P
2996
 
><DIV
2997
 
CLASS="SECTION"
2998
 
><H3
2999
 
CLASS="SECTION"
3000
 
><A
3001
 
NAME="AEN10082"
3002
 
>Parameters</A
3003
 
></H3
3004
 
><P
3005
 
></P
3006
 
><DIV
3007
 
CLASS="VARIABLELIST"
3008
 
><DL
3009
 
><DT
3010
 
><TT
3011
 
CLASS="PARAMETER"
3012
 
><I
3013
 
>name</I
3014
 
></TT
3015
 
></DT
3016
 
><DD
3017
 
><P
3018
 
>                           The application name.</P
3019
 
></DD
3020
 
><DT
3021
 
><TT
3022
 
CLASS="PARAMETER"
3023
 
><I
3024
 
>shutdown</I
3025
 
></TT
3026
 
></DT
3027
 
><DD
3028
 
><P
3029
 
>                           If true, the servers depending on the data to
3030
 
patch will be shutdown if necessary.</P
3031
 
></DD
3032
 
></DL
3033
 
></DIV
3034
 
></DIV
3035
 
><DIV
3036
 
CLASS="SECTION"
3037
 
><H3
3038
 
CLASS="SECTION"
3039
 
><A
3040
 
NAME="AEN10095"
3041
 
>Exceptions</A
3042
 
></H3
3043
 
><P
3044
 
></P
3045
 
><DIV
3046
 
CLASS="VARIABLELIST"
3047
 
><DL
3048
 
><DT
3049
 
><A
3050
 
HREF="x12225.html"
3051
 
><CODE
3052
 
CLASS="CLASSNAME"
3053
 
>PatchException</CODE
3054
 
></A
3055
 
></DT
3056
 
><DD
3057
 
><P
3058
 
>                           Raised if the patch failed.</P
3059
 
></DD
3060
 
><DT
3061
 
><A
3062
 
HREF="x10751.html"
3063
 
><CODE
3064
 
CLASS="CLASSNAME"
3065
 
>ApplicationNotExistException</CODE
3066
 
></A
3067
 
></DT
3068
 
><DD
3069
 
><P
3070
 
>                           Raised if the application
3071
 
doesn't exist.</P
3072
 
></DD
3073
 
></DL
3074
 
></DIV
3075
 
></DIV
3076
 
></DIV
3077
 
><DIV
3078
 
CLASS="SECTION"
3079
 
><H2
3080
 
CLASS="SECTION"
3081
 
><A
3082
 
NAME="ICEGRID.ADMIN.PATCHSERVER"
3083
 
><TT
3084
 
CLASS="LITERAL"
3085
 
>patchServer</TT
3086
 
></A
3087
 
></H2
3088
 
><TABLE
3089
 
BORDER="0"
3090
 
BGCOLOR="#E0E0E0"
3091
 
WIDTH="100%"
3092
 
><TR
3093
 
><TD
3094
 
><PRE
3095
 
CLASS="SYNOPSIS"
3096
 
>[ "ami", "amd" ]
3097
 
<SPAN
3098
 
CLASS="TYPE"
3099
 
>void</SPAN
3100
 
> <TT
3101
 
CLASS="FUNCTION"
3102
 
>patchServer</TT
3103
 
>(<SPAN
3104
 
CLASS="TYPE"
3105
 
>string</SPAN
3106
 
> <TT
3107
 
CLASS="PARAMETER"
3108
 
><I
3109
 
>id</I
3110
 
></TT
3111
 
>,
3112
 
    <SPAN
3113
 
CLASS="TYPE"
3114
 
>bool</SPAN
3115
 
> <TT
3116
 
CLASS="PARAMETER"
3117
 
><I
3118
 
>shutdown</I
3119
 
></TT
3120
 
>)
3121
 
    throws
3122
 
        <A
3123
 
HREF="x12986.html"
3124
 
><CODE
3125
 
CLASS="CLASSNAME"
3126
 
>ServerNotExistException</CODE
3127
 
></A
3128
 
>,
3129
 
        <A
3130
 
HREF="x11916.html"
3131
 
><CODE
3132
 
CLASS="CLASSNAME"
3133
 
>NodeUnreachableException</CODE
3134
 
></A
3135
 
>,
3136
 
        <A
3137
 
HREF="x12225.html"
3138
 
><CODE
3139
 
CLASS="CLASSNAME"
3140
 
>PatchException</CODE
3141
 
></A
3142
 
>;</PRE
3143
 
></TD
3144
 
></TR
3145
 
></TABLE
3146
 
><P
3147
 
>Patch a server.</P
3148
 
><DIV
3149
 
CLASS="SECTION"
3150
 
><H3
3151
 
CLASS="SECTION"
3152
 
><A
3153
 
NAME="AEN10127"
3154
 
>Parameters</A
3155
 
></H3
3156
 
><P
3157
 
></P
3158
 
><DIV
3159
 
CLASS="VARIABLELIST"
3160
 
><DL
3161
 
><DT
3162
 
><TT
3163
 
CLASS="PARAMETER"
3164
 
><I
3165
 
>id</I
3166
 
></TT
3167
 
></DT
3168
 
><DD
3169
 
><P
3170
 
>                           The server id.</P
3171
 
></DD
3172
 
><DT
3173
 
><TT
3174
 
CLASS="PARAMETER"
3175
 
><I
3176
 
>shutdown</I
3177
 
></TT
3178
 
></DT
3179
 
><DD
3180
 
><P
3181
 
>                           If true, servers depending on the data to patch
3182
 
will be shutdown if necessary.</P
3183
 
></DD
3184
 
></DL
3185
 
></DIV
3186
 
></DIV
3187
 
><DIV
3188
 
CLASS="SECTION"
3189
 
><H3
3190
 
CLASS="SECTION"
3191
 
><A
3192
 
NAME="AEN10140"
3193
 
>Exceptions</A
3194
 
></H3
3195
 
><P
3196
 
></P
3197
 
><DIV
3198
 
CLASS="VARIABLELIST"
3199
 
><DL
3200
 
><DT
3201
 
><A
3202
 
HREF="x12986.html"
3203
 
><CODE
3204
 
CLASS="CLASSNAME"
3205
 
>ServerNotExistException</CODE
3206
 
></A
3207
 
></DT
3208
 
><DD
3209
 
><P
3210
 
>                           Raised if the server doesn't
3211
 
exist.</P
3212
 
></DD
3213
 
><DT
3214
 
><A
3215
 
HREF="x11916.html"
3216
 
><CODE
3217
 
CLASS="CLASSNAME"
3218
 
>NodeUnreachableException</CODE
3219
 
></A
3220
 
></DT
3221
 
><DD
3222
 
><P
3223
 
>                           Raised if the node could not be
3224
 
reached.</P
3225
 
></DD
3226
 
><DT
3227
 
><A
3228
 
HREF="x12225.html"
3229
 
><CODE
3230
 
CLASS="CLASSNAME"
3231
 
>PatchException</CODE
3232
 
></A
3233
 
></DT
3234
 
><DD
3235
 
><P
3236
 
>                           Raised if the patch failed.</P
3237
 
></DD
3238
 
></DL
3239
 
></DIV
3240
 
></DIV
3241
 
></DIV
3242
 
><DIV
3243
 
CLASS="SECTION"
3244
 
><H2
3245
 
CLASS="SECTION"
3246
 
><A
3247
 
NAME="ICEGRID.ADMIN.PINGNODE"
3248
 
><TT
3249
 
CLASS="LITERAL"
3250
 
>pingNode</TT
3251
 
></A
3252
 
></H2
3253
 
><TABLE
3254
 
BORDER="0"
3255
 
BGCOLOR="#E0E0E0"
3256
 
WIDTH="100%"
3257
 
><TR
3258
 
><TD
3259
 
><PRE
3260
 
CLASS="SYNOPSIS"
3261
 
><SPAN
3262
 
CLASS="TYPE"
3263
 
>bool</SPAN
3264
 
> <TT
3265
 
CLASS="FUNCTION"
3266
 
>pingNode</TT
3267
 
>(<SPAN
3268
 
CLASS="TYPE"
3269
 
>string</SPAN
3270
 
> <TT
3271
 
CLASS="PARAMETER"
3272
 
><I
3273
 
>name</I
3274
 
></TT
3275
 
>)
3276
 
    throws
3277
 
        <A
3278
 
HREF="x11748.html"
3279
 
><CODE
3280
 
CLASS="CLASSNAME"
3281
 
>NodeNotExistException</CODE
3282
 
></A
3283
 
>;</PRE
3284
 
></TD
3285
 
></TR
3286
 
></TABLE
3287
 
><P
3288
 
>Ping an <SPAN
3289
 
CLASS="phrase"
3290
 
><SPAN
3291
 
CLASS="PHRASE"
3292
 
>IceGrid</SPAN
3293
 
></SPAN
3294
 
> node to see if it is active.</P
3295
 
><DIV
3296
 
CLASS="SECTION"
3297
 
><H3
3298
 
CLASS="SECTION"
3299
 
><A
3300
 
NAME="AEN10173"
3301
 
>Parameters</A
3302
 
></H3
3303
 
><P
3304
 
></P
3305
 
><DIV
3306
 
CLASS="VARIABLELIST"
3307
 
><DL
3308
 
><DT
3309
 
><TT
3310
 
CLASS="PARAMETER"
3311
 
><I
3312
 
>name</I
3313
 
></TT
3314
 
></DT
3315
 
><DD
3316
 
><P
3317
 
>                           The node name.</P
3318
 
></DD
3319
 
></DL
3320
 
></DIV
3321
 
></DIV
3322
 
><DIV
3323
 
CLASS="SECTION"
3324
 
><H3
3325
 
CLASS="SECTION"
3326
 
><A
3327
 
NAME="AEN10181"
3328
 
>Return Value</A
3329
 
></H3
3330
 
><P
3331
 
>               true if the node ping succeeded, false otherwise.</P
3332
 
></DIV
3333
 
><DIV
3334
 
CLASS="SECTION"
3335
 
><H3
3336
 
CLASS="SECTION"
3337
 
><A
3338
 
NAME="AEN10184"
3339
 
>Exceptions</A
3340
 
></H3
3341
 
><P
3342
 
></P
3343
 
><DIV
3344
 
CLASS="VARIABLELIST"
3345
 
><DL
3346
 
><DT
3347
 
><A
3348
 
HREF="x11748.html"
3349
 
><CODE
3350
 
CLASS="CLASSNAME"
3351
 
>NodeNotExistException</CODE
3352
 
></A
3353
 
></DT
3354
 
><DD
3355
 
><P
3356
 
>                           Raised if the node doesn't exist.</P
3357
 
></DD
3358
 
></DL
3359
 
></DIV
3360
 
></DIV
3361
 
></DIV
3362
 
><DIV
3363
 
CLASS="SECTION"
3364
 
><H2
3365
 
CLASS="SECTION"
3366
 
><A
3367
 
NAME="ICEGRID.ADMIN.REMOVEADAPTER"
3368
 
><TT
3369
 
CLASS="LITERAL"
3370
 
>removeAdapter</TT
3371
 
></A
3372
 
></H2
3373
 
><TABLE
3374
 
BORDER="0"
3375
 
BGCOLOR="#E0E0E0"
3376
 
WIDTH="100%"
3377
 
><TR
3378
 
><TD
3379
 
><PRE
3380
 
CLASS="SYNOPSIS"
3381
 
><SPAN
3382
 
CLASS="TYPE"
3383
 
>void</SPAN
3384
 
> <TT
3385
 
CLASS="FUNCTION"
3386
 
>removeAdapter</TT
3387
 
>(<SPAN
3388
 
CLASS="TYPE"
3389
 
>string</SPAN
3390
 
> <TT
3391
 
CLASS="PARAMETER"
3392
 
><I
3393
 
>adapterId</I
3394
 
></TT
3395
 
>)
3396
 
    throws
3397
 
        <A
3398
 
HREF="x9152.html"
3399
 
><CODE
3400
 
CLASS="CLASSNAME"
3401
 
>AdapterNotExistException</CODE
3402
 
></A
3403
 
>,
3404
 
        <A
3405
 
HREF="x11212.html"
3406
 
><CODE
3407
 
CLASS="CLASSNAME"
3408
 
>DeploymentException</CODE
3409
 
></A
3410
 
>;</PRE
3411
 
></TD
3412
 
></TR
3413
 
></TABLE
3414
 
><P
3415
 
>Remove the adapter with the given id.</P
3416
 
><DIV
3417
 
CLASS="SECTION"
3418
 
><H3
3419
 
CLASS="SECTION"
3420
 
><A
3421
 
NAME="AEN10206"
3422
 
>Exceptions</A
3423
 
></H3
3424
 
><P
3425
 
></P
3426
 
><DIV
3427
 
CLASS="VARIABLELIST"
3428
 
><DL
3429
 
><DT
3430
 
><A
3431
 
HREF="x9152.html"
3432
 
><CODE
3433
 
CLASS="CLASSNAME"
3434
 
>AdapterNotExistException</CODE
3435
 
></A
3436
 
></DT
3437
 
><DD
3438
 
><P
3439
 
>                           Raised if the adapter doesn't
3440
 
exist.</P
3441
 
></DD
3442
 
></DL
3443
 
></DIV
3444
 
></DIV
3445
 
></DIV
3446
 
><DIV
3447
 
CLASS="SECTION"
3448
 
><H2
3449
 
CLASS="SECTION"
3450
 
><A
3451
 
NAME="ICEGRID.ADMIN.REMOVEAPPLICATION"
3452
 
><TT
3453
 
CLASS="LITERAL"
3454
 
>removeApplication</TT
3455
 
></A
3456
 
></H2
3457
 
><TABLE
3458
 
BORDER="0"
3459
 
BGCOLOR="#E0E0E0"
3460
 
WIDTH="100%"
3461
 
><TR
3462
 
><TD
3463
 
><PRE
3464
 
CLASS="SYNOPSIS"
3465
 
><SPAN
3466
 
CLASS="TYPE"
3467
 
>void</SPAN
3468
 
> <TT
3469
 
CLASS="FUNCTION"
3470
 
>removeApplication</TT
3471
 
>(<SPAN
3472
 
CLASS="TYPE"
3473
 
>string</SPAN
3474
 
> <TT
3475
 
CLASS="PARAMETER"
3476
 
><I
3477
 
>name</I
3478
 
></TT
3479
 
>)
3480
 
    throws
3481
 
        <A
3482
 
HREF="x10751.html"
3483
 
><CODE
3484
 
CLASS="CLASSNAME"
3485
 
>ApplicationNotExistException</CODE
3486
 
></A
3487
 
>;</PRE
3488
 
></TD
3489
 
></TR
3490
 
></TABLE
3491
 
><P
3492
 
>Remove an application from <SPAN
3493
 
CLASS="phrase"
3494
 
><SPAN
3495
 
CLASS="PHRASE"
3496
 
>IceGrid</SPAN
3497
 
></SPAN
3498
 
>.</P
3499
 
><DIV
3500
 
CLASS="SECTION"
3501
 
><H3
3502
 
CLASS="SECTION"
3503
 
><A
3504
 
NAME="AEN10227"
3505
 
>Parameters</A
3506
 
></H3
3507
 
><P
3508
 
></P
3509
 
><DIV
3510
 
CLASS="VARIABLELIST"
3511
 
><DL
3512
 
><DT
3513
 
><TT
3514
 
CLASS="PARAMETER"
3515
 
><I
3516
 
>name</I
3517
 
></TT
3518
 
></DT
3519
 
><DD
3520
 
><P
3521
 
>                           The application name.</P
3522
 
></DD
3523
 
></DL
3524
 
></DIV
3525
 
></DIV
3526
 
><DIV
3527
 
CLASS="SECTION"
3528
 
><H3
3529
 
CLASS="SECTION"
3530
 
><A
3531
 
NAME="AEN10235"
3532
 
>Exceptions</A
3533
 
></H3
3534
 
><P
3535
 
></P
3536
 
><DIV
3537
 
CLASS="VARIABLELIST"
3538
 
><DL
3539
 
><DT
3540
 
><A
3541
 
HREF="x10751.html"
3542
 
><CODE
3543
 
CLASS="CLASSNAME"
3544
 
>ApplicationNotExistException</CODE
3545
 
></A
3546
 
></DT
3547
 
><DD
3548
 
><P
3549
 
>                           Raised if the application
3550
 
doesn't exist.</P
3551
 
></DD
3552
 
></DL
3553
 
></DIV
3554
 
></DIV
3555
 
></DIV
3556
 
><DIV
3557
 
CLASS="SECTION"
3558
 
><H2
3559
 
CLASS="SECTION"
3560
 
><A
3561
 
NAME="ICEGRID.ADMIN.REMOVEOBJECT"
3562
 
><TT
3563
 
CLASS="LITERAL"
3564
 
>removeObject</TT
3565
 
></A
3566
 
></H2
3567
 
><TABLE
3568
 
BORDER="0"
3569
 
BGCOLOR="#E0E0E0"
3570
 
WIDTH="100%"
3571
 
><TR
3572
 
><TD
3573
 
><PRE
3574
 
CLASS="SYNOPSIS"
3575
 
><SPAN
3576
 
CLASS="TYPE"
3577
 
>void</SPAN
3578
 
> <TT
3579
 
CLASS="FUNCTION"
3580
 
>removeObject</TT
3581
 
>(<A
3582
 
HREF="x2628.html"
3583
 
><CODE
3584
 
CLASS="STRUCTNAME"
3585
 
>::Ice::Identity</CODE
3586
 
></A
3587
 
> <TT
3588
 
CLASS="PARAMETER"
3589
 
><I
3590
 
>id</I
3591
 
></TT
3592
 
>)
3593
 
    throws
3594
 
        <A
3595
 
HREF="x12200.html"
3596
 
><CODE
3597
 
CLASS="CLASSNAME"
3598
 
>ObjectNotRegisteredException</CODE
3599
 
></A
3600
 
>,
3601
 
        <A
3602
 
HREF="x11212.html"
3603
 
><CODE
3604
 
CLASS="CLASSNAME"
3605
 
>DeploymentException</CODE
3606
 
></A
3607
 
>;</PRE
3608
 
></TD
3609
 
></TR
3610
 
></TABLE
3611
 
><P
3612
 
>Remove an object from the object registry.</P
3613
 
><DIV
3614
 
CLASS="SECTION"
3615
 
><H3
3616
 
CLASS="SECTION"
3617
 
><A
3618
 
NAME="AEN10258"
3619
 
>Parameters</A
3620
 
></H3
3621
 
><P
3622
 
></P
3623
 
><DIV
3624
 
CLASS="VARIABLELIST"
3625
 
><DL
3626
 
><DT
3627
 
><TT
3628
 
CLASS="PARAMETER"
3629
 
><I
3630
 
>id</I
3631
 
></TT
3632
 
></DT
3633
 
><DD
3634
 
><P
3635
 
>                           The identity of the object to be removed from the
3636
 
registry.</P
3637
 
></DD
3638
 
></DL
3639
 
></DIV
3640
 
></DIV
3641
 
><DIV
3642
 
CLASS="SECTION"
3643
 
><H3
3644
 
CLASS="SECTION"
3645
 
><A
3646
 
NAME="AEN10266"
3647
 
>Exceptions</A
3648
 
></H3
3649
 
><P
3650
 
></P
3651
 
><DIV
3652
 
CLASS="VARIABLELIST"
3653
 
><DL
3654
 
><DT
3655
 
><A
3656
 
HREF="x12200.html"
3657
 
><CODE
3658
 
CLASS="CLASSNAME"
3659
 
>ObjectNotRegisteredException</CODE
3660
 
></A
3661
 
></DT
3662
 
><DD
3663
 
><P
3664
 
>                           Raised if the object doesn't
3665
 
exist.</P
3666
 
></DD
3667
 
></DL
3668
 
></DIV
3669
 
></DIV
3670
 
></DIV
3671
 
><DIV
3672
 
CLASS="SECTION"
3673
 
><H2
3674
 
CLASS="SECTION"
3675
 
><A
3676
 
NAME="ICEGRID.ADMIN.SENDSIGNAL"
3677
 
><TT
3678
 
CLASS="LITERAL"
3679
 
>sendSignal</TT
3680
 
></A
3681
 
></H2
3682
 
><TABLE
3683
 
BORDER="0"
3684
 
BGCOLOR="#E0E0E0"
3685
 
WIDTH="100%"
3686
 
><TR
3687
 
><TD
3688
 
><PRE
3689
 
CLASS="SYNOPSIS"
3690
 
><SPAN
3691
 
CLASS="TYPE"
3692
 
>void</SPAN
3693
 
> <TT
3694
 
CLASS="FUNCTION"
3695
 
>sendSignal</TT
3696
 
>(<SPAN
3697
 
CLASS="TYPE"
3698
 
>string</SPAN
3699
 
> <TT
3700
 
CLASS="PARAMETER"
3701
 
><I
3702
 
>id</I
3703
 
></TT
3704
 
>,
3705
 
    <SPAN
3706
 
CLASS="TYPE"
3707
 
>string</SPAN
3708
 
> <TT
3709
 
CLASS="PARAMETER"
3710
 
><I
3711
 
>signal</I
3712
 
></TT
3713
 
>)
3714
 
    throws
3715
 
        <A
3716
 
HREF="x12986.html"
3717
 
><CODE
3718
 
CLASS="CLASSNAME"
3719
 
>ServerNotExistException</CODE
3720
 
></A
3721
 
>,
3722
 
        <A
3723
 
HREF="x11916.html"
3724
 
><CODE
3725
 
CLASS="CLASSNAME"
3726
 
>NodeUnreachableException</CODE
3727
 
></A
3728
 
>,
3729
 
        <A
3730
 
HREF="x10980.html"
3731
 
><CODE
3732
 
CLASS="CLASSNAME"
3733
 
>BadSignalException</CODE
3734
 
></A
3735
 
>;</PRE
3736
 
></TD
3737
 
></TR
3738
 
></TABLE
3739
 
><P
3740
 
>Send signal to a server.</P
3741
 
><DIV
3742
 
CLASS="SECTION"
3743
 
><H3
3744
 
CLASS="SECTION"
3745
 
><A
3746
 
NAME="AEN10292"
3747
 
>Parameters</A
3748
 
></H3
3749
 
><P
3750
 
></P
3751
 
><DIV
3752
 
CLASS="VARIABLELIST"
3753
 
><DL
3754
 
><DT
3755
 
><TT
3756
 
CLASS="PARAMETER"
3757
 
><I
3758
 
>id</I
3759
 
></TT
3760
 
></DT
3761
 
><DD
3762
 
><P
3763
 
>                           The server id.</P
3764
 
></DD
3765
 
><DT
3766
 
><TT
3767
 
CLASS="PARAMETER"
3768
 
><I
3769
 
>signal</I
3770
 
></TT
3771
 
></DT
3772
 
><DD
3773
 
><P
3774
 
>                           The signal, for example SIGTERM or 15.</P
3775
 
></DD
3776
 
></DL
3777
 
></DIV
3778
 
></DIV
3779
 
><DIV
3780
 
CLASS="SECTION"
3781
 
><H3
3782
 
CLASS="SECTION"
3783
 
><A
3784
 
NAME="AEN10305"
3785
 
>Exceptions</A
3786
 
></H3
3787
 
><P
3788
 
></P
3789
 
><DIV
3790
 
CLASS="VARIABLELIST"
3791
 
><DL
3792
 
><DT
3793
 
><A
3794
 
HREF="x12986.html"
3795
 
><CODE
3796
 
CLASS="CLASSNAME"
3797
 
>ServerNotExistException</CODE
3798
 
></A
3799
 
></DT
3800
 
><DD
3801
 
><P
3802
 
>                           Raised if the server doesn't
3803
 
exist.</P
3804
 
></DD
3805
 
><DT
3806
 
><A
3807
 
HREF="x11916.html"
3808
 
><CODE
3809
 
CLASS="CLASSNAME"
3810
 
>NodeUnreachableException</CODE
3811
 
></A
3812
 
></DT
3813
 
><DD
3814
 
><P
3815
 
>                           Raised if the node could not be
3816
 
reached.</P
3817
 
></DD
3818
 
><DT
3819
 
><A
3820
 
HREF="x10980.html"
3821
 
><CODE
3822
 
CLASS="CLASSNAME"
3823
 
>BadSignalException</CODE
3824
 
></A
3825
 
></DT
3826
 
><DD
3827
 
><P
3828
 
>                           Raised if the signal is not recognized 
3829
 
by the target server.</P
3830
 
></DD
3831
 
></DL
3832
 
></DIV
3833
 
></DIV
3834
 
></DIV
3835
 
><DIV
3836
 
CLASS="SECTION"
3837
 
><H2
3838
 
CLASS="SECTION"
3839
 
><A
3840
 
NAME="ICEGRID.ADMIN.SHUTDOWN"
3841
 
><TT
3842
 
CLASS="LITERAL"
3843
 
>shutdown</TT
3844
 
></A
3845
 
></H2
3846
 
><TABLE
3847
 
BORDER="0"
3848
 
BGCOLOR="#E0E0E0"
3849
 
WIDTH="100%"
3850
 
><TR
3851
 
><TD
3852
 
><PRE
3853
 
CLASS="SYNOPSIS"
3854
 
><SPAN
3855
 
CLASS="TYPE"
3856
 
>void</SPAN
3857
 
> <TT
3858
 
CLASS="FUNCTION"
3859
 
>shutdown</TT
3860
 
>();</PRE
3861
 
></TD
3862
 
></TR
3863
 
></TABLE
3864
 
><P
3865
 
>Shut down the <SPAN
3866
 
CLASS="phrase"
3867
 
><SPAN
3868
 
CLASS="PHRASE"
3869
 
>IceGrid</SPAN
3870
 
></SPAN
3871
 
> registry.</P
3872
 
></DIV
3873
 
><DIV
3874
 
CLASS="SECTION"
3875
 
><H2
3876
 
CLASS="SECTION"
3877
 
><A
3878
 
NAME="ICEGRID.ADMIN.SHUTDOWNNODE"
3879
 
><TT
3880
 
CLASS="LITERAL"
3881
 
>shutdownNode</TT
3882
 
></A
3883
 
></H2
3884
 
><TABLE
3885
 
BORDER="0"
3886
 
BGCOLOR="#E0E0E0"
3887
 
WIDTH="100%"
3888
 
><TR
3889
 
><TD
3890
 
><PRE
3891
 
CLASS="SYNOPSIS"
3892
 
>[ "ami" ]
3893
 
<SPAN
3894
 
CLASS="TYPE"
3895
 
>void</SPAN
3896
 
> <TT
3897
 
CLASS="FUNCTION"
3898
 
>shutdownNode</TT
3899
 
>(<SPAN
3900
 
CLASS="TYPE"
3901
 
>string</SPAN
3902
 
> <TT
3903
 
CLASS="PARAMETER"
3904
 
><I
3905
 
>name</I
3906
 
></TT
3907
 
>)
3908
 
    throws
3909
 
        <A
3910
 
HREF="x11748.html"
3911
 
><CODE
3912
 
CLASS="CLASSNAME"
3913
 
>NodeNotExistException</CODE
3914
 
></A
3915
 
>,
3916
 
        <A
3917
 
HREF="x11916.html"
3918
 
><CODE
3919
 
CLASS="CLASSNAME"
3920
 
>NodeUnreachableException</CODE
3921
 
></A
3922
 
>;</PRE
3923
 
></TD
3924
 
></TR
3925
 
></TABLE
3926
 
><P
3927
 
>Shutdown an <SPAN
3928
 
CLASS="phrase"
3929
 
><SPAN
3930
 
CLASS="PHRASE"
3931
 
>IceGrid</SPAN
3932
 
></SPAN
3933
 
> node.</P
3934
 
><DIV
3935
 
CLASS="SECTION"
3936
 
><H3
3937
 
CLASS="SECTION"
3938
 
><A
3939
 
NAME="AEN10348"
3940
 
>Parameters</A
3941
 
></H3
3942
 
><P
3943
 
></P
3944
 
><DIV
3945
 
CLASS="VARIABLELIST"
3946
 
><DL
3947
 
><DT
3948
 
><TT
3949
 
CLASS="PARAMETER"
3950
 
><I
3951
 
>name</I
3952
 
></TT
3953
 
></DT
3954
 
><DD
3955
 
><P
3956
 
>                           The node name.</P
3957
 
></DD
3958
 
></DL
3959
 
></DIV
3960
 
></DIV
3961
 
><DIV
3962
 
CLASS="SECTION"
3963
 
><H3
3964
 
CLASS="SECTION"
3965
 
><A
3966
 
NAME="AEN10356"
3967
 
>Exceptions</A
3968
 
></H3
3969
 
><P
3970
 
></P
3971
 
><DIV
3972
 
CLASS="VARIABLELIST"
3973
 
><DL
3974
 
><DT
3975
 
><A
3976
 
HREF="x11748.html"
3977
 
><CODE
3978
 
CLASS="CLASSNAME"
3979
 
>NodeNotExistException</CODE
3980
 
></A
3981
 
></DT
3982
 
><DD
3983
 
><P
3984
 
>                           Raised if the node doesn't exist.</P
3985
 
></DD
3986
 
><DT
3987
 
><A
3988
 
HREF="x11916.html"
3989
 
><CODE
3990
 
CLASS="CLASSNAME"
3991
 
>NodeUnreachableException</CODE
3992
 
></A
3993
 
></DT
3994
 
><DD
3995
 
><P
3996
 
>                           Raised if the node could not be
3997
 
reached.</P
3998
 
></DD
3999
 
></DL
4000
 
></DIV
4001
 
></DIV
4002
 
></DIV
4003
 
><DIV
4004
 
CLASS="SECTION"
4005
 
><H2
4006
 
CLASS="SECTION"
4007
 
><A
4008
 
NAME="ICEGRID.ADMIN.STARTSERVER"
4009
 
><TT
4010
 
CLASS="LITERAL"
4011
 
>startServer</TT
4012
 
></A
4013
 
></H2
4014
 
><TABLE
4015
 
BORDER="0"
4016
 
BGCOLOR="#E0E0E0"
4017
 
WIDTH="100%"
4018
 
><TR
4019
 
><TD
4020
 
><PRE
4021
 
CLASS="SYNOPSIS"
4022
 
>[ "ami" ]
4023
 
<SPAN
4024
 
CLASS="TYPE"
4025
 
>void</SPAN
4026
 
> <TT
4027
 
CLASS="FUNCTION"
4028
 
>startServer</TT
4029
 
>(<SPAN
4030
 
CLASS="TYPE"
4031
 
>string</SPAN
4032
 
> <TT
4033
 
CLASS="PARAMETER"
4034
 
><I
4035
 
>id</I
4036
 
></TT
4037
 
>)
4038
 
    throws
4039
 
        <A
4040
 
HREF="x12986.html"
4041
 
><CODE
4042
 
CLASS="CLASSNAME"
4043
 
>ServerNotExistException</CODE
4044
 
></A
4045
 
>,
4046
 
        <A
4047
 
HREF="x13010.html"
4048
 
><CODE
4049
 
CLASS="CLASSNAME"
4050
 
>ServerStartException</CODE
4051
 
></A
4052
 
>,
4053
 
        <A
4054
 
HREF="x11916.html"
4055
 
><CODE
4056
 
CLASS="CLASSNAME"
4057
 
>NodeUnreachableException</CODE
4058
 
></A
4059
 
>;</PRE
4060
 
></TD
4061
 
></TR
4062
 
></TABLE
4063
 
><P
4064
 
>Start a server and wait for its activation.</P
4065
 
><DIV
4066
 
CLASS="SECTION"
4067
 
><H3
4068
 
CLASS="SECTION"
4069
 
><A
4070
 
NAME="AEN10386"
4071
 
>Parameters</A
4072
 
></H3
4073
 
><P
4074
 
></P
4075
 
><DIV
4076
 
CLASS="VARIABLELIST"
4077
 
><DL
4078
 
><DT
4079
 
><TT
4080
 
CLASS="PARAMETER"
4081
 
><I
4082
 
>id</I
4083
 
></TT
4084
 
></DT
4085
 
><DD
4086
 
><P
4087
 
>                           The server id.</P
4088
 
></DD
4089
 
></DL
4090
 
></DIV
4091
 
></DIV
4092
 
><DIV
4093
 
CLASS="SECTION"
4094
 
><H3
4095
 
CLASS="SECTION"
4096
 
><A
4097
 
NAME="AEN10394"
4098
 
>Return Value</A
4099
 
></H3
4100
 
><P
4101
 
>               True if the server was successfully started, false
4102
 
otherwise.</P
4103
 
></DIV
4104
 
><DIV
4105
 
CLASS="SECTION"
4106
 
><H3
4107
 
CLASS="SECTION"
4108
 
><A
4109
 
NAME="AEN10397"
4110
 
>Exceptions</A
4111
 
></H3
4112
 
><P
4113
 
></P
4114
 
><DIV
4115
 
CLASS="VARIABLELIST"
4116
 
><DL
4117
 
><DT
4118
 
><A
4119
 
HREF="x12986.html"
4120
 
><CODE
4121
 
CLASS="CLASSNAME"
4122
 
>ServerNotExistException</CODE
4123
 
></A
4124
 
></DT
4125
 
><DD
4126
 
><P
4127
 
>                           Raised if the server doesn't
4128
 
exist.</P
4129
 
></DD
4130
 
><DT
4131
 
><A
4132
 
HREF="x11916.html"
4133
 
><CODE
4134
 
CLASS="CLASSNAME"
4135
 
>NodeUnreachableException</CODE
4136
 
></A
4137
 
></DT
4138
 
><DD
4139
 
><P
4140
 
>                           Raised if the node could not be
4141
 
reached.</P
4142
 
></DD
4143
 
></DL
4144
 
></DIV
4145
 
></DIV
4146
 
></DIV
4147
 
><DIV
4148
 
CLASS="SECTION"
4149
 
><H2
4150
 
CLASS="SECTION"
4151
 
><A
4152
 
NAME="ICEGRID.ADMIN.STOPSERVER"
4153
 
><TT
4154
 
CLASS="LITERAL"
4155
 
>stopServer</TT
4156
 
></A
4157
 
></H2
4158
 
><TABLE
4159
 
BORDER="0"
4160
 
BGCOLOR="#E0E0E0"
4161
 
WIDTH="100%"
4162
 
><TR
4163
 
><TD
4164
 
><PRE
4165
 
CLASS="SYNOPSIS"
4166
 
>[ "ami" ]
4167
 
<SPAN
4168
 
CLASS="TYPE"
4169
 
>void</SPAN
4170
 
> <TT
4171
 
CLASS="FUNCTION"
4172
 
>stopServer</TT
4173
 
>(<SPAN
4174
 
CLASS="TYPE"
4175
 
>string</SPAN
4176
 
> <TT
4177
 
CLASS="PARAMETER"
4178
 
><I
4179
 
>id</I
4180
 
></TT
4181
 
>)
4182
 
    throws
4183
 
        <A
4184
 
HREF="x12986.html"
4185
 
><CODE
4186
 
CLASS="CLASSNAME"
4187
 
>ServerNotExistException</CODE
4188
 
></A
4189
 
>,
4190
 
        <A
4191
 
HREF="x11916.html"
4192
 
><CODE
4193
 
CLASS="CLASSNAME"
4194
 
>NodeUnreachableException</CODE
4195
 
></A
4196
 
>;</PRE
4197
 
></TD
4198
 
></TR
4199
 
></TABLE
4200
 
><P
4201
 
>Stop a server.</P
4202
 
><DIV
4203
 
CLASS="SECTION"
4204
 
><H3
4205
 
CLASS="SECTION"
4206
 
><A
4207
 
NAME="AEN10425"
4208
 
>Parameters</A
4209
 
></H3
4210
 
><P
4211
 
></P
4212
 
><DIV
4213
 
CLASS="VARIABLELIST"
4214
 
><DL
4215
 
><DT
4216
 
><TT
4217
 
CLASS="PARAMETER"
4218
 
><I
4219
 
>id</I
4220
 
></TT
4221
 
></DT
4222
 
><DD
4223
 
><P
4224
 
>                           The server id.</P
4225
 
></DD
4226
 
></DL
4227
 
></DIV
4228
 
></DIV
4229
 
><DIV
4230
 
CLASS="SECTION"
4231
 
><H3
4232
 
CLASS="SECTION"
4233
 
><A
4234
 
NAME="AEN10433"
4235
 
>Exceptions</A
4236
 
></H3
4237
 
><P
4238
 
></P
4239
 
><DIV
4240
 
CLASS="VARIABLELIST"
4241
 
><DL
4242
 
><DT
4243
 
><A
4244
 
HREF="x12986.html"
4245
 
><CODE
4246
 
CLASS="CLASSNAME"
4247
 
>ServerNotExistException</CODE
4248
 
></A
4249
 
></DT
4250
 
><DD
4251
 
><P
4252
 
>                           Raised if the server doesn't
4253
 
exist.</P
4254
 
></DD
4255
 
><DT
4256
 
><A
4257
 
HREF="x11916.html"
4258
 
><CODE
4259
 
CLASS="CLASSNAME"
4260
 
>NodeUnreachableException</CODE
4261
 
></A
4262
 
></DT
4263
 
><DD
4264
 
><P
4265
 
>                           Raised if the node could not be
4266
 
reached.</P
4267
 
></DD
4268
 
></DL
4269
 
></DIV
4270
 
></DIV
4271
 
></DIV
4272
 
><DIV
4273
 
CLASS="SECTION"
4274
 
><H2
4275
 
CLASS="SECTION"
4276
 
><A
4277
 
NAME="ICEGRID.ADMIN.SYNCAPPLICATION"
4278
 
><TT
4279
 
CLASS="LITERAL"
4280
 
>syncApplication</TT
4281
 
></A
4282
 
></H2
4283
 
><TABLE
4284
 
BORDER="0"
4285
 
BGCOLOR="#E0E0E0"
4286
 
WIDTH="100%"
4287
 
><TR
4288
 
><TD
4289
 
><PRE
4290
 
CLASS="SYNOPSIS"
4291
 
><SPAN
4292
 
CLASS="TYPE"
4293
 
>void</SPAN
4294
 
> <TT
4295
 
CLASS="FUNCTION"
4296
 
>syncApplication</TT
4297
 
>(<A
4298
 
HREF="x10602.html"
4299
 
><CODE
4300
 
CLASS="STRUCTNAME"
4301
 
>ApplicationDescriptor</CODE
4302
 
></A
4303
 
> <TT
4304
 
CLASS="PARAMETER"
4305
 
><I
4306
 
>descriptor</I
4307
 
></TT
4308
 
>)
4309
 
    throws
4310
 
        <A
4311
 
HREF="x11212.html"
4312
 
><CODE
4313
 
CLASS="CLASSNAME"
4314
 
>DeploymentException</CODE
4315
 
></A
4316
 
>,
4317
 
        <A
4318
 
HREF="x10751.html"
4319
 
><CODE
4320
 
CLASS="CLASSNAME"
4321
 
>ApplicationNotExistException</CODE
4322
 
></A
4323
 
>;</PRE
4324
 
></TD
4325
 
></TR
4326
 
></TABLE
4327
 
><P
4328
 
>Synchronize a deployed application with the given application
4329
 
descriptor. This operation will replace the current descriptor
4330
 
with this new descriptor.</P
4331
 
><DIV
4332
 
CLASS="SECTION"
4333
 
><H3
4334
 
CLASS="SECTION"
4335
 
><A
4336
 
NAME="AEN10462"
4337
 
>Parameters</A
4338
 
></H3
4339
 
><P
4340
 
></P
4341
 
><DIV
4342
 
CLASS="VARIABLELIST"
4343
 
><DL
4344
 
><DT
4345
 
><TT
4346
 
CLASS="PARAMETER"
4347
 
><I
4348
 
>descriptor</I
4349
 
></TT
4350
 
></DT
4351
 
><DD
4352
 
><P
4353
 
>                           The application descriptor.</P
4354
 
></DD
4355
 
></DL
4356
 
></DIV
4357
 
></DIV
4358
 
><DIV
4359
 
CLASS="SECTION"
4360
 
><H3
4361
 
CLASS="SECTION"
4362
 
><A
4363
 
NAME="AEN10470"
4364
 
>Exceptions</A
4365
 
></H3
4366
 
><P
4367
 
></P
4368
 
><DIV
4369
 
CLASS="VARIABLELIST"
4370
 
><DL
4371
 
><DT
4372
 
><A
4373
 
HREF="x11212.html"
4374
 
><CODE
4375
 
CLASS="CLASSNAME"
4376
 
>DeploymentException</CODE
4377
 
></A
4378
 
></DT
4379
 
><DD
4380
 
><P
4381
 
>                           Raised if application deployment
4382
 
failed.</P
4383
 
></DD
4384
 
><DT
4385
 
><A
4386
 
HREF="x10751.html"
4387
 
><CODE
4388
 
CLASS="CLASSNAME"
4389
 
>ApplicationNotExistException</CODE
4390
 
></A
4391
 
></DT
4392
 
><DD
4393
 
><P
4394
 
>                           Raised if the application
4395
 
doesn't exist.</P
4396
 
></DD
4397
 
></DL
4398
 
></DIV
4399
 
></DIV
4400
 
></DIV
4401
 
><DIV
4402
 
CLASS="SECTION"
4403
 
><H2
4404
 
CLASS="SECTION"
4405
 
><A
4406
 
NAME="ICEGRID.ADMIN.UPDATEAPPLICATION"
4407
 
><TT
4408
 
CLASS="LITERAL"
4409
 
>updateApplication</TT
4410
 
></A
4411
 
></H2
4412
 
><TABLE
4413
 
BORDER="0"
4414
 
BGCOLOR="#E0E0E0"
4415
 
WIDTH="100%"
4416
 
><TR
4417
 
><TD
4418
 
><PRE
4419
 
CLASS="SYNOPSIS"
4420
 
><SPAN
4421
 
CLASS="TYPE"
4422
 
>void</SPAN
4423
 
> <TT
4424
 
CLASS="FUNCTION"
4425
 
>updateApplication</TT
4426
 
>(<A
4427
 
HREF="x10775.html"
4428
 
><CODE
4429
 
CLASS="STRUCTNAME"
4430
 
>ApplicationUpdateDescriptor</CODE
4431
 
></A
4432
 
> <TT
4433
 
CLASS="PARAMETER"
4434
 
><I
4435
 
>descriptor</I
4436
 
></TT
4437
 
>)
4438
 
    throws
4439
 
        <A
4440
 
HREF="x11212.html"
4441
 
><CODE
4442
 
CLASS="CLASSNAME"
4443
 
>DeploymentException</CODE
4444
 
></A
4445
 
>,
4446
 
        <A
4447
 
HREF="x10751.html"
4448
 
><CODE
4449
 
CLASS="CLASSNAME"
4450
 
>ApplicationNotExistException</CODE
4451
 
></A
4452
 
>;</PRE
4453
 
></TD
4454
 
></TR
4455
 
></TABLE
4456
 
><P
4457
 
>Update a deployed application with the given update application
4458
 
descriptor.</P
4459
 
><DIV
4460
 
CLASS="SECTION"
4461
 
><H3
4462
 
CLASS="SECTION"
4463
 
><A
4464
 
NAME="AEN10499"
4465
 
>Parameters</A
4466
 
></H3
4467
 
><P
4468
 
></P
4469
 
><DIV
4470
 
CLASS="VARIABLELIST"
4471
 
><DL
4472
 
><DT
4473
 
><TT
4474
 
CLASS="PARAMETER"
4475
 
><I
4476
 
>descriptor</I
4477
 
></TT
4478
 
></DT
4479
 
><DD
4480
 
><P
4481
 
>                           The update descriptor.</P
4482
 
></DD
4483
 
></DL
4484
 
></DIV
4485
 
></DIV
4486
 
><DIV
4487
 
CLASS="SECTION"
4488
 
><H3
4489
 
CLASS="SECTION"
4490
 
><A
4491
 
NAME="AEN10507"
4492
 
>Exceptions</A
4493
 
></H3
4494
 
><P
4495
 
></P
4496
 
><DIV
4497
 
CLASS="VARIABLELIST"
4498
 
><DL
4499
 
><DT
4500
 
><A
4501
 
HREF="x11212.html"
4502
 
><CODE
4503
 
CLASS="CLASSNAME"
4504
 
>DeploymentException</CODE
4505
 
></A
4506
 
></DT
4507
 
><DD
4508
 
><P
4509
 
>                           Raised if application deployment
4510
 
failed.</P
4511
 
></DD
4512
 
><DT
4513
 
><A
4514
 
HREF="x10751.html"
4515
 
><CODE
4516
 
CLASS="CLASSNAME"
4517
 
>ApplicationNotExistException</CODE
4518
 
></A
4519
 
></DT
4520
 
><DD
4521
 
><P
4522
 
>                           Raised if the application
4523
 
doesn't exist.</P
4524
 
></DD
4525
 
></DL
4526
 
></DIV
4527
 
></DIV
4528
 
></DIV
4529
 
><DIV
4530
 
CLASS="SECTION"
4531
 
><H2
4532
 
CLASS="SECTION"
4533
 
><A
4534
 
NAME="ICEGRID.ADMIN.UPDATEOBJECT"
4535
 
><TT
4536
 
CLASS="LITERAL"
4537
 
>updateObject</TT
4538
 
></A
4539
 
></H2
4540
 
><TABLE
4541
 
BORDER="0"
4542
 
BGCOLOR="#E0E0E0"
4543
 
WIDTH="100%"
4544
 
><TR
4545
 
><TD
4546
 
><PRE
4547
 
CLASS="SYNOPSIS"
4548
 
><SPAN
4549
 
CLASS="TYPE"
4550
 
>void</SPAN
4551
 
> <TT
4552
 
CLASS="FUNCTION"
4553
 
>updateObject</TT
4554
 
>(<SPAN
4555
 
CLASS="TYPE"
4556
 
>Object*</SPAN
4557
 
> <TT
4558
 
CLASS="PARAMETER"
4559
 
><I
4560
 
>obj</I
4561
 
></TT
4562
 
>)
4563
 
    throws
4564
 
        <A
4565
 
HREF="x12200.html"
4566
 
><CODE
4567
 
CLASS="CLASSNAME"
4568
 
>ObjectNotRegisteredException</CODE
4569
 
></A
4570
 
>,
4571
 
        <A
4572
 
HREF="x11212.html"
4573
 
><CODE
4574
 
CLASS="CLASSNAME"
4575
 
>DeploymentException</CODE
4576
 
></A
4577
 
>;</PRE
4578
 
></TD
4579
 
></TR
4580
 
></TABLE
4581
 
><P
4582
 
>Update an object in the object registry.</P
4583
 
><DIV
4584
 
CLASS="SECTION"
4585
 
><H3
4586
 
CLASS="SECTION"
4587
 
><A
4588
 
NAME="AEN10535"
4589
 
>Parameters</A
4590
 
></H3
4591
 
><P
4592
 
></P
4593
 
><DIV
4594
 
CLASS="VARIABLELIST"
4595
 
><DL
4596
 
><DT
4597
 
><TT
4598
 
CLASS="PARAMETER"
4599
 
><I
4600
 
>obj</I
4601
 
></TT
4602
 
></DT
4603
 
><DD
4604
 
><P
4605
 
>                           The object to be updated to the registry.</P
4606
 
></DD
4607
 
></DL
4608
 
></DIV
4609
 
></DIV
4610
 
><DIV
4611
 
CLASS="SECTION"
4612
 
><H3
4613
 
CLASS="SECTION"
4614
 
><A
4615
 
NAME="AEN10543"
4616
 
>Exceptions</A
4617
 
></H3
4618
 
><P
4619
 
></P
4620
 
><DIV
4621
 
CLASS="VARIABLELIST"
4622
 
><DL
4623
 
><DT
4624
 
><A
4625
 
HREF="x12200.html"
4626
 
><CODE
4627
 
CLASS="CLASSNAME"
4628
 
>ObjectNotRegisteredException</CODE
4629
 
></A
4630
 
></DT
4631
 
><DD
4632
 
><P
4633
 
>                           Raised if the object doesn't
4634
 
exist.</P
4635
 
></DD
4636
 
></DL
4637
 
></DIV
4638
 
></DIV
4639
 
></DIV
4640
 
><DIV
4641
 
CLASS="SECTION"
4642
 
><H2
4643
 
CLASS="SECTION"
4644
 
><A
4645
 
NAME="ICEGRID.ADMIN.WRITEMESSAGE"
4646
 
><TT
4647
 
CLASS="LITERAL"
4648
 
>writeMessage</TT
4649
 
></A
4650
 
></H2
4651
 
><TABLE
4652
 
BORDER="0"
4653
 
BGCOLOR="#E0E0E0"
4654
 
WIDTH="100%"
4655
 
><TR
4656
 
><TD
4657
 
><PRE
4658
 
CLASS="SYNOPSIS"
4659
 
><SPAN
4660
 
CLASS="TYPE"
4661
 
>void</SPAN
4662
 
> <TT
4663
 
CLASS="FUNCTION"
4664
 
>writeMessage</TT
4665
 
>(<SPAN
4666
 
CLASS="TYPE"
4667
 
>string</SPAN
4668
 
> <TT
4669
 
CLASS="PARAMETER"
4670
 
><I
4671
 
>id</I
4672
 
></TT
4673
 
>,
4674
 
    <SPAN
4675
 
CLASS="TYPE"
4676
 
>string</SPAN
4677
 
> <TT
4678
 
CLASS="PARAMETER"
4679
 
><I
4680
 
>message</I
4681
 
></TT
4682
 
>,
4683
 
    <SPAN
4684
 
CLASS="TYPE"
4685
 
>int</SPAN
4686
 
> <TT
4687
 
CLASS="PARAMETER"
4688
 
><I
4689
 
>fd</I
4690
 
></TT
4691
 
>)
4692
 
    throws
4693
 
        <A
4694
 
HREF="x12986.html"
4695
 
><CODE
4696
 
CLASS="CLASSNAME"
4697
 
>ServerNotExistException</CODE
4698
 
></A
4699
 
>,
4700
 
        <A
4701
 
HREF="x11916.html"
4702
 
><CODE
4703
 
CLASS="CLASSNAME"
4704
 
>NodeUnreachableException</CODE
4705
 
></A
4706
 
>;</PRE
4707
 
></TD
4708
 
></TR
4709
 
></TABLE
4710
 
><P
4711
 
>Write message on server stdout or stderr.</P
4712
 
><DIV
4713
 
CLASS="SECTION"
4714
 
><H3
4715
 
CLASS="SECTION"
4716
 
><A
4717
 
NAME="AEN10569"
4718
 
>Parameters</A
4719
 
></H3
4720
 
><P
4721
 
></P
4722
 
><DIV
4723
 
CLASS="VARIABLELIST"
4724
 
><DL
4725
 
><DT
4726
 
><TT
4727
 
CLASS="PARAMETER"
4728
 
><I
4729
 
>id</I
4730
 
></TT
4731
 
></DT
4732
 
><DD
4733
 
><P
4734
 
>                           The server id.</P
4735
 
></DD
4736
 
><DT
4737
 
><TT
4738
 
CLASS="PARAMETER"
4739
 
><I
4740
 
>message</I
4741
 
></TT
4742
 
></DT
4743
 
><DD
4744
 
><P
4745
 
>                           The message.</P
4746
 
></DD
4747
 
><DT
4748
 
><TT
4749
 
CLASS="PARAMETER"
4750
 
><I
4751
 
>fd</I
4752
 
></TT
4753
 
></DT
4754
 
><DD
4755
 
><P
4756
 
>                           1 for stdout, 2 for stderr.</P
4757
 
></DD
4758
 
></DL
4759
 
></DIV
4760
 
></DIV
4761
 
><DIV
4762
 
CLASS="SECTION"
4763
 
><H3
4764
 
CLASS="SECTION"
4765
 
><A
4766
 
NAME="AEN10587"
4767
 
>Exceptions</A
4768
 
></H3
4769
 
><P
4770
 
></P
4771
 
><DIV
4772
 
CLASS="VARIABLELIST"
4773
 
><DL
4774
 
><DT
4775
 
><A
4776
 
HREF="x12986.html"
4777
 
><CODE
4778
 
CLASS="CLASSNAME"
4779
 
>ServerNotExistException</CODE
4780
 
></A
4781
 
></DT
4782
 
><DD
4783
 
><P
4784
 
>                           Raised if the server doesn't
4785
 
exist.</P
4786
 
></DD
4787
 
><DT
4788
 
><A
4789
 
HREF="x11916.html"
4790
 
><CODE
4791
 
CLASS="CLASSNAME"
4792
 
>NodeUnreachableException</CODE
4793
 
></A
4794
 
></DT
4795
 
><DD
4796
 
><P
4797
 
>                           Raised if the node could not be
4798
 
reached.</P
4799
 
></DD
4800
 
></DL
4801
 
></DIV
4802
 
></DIV
4803
 
></DIV
4804
 
></DIV
4805
 
><DIV
4806
 
CLASS="NAVFOOTER"
4807
 
><HR
4808
 
ALIGN="LEFT"
4809
 
WIDTH="100%"><TABLE
4810
 
SUMMARY="Footer navigation table"
4811
 
WIDTH="100%"
4812
 
BORDER="0"
4813
 
CELLPADDING="0"
4814
 
CELLSPACING="0"
4815
 
><TR
4816
 
><TD
4817
 
WIDTH="33%"
4818
 
ALIGN="left"
4819
 
VALIGN="top"
4820
 
><A
4821
 
HREF="x9176.html"
4822
 
ACCESSKEY="P"
4823
 
>&#60;&#60;&#60; Previous</A
4824
 
></TD
4825
 
><TD
4826
 
WIDTH="34%"
4827
 
ALIGN="center"
4828
 
VALIGN="top"
4829
 
><A
4830
 
HREF="index.html"
4831
 
ACCESSKEY="H"
4832
 
>Home</A
4833
 
></TD
4834
 
><TD
4835
 
WIDTH="33%"
4836
 
ALIGN="right"
4837
 
VALIGN="top"
4838
 
><A
4839
 
HREF="x10602.html"
4840
 
ACCESSKEY="N"
4841
 
>Next &#62;&#62;&#62;</A
4842
 
></TD
4843
 
></TR
4844
 
><TR
4845
 
><TD
4846
 
WIDTH="33%"
4847
 
ALIGN="left"
4848
 
VALIGN="top"
4849
 
><TT
4850
 
CLASS="LITERAL"
4851
 
>IceGrid::AdaptiveLoadBalancingPolicy</TT
4852
 
></TD
4853
 
><TD
4854
 
WIDTH="34%"
4855
 
ALIGN="center"
4856
 
VALIGN="top"
4857
 
><A
4858
 
HREF="c13.html"
4859
 
ACCESSKEY="U"
4860
 
>Up</A
4861
 
></TD
4862
 
><TD
4863
 
WIDTH="33%"
4864
 
ALIGN="right"
4865
 
VALIGN="top"
4866
 
><TT
4867
 
CLASS="LITERAL"
4868
 
>IceGrid::ApplicationDescriptor</TT
4869
 
></TD
4870
 
></TR
4871
 
></TABLE
4872
 
></DIV
4873
 
></BODY
4874
 
></HTML
4875
 
>
 
 
b'\\ No newline at end of file'