1 <!DOCTYPE HTML PUBLIC
"-//W3C//DTD HTML 4.01 Transitional//EN">
3 <!-- saved from url=(0029)http://www.helpandmanual.com/ -->
4 <head><script type=
"text/javascript" src=
"helpman_topicinit.js"></script>
5 <!-- Redirect browser to frame page if page is not in the content frame. -->
6 <script type=
"text/javascript">
8 if (top
.location
.search
.lastIndexOf("toc=0")<=0) {
9 if (top
.frames
.length
==0) { top
.location
.href
="index.html?app_plain_service.htm"; }
10 else { parent
.lazysync('app_plain_service.htm'); }
14 <script type=
"text/javascript" src=
"highlight.js"></script>
15 <title>Plain Service
</title>
16 <meta name=
"generator" content=
"Help & Manual">
17 <meta name=
"keywords" content=
"">
18 <meta http-equiv=
"Content-Type" content=
"text/html; charset=ISO-8859-1">
19 <link type=
"text/css" href=
"styles.css" rel=
"stylesheet">
20 <link type=
"text/css" href=
"custom.css" rel=
"stylesheet">
21 <script type=
"text/javascript" src=
"nsh.js"></script>
23 <!-- non-scrolling headers for CHM and browser-based help, local styles-->
24 <style TYPE=
"text/css" media=
"screen">
44 <style TYPE=
"text/css" MEDIA=
"print">
46 /* Hide navigation links and add space between header
47 and text in the printed version. Not valid for eBooks. */
48 #idnav { display:none; }
49 .topichead { padding: 5px 5px 20px 5px; }
53 <body onload=
"highlight();">
54 <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>
59 <table width=
"100%" border=
"0" cellspacing=
"0" cellpadding=
"0"
60 style=
"margin: 0px; color: #6F6F6F; background: url(header_bg.jpg);">
63 <td align=
"left" valign=
"bottom" class=
"topichead">
64 <p class=
"crumbs" id=
"idnav"><b>Navigation:
</b>
66 <a href=
"application.htm">Application
</a> > <a href=
"app_descriptors.htm">Descriptors
</a> > <a href=
"app_service.htm">Service
</a> ></p>
67 <p class=
"p_Heading1"><span class=
"f_Heading1">Plain Service
</span></p>
70 <td align=
"right" width=
"120" valign=
"middle" class=
"topichead" id=
"idnav">
71 <a href=
"javascript: print();"
72 onmouseover=
"document.images.prntr.src='print1.gif'"
73 onmouseout=
"document.images.prntr.src='print2.gif'"
74 ><img name=
"prntr" border=
"0" alt=
"Print this Topic" title=
"Print this Topic" src=
"print2.gif"
76 <a href=
"app_service.htm"
77 onmouseover=
"document.images.prev.src='btn_prev_h.gif'"
78 onmouseout=
"document.images.prev.src='btn_prev_n.gif'"
79 ><img name=prev
src=
"btn_prev_n.gif" border=
0 alt=
"Previous page"
80 ></a><a href=
"app_service.htm"
81 onmouseover=
"document.images.main.src='btn_home_h.gif'"
82 onmouseout=
"document.images.main.src='btn_home_n.gif'"><img name=main
src=
"btn_home_n.gif" border=
0 alt=
"Return to chapter overview"
83 ></a><a href=
"app_service_instance.htm"
84 onmouseover=
"document.images.next.src='btn_next_h.gif'"
85 onmouseout=
"document.images.next.src='btn_next_n.gif'"><img name=next
src=
"btn_next_n.gif" border=
0 alt=
"Next page"
89 <tr><td colspan=
"2" style=
"height: 3px; background: url(header_bg_shadow.gif)"></td></tr>
93 <!-- The following code displays Expand All/Collapse All links below the header in topics containing toggles -->
100 <div id=
"idcontent"><div id=
"innerdiv">
102 <p class=
"p_Heading2"><span class=
"f_Heading2">Properties
</span></p>
103 <p class=
"p_IndentList2"><span class=
"f_IndentList2">The Service Properties panel offers the following fields:
</span></p>
104 <p class=
"p_Heading2Sub2"><span class=
"f_Heading2Sub2">Service Name
</span></p>
105 <p class=
"p_IndentList3"><span class=
"f_IndentList3">The name of the service. Must be unique within the enclosing IceBox server.
</span></p>
106 <p class=
"p_Heading2Sub2"><span class=
"f_Heading2Sub2">Description
</span></p>
107 <p class=
"p_IndentList3"><span class=
"f_IndentList3">A free-text description of this service.
</span></p>
108 <p class=
"p_Heading2Sub2"><span class=
"f_Heading2Sub2">Property Sets
</span></p>
109 <p class=
"p_IndentList3"><span class=
"f_IndentList3">List of property-set IDs; you refer to a property set to
"include
" all its properties in the service.
</span></p>
110 <p class=
"p_Heading2Sub2"><span class=
"f_Heading2Sub2">Properties
</span></p>
111 <p class=
"p_IndentList3"><span class=
"f_IndentList3">Ice properties private to this service.
</span></p>
112 <p class=
"p_Heading2Sub2"><span class=
"f_Heading2Sub2">Log Files
</span></p>
113 <p class=
"p_IndentList3"><span class=
"f_IndentList3">This table can be used to declare a number of log files used by this service. Path is the path to the log file (a relative path is relative to the IceGrid node working directory); when Property is set, IceGrid generates a property with this name and the log file path as value.
</span></p>
114 <p class=
"p_IndentList3"><span class=
"f_IndentList3">You declare log files to be able to conveniently retrieve them using IceGrid Admin (in the
<a href=
"live_deployment.htm">Live Deployment
</a> tab) or with the icegridadmin command-line utility.
</span></p>
115 <p class=
"p_Heading2Sub2"><span class=
"f_Heading2Sub2">Entry Point
</span></p>
116 <p class=
"p_IndentList3"><span class=
"f_IndentList3">The service's entry point, for example
</span><span class=
"f_T_Code">IceStormService,
32:createIceStorm
</span><span class=
"f_IndentList3">.
</span></p>
117 <p class=
"p_IndentList3"><span class=
"f_IndentList3">IceGrid will append
</span><span class=
"f_T_Code">--Ice.Config=
</span><span class=
"f_T_Code" style=
"font-style: italic;">path-to-service-config-file
</span><span class=
"f_IndentList3"> to this entry point when it generates the
</span><span class=
"f_T_Code">IceBox.Service.
</span><span class=
"f_T_Code" style=
"font-style: italic;">service-name
</span><span class=
"f_IndentList3"> property in the enclosing IceBox server config file.
</span></p>
118 <p class=
"p_Heading2"><span class=
"f_Heading2">Children
</span></p>
119 <p class=
"p_IndentList2"><span class=
"f_IndentList2">A plain service can have two types of children:
</span></p>
120 <div style=
"text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 30px;"><table border=
"0" cellpadding=
"0" cellspacing=
"0" style=
"line-height: normal;"><tr style=
"vertical-align:baseline" valign=
"baseline"><td width=
"13"><span style=
"font-size: 11pt; font-family: 'Arial Unicode MS', 'Lucida Sans Unicode', 'Arial'; color: #000000;">•</span></td><td><span class=
"f_IndentList2"><a href=
"app_adapter.htm">Adapter
</a></span></td></tr></table></div><div style=
"text-align: left; text-indent: 0px; padding: 0px 0px 0px 0px; margin: 0px 0px 10px 30px;"><table border=
"0" cellpadding=
"0" cellspacing=
"0" style=
"line-height: normal;"><tr style=
"vertical-align:baseline" valign=
"baseline"><td width=
"13"><span style=
"font-size: 11pt; font-family: 'Arial Unicode MS', 'Lucida Sans Unicode', 'Arial'; color: #000000;">•</span></td><td><span class=
"f_IndentList2"><a href=
"app_dbenv.htm">Database Environment
</a></span></td></tr></table></div>
122 <p> </p><hr size=
"1"><p class=
"fsmall">Page url:
123 <a href=
"http://www.zeroc.com/doc/Ice-3.4.2/IceGridAdmin/index.html?app_plain_service.htm" target=
"_top">http://www.zeroc.com/doc/Ice-
3.4.2/IceGridAdmin/index.html?app_plain_service.htm
</a>
126 <script type=
"text/javascript">
128 var lastSlashPos
= document
.URL
.lastIndexOf("/") >
129 document
.URL
.lastIndexOf("\\") ? document
.URL
.lastIndexOf("/") :
130 document
.URL
.lastIndexOf("\\");
131 if( document
.URL
.substring( lastSlashPos
+ 1, lastSlashPos
+ 4
132 ).toLowerCase() != "~hh" )