File: adapter.htm

package info (click to toggle)
zeroc-ice 3.3.1-12
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 40,720 kB
  • ctags: 46,971
  • sloc: cpp: 241,481; java: 104,729; cs: 66,568; python: 18,996; makefile: 5,797; xml: 5,397; ruby: 4,788; php: 3,172; yacc: 3,113; lex: 2,223; ansic: 1,249; perl: 1,200; sh: 182; sql: 73
file content (151 lines) | stat: -rw-r--r-- 8,792 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<!-- saved from url=(0029)http://www.helpandmanual.com/ -->
<head><script type="text/javascript" src="helpman_topicinit.js"></script>
<!-- Redirect browser to frame page if page is not in the content frame. -->
<script type="text/javascript">
<!--
if (top.location.search.lastIndexOf("toc=0")<=0) {
  if (top.frames.length==0) { top.location.href="index.html?adapter.htm"; }
  else { parent.lazysync('adapter.htm'); }
}
//-->
</script>
<script type="text/javascript" src="highlight.js"></script>
   <title>Adapter</title>
   <meta name="generator" content="Help & Manual">
   <meta name="keywords" content="Ice::Process,Adapter">
   <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
   <link type="text/css" href="styles.css" rel="stylesheet">
   <link type="text/css" href="custom.css" rel="stylesheet">
   <script type="text/javascript" src="nsh.js"></script>
   
<!-- non-scrolling headers for CHM and browser-based help, local styles-->
<style TYPE="text/css" media="screen"> 
   <!-- 
   body {    
      margin:0; 
      padding:0; 
      overflow: auto; 
      background: #FFFFFF; 
   } 
   #idheader { 
      width:100%; 
      height:auto; 
      padding: 0; 
      margin: 0; 
} 
    #idheaderbg  {
    background: #6F6F6F; 
}
   -->
   </style>
   
<style TYPE="text/css" MEDIA="print">
<!--
/* Hide navigation links and add space between header
     and text in the printed version. Not valid for eBooks. */
#idnav { display:none;	 }
.topichead { padding: 5px 5px 20px 5px; }
-->
</style>   
</head>
<body onload="highlight();">
<div id="hmpopupDiv" style="visibility:hidden; position:absolute; z-index:1000; filter:progid:DXImageTransform.Microsoft.DropShadow(color='b0b0b0', Direction=135, OffX='3', OffY='3') progid:DXImageTransform.Microsoft.Fade(Overlap=1.00);"></div>
<!--ZOOMSTOP-->

<div id="idheader">
<div id="idheaderbg">
<table width="100%" border="0" cellspacing="0" cellpadding="0" 
       style="margin: 0px; color: #6F6F6F; background: url(header_bg.jpg);">

  <tr valign="bottom">
    <td align="left" valign="bottom" class="topichead">
   <p class="crumbs" id="idnav"><b>Navigation:</b>&nbsp;
   
   <a href="live_deployment.htm">Live Deployment</a> &gt; <a href="runtime_components.htm">Runtime Components</a>&nbsp;&gt;</p>
   <p class="p_Heading1"><span class="f_Heading1">Adapter</span></p>

    </td>
    <td align="right" width="120" valign="middle" class="topichead" id="idnav">
    <a href="javascript: print();"
    		onmouseover="document.images.prntr.src='print1.gif'" 
        onmouseout="document.images.prntr.src='print2.gif'"
        ><img name="prntr" border="0" alt="Print this Topic" title="Print this Topic" src="print2.gif"
        ></a>
     <a href="server.htm"
        onmouseover="document.images.prev.src='btn_prev_h.gif'" 
        onmouseout="document.images.prev.src='btn_prev_n.gif'"
        ><img name=prev src="btn_prev_n.gif" border=0 alt="Previous page"
        ></a><a href="runtime_components.htm"
        onmouseover="document.images.main.src='btn_home_h.gif'" 
        onmouseout="document.images.main.src='btn_home_n.gif'"><img name=main src="btn_home_n.gif" border=0 alt="Return to chapter overview"
        ></a><a href="dbenv.htm"
        onmouseover="document.images.next.src='btn_next_h.gif'" 
        onmouseout="document.images.next.src='btn_next_n.gif'"><img name=next src="btn_next_n.gif" border=0 alt="Next page"
        ></a>
    </td>
  </tr>
  <tr><td colspan="2" style="height: 3px; background: url(header_bg_shadow.gif)"></td></tr>
</table>
</div>

<!-- The following code displays Expand All/Collapse All links  below the header in topics containing toggles -->
  

</div>  



<div id="idcontent"><div id="innerdiv"> 
<!--ZOOMRESTART-->
<p>An adapter represents an Ice object adapter described in the IceGrid registry that resides in a server or an IceBox service. Note that direct object adapters are not displayed since IceGrid knows nothing about them.</p>
<p class="p_Heading2"><span class="f_Heading2">States</span></p>
<p class="p_IndentList2"><span class="f_IndentList2">An adapter can be either active (<img src="adapter_active.png" width="16" height="16" border="0" alt="">) or inactive (<img src="adapter_inactive.png" width="16" height="16" border="0" alt="">).</span></p>
<p class="p_Heading2"><span class="f_Heading2">Properties</span></p>
<p class="p_IndentList2"><span class="f_IndentList2">The Adapter Properties panel shows:</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Status</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">The status of this object adapter: Active or Inactive.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Published Endpoints</span></p>
<p class="p_IndentList3"><span class="f_IndentList2">The endpoints that this object adapter has registered with the IceGrid registry. Blank when the adapter's status is Inactive.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Description</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">A free-text description of this adapter.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Adapter ID</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">This object adapter's ID. Adapter IDs are unique within an IceGrid deployment.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Replica Group</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">When this adapter belongs to a replica group, shows the replica group ID. Blank otherwise.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Priority</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">The adapter's priority. Used only when the adapter belongs to a replica group with the &quot;Ordered&quot; load balancing policy.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Endpoints</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">The </span><span class="f_T_Code">Endpoints</span><span class="f_IndentList3"> configuration property of this object adapter.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Published Endpoints</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">The </span><span class="f_T_Code">PublishedEndpoints</span><span class="f_IndentList3"> configuration property of this object adapter.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Register Process</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">When the </span><span class="f_T_Entry">Register Process</span><span class="f_IndentList3"> checkbox is checked, this object adapter will register an </span><span class="f_T_Code">Ice::Process</span><span class="f_IndentList3"> object with IceGrid upon activation. This setting is meaningful only for servers with an Ice version less than 3.3.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Server Lifetime</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">When the </span><span class="f_T_Entry">Server Lifetime</span><span class="f_IndentList3"> checkbox is checked, IceGrid considers that this object adapter is activated when the server starts up and deactivated when the server shuts down. This allows IceGrid to detect when a server is fully activated (all its object adapters with a server-lifetime have registered) and when a server is shutting down (at least one object adapter with server-lifetime has unregistered). </span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Well-known Objects</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">The well-known objects defined by this object adapter.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">Allocatable &nbsp;Objects</span></p>
<p class="p_IndentList3"><span class="f_IndentList3">The well-known objects defined by this object adapter.</span></p>
<p class="p_Heading2Sub2"><span class="f_Heading2Sub2">&nbsp;</span></p>

<!--ZOOMSTOP-->
<p>&nbsp;</p><hr size="1"><p class="fsmall">Page url: 
<a href="http://www.zeroc.com/doc/Ice-3.3.1/IceGridAdmin/index.html?adapter.htm" target="_top">http://www.zeroc.com/doc/Ice-3.3.1/IceGridAdmin/index.html?adapter.htm</a>
</p>
</div></div>
<script type="text/javascript"> 
<!-- 
var lastSlashPos = document.URL.lastIndexOf("/") >
document.URL.lastIndexOf("\\") ? document.URL.lastIndexOf("/") :
document.URL.lastIndexOf("\\");
if( document.URL.substring( lastSlashPos + 1, lastSlashPos + 4
).toLowerCase() != "~hh" )
{
    nsrInit();
}
--> 
</script> 
</body>
</html>