Ice 3.7 Slice API Reference
Descriptor.ice
Go to the documentation of this file.
1 //
2 // Copyright (c) ZeroC, Inc. All rights reserved.
3 //
4 
5 #pragma once
6 
7 [["cpp:doxygen:include:IceGrid/IceGrid.h"]]
8 [["cpp:header-ext:h"]]
9 [["cpp:include:IceGrid/Config.h"]]
10 
11 [["ice-prefix"]]
12 
13 [["js:module:ice"]]
14 [["js:cjs-module"]]
15 
16 [["objc:header-dir:objc"]]
17 
18 [["python:pkgdir:IceGrid"]]
19 
20 #ifndef ICE_BUILDING_ICEGRIDDB
21 [["cpp:dll-export:ICEGRID_API"]]
22 
23 [["objc:dll-export:ICEGRID_API"]]
24 #endif
25 
26 #include <Ice/Identity.ice>
27 #include <Ice/BuiltinSequences.ice>
28 
29 #ifndef __SLICE2JAVA_COMPAT__
30 [["java:package:com.zeroc"]]
31 #endif
32 
33 ["objc:prefix:ICEGRID"]
34 module IceGrid
35 {
36 
42 dictionary<string, string> StringStringDict;
43 
50 {
56  string name;
57 
63  string value;
64 }
65 
71 ["java:type:java.util.LinkedList<PropertyDescriptor>"] sequence<PropertyDescriptor> PropertyDescriptorSeq;
72 
78 ["cpp:comparable"]
80 {
87 
94 }
95 
101 dictionary<string, PropertySetDescriptor> PropertySetDescriptorDict;
102 
109 {
116 
122  string type;
123 
131  string proxyOptions;
132 }
133 
139 ["java:type:java.util.LinkedList<ObjectDescriptor>"] sequence<ObjectDescriptor> ObjectDescriptorSeq;
140 
146 ["cpp:comparable"]
148 {
154  string name;
155 
161  string description;
162 
168  string id;
169 
176 
184  string priority;
185 
192 
202 
209 
216 }
217 
223 ["java:type:java.util.LinkedList<AdapterDescriptor>"] sequence<AdapterDescriptor> AdapterDescriptorSeq;
224 
230 ["cpp:comparable"]
232 {
238  string name;
239 
245  string description;
246 
255  string dbHome;
256 
263 }
264 
270 ["java:type:java.util.LinkedList<DbEnvDescriptor>"] sequence<DbEnvDescriptor> DbEnvDescriptorSeq;
271 
278 {
285 
292 
299 
306 
312  string description;
313 }
314 
321 ["cpp:comparable"]
323 {
325  string icepatch;
326 
328  ["java:type:java.util.LinkedList<String>"] Ice::StringSeq directories;
329 }
330 
337 {
343  string id;
344 
350  string exe;
351 
361  string iceVersion;
362 
368  string pwd;
369 
375  ["java:type:java.util.LinkedList<String>"] Ice::StringSeq options;
376 
382  ["java:type:java.util.LinkedList<String>"] Ice::StringSeq envs;
383 
390  string activation;
391 
399 
407 
415 
422 
429 
435  string user;
436 }
437 
443 ["java:type:java.util.LinkedList<ServerDescriptor>"] sequence<ServerDescriptor> ServerDescriptorSeq;
444 
451 {
457  string name;
458 
464  string entry;
465 }
466 
472 ["java:type:java.util.LinkedList<ServiceDescriptor>"] sequence<ServiceDescriptor> ServiceDescriptorSeq;
473 
479 ["cpp:comparable"]
481 {
487  string template;
488 
495 
502 
510 }
511 
517 ["java:type:java.util.LinkedList<ServerInstanceDescriptor>"]
518 sequence<ServerInstanceDescriptor> ServerInstanceDescriptorSeq;
519 
526 {
533 
539  ["java:type:java.util.LinkedList<String>"] Ice::StringSeq parameters;
540 
547 }
548 
554 dictionary<string, TemplateDescriptor> TemplateDescriptorDict;
555 
562 {
568  string template;
569 
576 
584 
591 }
592 
598 ["java:type:java.util.LinkedList<ServiceInstanceDescriptor>"]
599 sequence<ServiceInstanceDescriptor> ServiceInstanceDescriptorSeq;
600 
607 {
614 }
615 
622 {
628  ["java:type:java.util.TreeMap<String, String>"] StringStringDict variables;
629 
636 
643 
649  string loadFactor;
650 
656  string description;
657 
664 }
665 
671 dictionary<string, NodeDescriptor> NodeDescriptorDict;
672 
679 {
686  string nReplicas;
687 }
688 
695 {
696 }
697 
704 {
705 }
706 
713 {
714 }
715 
722 {
731  string loadSample;
732 }
733 
740 {
746  string id;
747 
754 
760  string proxyOptions;
761 
768 
774  string description;
775 
781  string filter;
782 }
783 
789 ["java:type:java.util.LinkedList<ReplicaGroupDescriptor>"] sequence<ReplicaGroupDescriptor> ReplicaGroupDescriptorSeq;
790 
797 {
803  string name;
804 
810  ["java:type:java.util.TreeMap<String, String>"] StringStringDict variables;
811 
818 
825 
832 
839 
846 
852  string description;
853 
860 }
861 
867 ["java:type:java.util.LinkedList<ApplicationDescriptor>"] sequence<ApplicationDescriptor> ApplicationDescriptorSeq;
868 
875 {
877  string value;
878 }
879 
887 {
893  string name;
894 
902 
908  ["java:type:java.util.TreeMap<String, String>"] StringStringDict variables;
909 
916 
923 
930 
937 
944 
951 
959 }
960 
966 ["java:type:java.util.LinkedList<NodeUpdateDescriptor>"] sequence<NodeUpdateDescriptor> NodeUpdateDescriptorSeq;
967 
974 {
977 }
978 
986 {
992  string name;
993 
1001 
1008 
1014  ["java:type:java.util.TreeMap<String, String>"] StringStringDict variables;
1015 
1022 
1029 
1036 
1043 
1050 
1057 
1064 
1071 
1078 
1085 
1092 }
1093 
1094 }
IceGrid::NodeDescriptorDict
dictionary< string, NodeDescriptor > NodeDescriptorDict
Mapping of node name to node descriptor.
Definition: Descriptor.ice:671
IceGrid::ServerDescriptor::deactivationTimeout
string deactivationTimeout
The deactivation timeout (an integer value representing the number of seconds to wait for deactivatio...
Definition: Descriptor.ice:406
IceGrid::ServerDescriptor::envs
Ice::StringSeq envs
The server environment variables.
Definition: Descriptor.ice:382
IceGrid::AdapterDescriptor::priority
string priority
The adapter priority.
Definition: Descriptor.ice:184
IceGrid::ApplicationUpdateDescriptor::removeServiceTemplates
Ice::StringSeq removeServiceTemplates
The ids of the service template to remove.
Definition: Descriptor.ice:1077
IceGrid::NodeUpdateDescriptor::serverInstances
ServerInstanceDescriptorSeq serverInstances
The server instances to update.
Definition: Descriptor.ice:936
IceGrid::NodeDescriptor::serverInstances
ServerInstanceDescriptorSeq serverInstances
The server instances.
Definition: Descriptor.ice:635
IceGrid::ServiceInstanceDescriptor::propertySet
PropertySetDescriptor propertySet
The property set.
Definition: Descriptor.ice:590
IceGrid::NodeDescriptor::description
string description
The description of this node.
Definition: Descriptor.ice:656
IceGrid::PropertySetDescriptor::references
Ice::StringSeq references
References to named property sets.
Definition: Descriptor.ice:86
IceGrid::DistributionDescriptor
A distribution descriptor defines an IcePatch2 server and the directories to retrieve from the patch ...
Definition: Descriptor.ice:323
IceGrid::NodeDescriptor
A node descriptor.
Definition: Descriptor.ice:622
IceGrid::PropertySetDescriptor
A property set descriptor.
Definition: Descriptor.ice:80
IceGrid::ReplicaGroupDescriptorSeq
sequence< ReplicaGroupDescriptor > ReplicaGroupDescriptorSeq
A sequence of replica groups.
Definition: Descriptor.ice:789
IceGrid::AdapterDescriptor
An Ice object adapter descriptor.
Definition: Descriptor.ice:148
IceGrid::ReplicaGroupDescriptor::objects
ObjectDescriptorSeq objects
The object descriptors associated with this object adapter.
Definition: Descriptor.ice:767
IceGrid::AdapterDescriptor::allocatables
ObjectDescriptorSeq allocatables
The allocatable object descriptors associated with this object adapter.
Definition: Descriptor.ice:215
IceGrid::BoxedString::value
string value
The value of the boxed string.
Definition: Descriptor.ice:877
IceGrid::ObjectDescriptor::id
Ice::Identity id
The identity of the object.
Definition: Descriptor.ice:115
IceGrid::ServerDescriptor::id
string id
The server id.
Definition: Descriptor.ice:343
IceGrid::AdapterDescriptor::objects
ObjectDescriptorSeq objects
The well-known object descriptors associated with this object adapter.
Definition: Descriptor.ice:208
IceGrid::AdapterDescriptor::serverLifetime
bool serverLifetime
If true the lifetime of this object adapter is the same of the server lifetime.
Definition: Descriptor.ice:201
BuiltinSequences.ice
IceGrid::AdaptiveLoadBalancingPolicy::loadSample
string loadSample
The load sample to use for the load balancing.
Definition: Descriptor.ice:731
IceGrid::StringStringDict
dictionary< string, string > StringStringDict
A mapping of string to string.
Definition: Descriptor.ice:42
IceGrid::DistributionDescriptor::icepatch
string icepatch
The proxy of the IcePatch2 server.
Definition: Descriptor.ice:325
IceGrid::NodeUpdateDescriptor::removeVariables
Ice::StringSeq removeVariables
The variables to remove.
Definition: Descriptor.ice:915
IceGrid::CommunicatorDescriptor::dbEnvs
DbEnvDescriptorSeq dbEnvs
The database environments.
Definition: Descriptor.ice:298
IceGrid::ApplicationUpdateDescriptor::removePropertySets
Ice::StringSeq removePropertySets
The property sets to remove.
Definition: Descriptor.ice:1035
IceGrid::ServerDescriptor::activationTimeout
string activationTimeout
The activation timeout (an integer value representing the number of seconds to wait for activation).
Definition: Descriptor.ice:398
IceGrid::BoxedDistributionDescriptor
A "boxed" distribution descriptor.
Definition: Descriptor.ice:974
Ice::StringSeq
sequence< string > StringSeq
A sequence of strings.
Definition: BuiltinSequences.ice:51
IceGrid::AdapterDescriptor::id
string id
The object adapter id.
Definition: Descriptor.ice:168
IceGrid::DbEnvDescriptorSeq
sequence< DbEnvDescriptor > DbEnvDescriptorSeq
A sequence of database environment descriptors.
Definition: Descriptor.ice:270
IceGrid::ServerDescriptor::options
Ice::StringSeq options
The command line options to pass to the server executable.
Definition: Descriptor.ice:375
IceGrid::ReplicaGroupDescriptor::id
string id
The id of the replica group.
Definition: Descriptor.ice:746
IceGrid::TemplateDescriptor::parameterDefaults
StringStringDict parameterDefaults
The parameters default values.
Definition: Descriptor.ice:546
IceGrid::CommunicatorDescriptor::logs
Ice::StringSeq logs
The path of each log file.
Definition: Descriptor.ice:305
IceGrid::TemplateDescriptor::parameters
Ice::StringSeq parameters
The parameters required to instantiate the template.
Definition: Descriptor.ice:539
IceGrid::ObjectDescriptor::type
string type
The object type.
Definition: Descriptor.ice:122
IceGrid::ServerDescriptor::exe
string exe
The path of the server executable.
Definition: Descriptor.ice:350
IceGrid::DbEnvDescriptor::description
string description
The description of this database environment.
Definition: Descriptor.ice:245
IceGrid::ReplicaGroupDescriptor::loadBalancing
LoadBalancingPolicy loadBalancing
The load balancing policy.
Definition: Descriptor.ice:753
IceGrid::ServiceDescriptor::name
string name
The service name.
Definition: Descriptor.ice:457
IceGrid::PropertySetDescriptorDict
dictionary< string, PropertySetDescriptor > PropertySetDescriptorDict
A mapping of property set name to property set descriptor.
Definition: Descriptor.ice:101
IceGrid::PropertyDescriptor
Property descriptor.
Definition: Descriptor.ice:50
IceGrid::ApplicationDescriptor::variables
StringStringDict variables
The variables defined in the application descriptor.
Definition: Descriptor.ice:810
IceGrid::ApplicationUpdateDescriptor::variables
StringStringDict variables
The variables to update.
Definition: Descriptor.ice:1014
IceGrid::NodeUpdateDescriptor
A node update descriptor to describe the updates to apply to a node of a deployed application.
Definition: Descriptor.ice:887
IceGrid::ServerInstanceDescriptor::propertySet
PropertySetDescriptor propertySet
The property set.
Definition: Descriptor.ice:501
IceGrid::NodeUpdateDescriptor::propertySets
PropertySetDescriptorDict propertySets
The property sets to update.
Definition: Descriptor.ice:922
IceGrid::ServiceInstanceDescriptor
A service template instance descriptor.
Definition: Descriptor.ice:562
IceGrid::ApplicationUpdateDescriptor::removeServerTemplates
Ice::StringSeq removeServerTemplates
The ids of the server template to remove.
Definition: Descriptor.ice:1063
IceGrid::CommunicatorDescriptor
A communicator descriptor.
Definition: Descriptor.ice:278
IceGrid::DbEnvDescriptor::name
string name
The name of the database environment.
Definition: Descriptor.ice:238
IceGrid::NodeUpdateDescriptor::loadFactor
BoxedString loadFactor
The updated load factor of the node (or null if the load factor was not updated).
Definition: Descriptor.ice:958
IceGrid::ApplicationDescriptor::serverTemplates
TemplateDescriptorDict serverTemplates
The server templates.
Definition: Descriptor.ice:824
IceGrid::ServiceInstanceDescriptor::parameterValues
StringStringDict parameterValues
The template parameter values.
Definition: Descriptor.ice:575
IceGrid::ObjectDescriptorSeq
sequence< ObjectDescriptor > ObjectDescriptorSeq
A sequence of object descriptors.
Definition: Descriptor.ice:139
IceGrid::TemplateDescriptor::descriptor
CommunicatorDescriptor descriptor
The template.
Definition: Descriptor.ice:532
IceGrid::NodeUpdateDescriptor::removeServers
Ice::StringSeq removeServers
The ids of the servers to remove.
Definition: Descriptor.ice:950
IceGrid::NodeUpdateDescriptorSeq
sequence< NodeUpdateDescriptor > NodeUpdateDescriptorSeq
A sequence of node update descriptors.
Definition: Descriptor.ice:966
IceGrid::TemplateDescriptor
A template descriptor for server or service templates.
Definition: Descriptor.ice:526
IceGrid::OrderedLoadBalancingPolicy
Ordered load balancing policy.
Definition: Descriptor.ice:704
IceGrid::NodeDescriptor::variables
StringStringDict variables
The variables defined for the node.
Definition: Descriptor.ice:628
IceGrid::DbEnvDescriptor
A Freeze database environment descriptor.
Definition: Descriptor.ice:232
IceGrid::ServerDescriptor::iceVersion
string iceVersion
The Ice version used by this server.
Definition: Descriptor.ice:361
IceGrid::NodeDescriptor::loadFactor
string loadFactor
Load factor of the node.
Definition: Descriptor.ice:649
IceGrid::ApplicationDescriptor::distrib
DistributionDescriptor distrib
The application distribution.
Definition: Descriptor.ice:845
IceGrid::PropertyDescriptorSeq
sequence< PropertyDescriptor > PropertyDescriptorSeq
A sequence of property descriptors.
Definition: Descriptor.ice:71
IceGrid::ApplicationUpdateDescriptor::serviceTemplates
TemplateDescriptorDict serviceTemplates
The service templates to update.
Definition: Descriptor.ice:1070
IceGrid::ServerInstanceDescriptor::parameterValues
StringStringDict parameterValues
The template parameter values.
Definition: Descriptor.ice:494
IceGrid::ServerDescriptorSeq
sequence< ServerDescriptor > ServerDescriptorSeq
A sequence of server descriptors.
Definition: Descriptor.ice:443
IceGrid::ReplicaGroupDescriptor::description
string description
The description of this replica group.
Definition: Descriptor.ice:774
IceGrid::ReplicaGroupDescriptor
A replica group descriptor.
Definition: Descriptor.ice:740
IceGrid::CommunicatorDescriptor::adapters
AdapterDescriptorSeq adapters
The object adapters.
Definition: Descriptor.ice:284
IceGrid::ServiceDescriptorSeq
sequence< ServiceDescriptor > ServiceDescriptorSeq
A sequence of service descriptors.
Definition: Descriptor.ice:472
IceGrid::NodeUpdateDescriptor::name
string name
The name of the node to update.
Definition: Descriptor.ice:893
IceGrid::AdapterDescriptor::registerProcess
bool registerProcess
Flag to specify if the object adapter will register a process object.
Definition: Descriptor.ice:191
IceGrid::AdapterDescriptor::name
string name
The object adapter name.
Definition: Descriptor.ice:154
IceGrid::ApplicationDescriptor::nodes
NodeDescriptorDict nodes
The application nodes.
Definition: Descriptor.ice:838
IceGrid::NodeDescriptor::servers
ServerDescriptorSeq servers
Servers (which are not template instances).
Definition: Descriptor.ice:642
IceGrid::ServerDescriptor::allocatable
bool allocatable
Specifies if the server is allocatable.
Definition: Descriptor.ice:428
IceGrid::NodeDescriptor::propertySets
PropertySetDescriptorDict propertySets
Property set descriptors.
Definition: Descriptor.ice:663
IceGrid::ReplicaGroupDescriptor::proxyOptions
string proxyOptions
Default options for proxies created for the replica group.
Definition: Descriptor.ice:760
IceGrid::ApplicationDescriptor::name
string name
The application name.
Definition: Descriptor.ice:803
IceGrid::ServerDescriptor::distrib
DistributionDescriptor distrib
The distribution descriptor.
Definition: Descriptor.ice:421
IceGrid::ServerDescriptor::activation
string activation
The server activation mode (possible values are "on-demand" or "manual").
Definition: Descriptor.ice:390
IceGrid::TemplateDescriptorDict
dictionary< string, TemplateDescriptor > TemplateDescriptorDict
A mapping of template identifier to template descriptor.
Definition: Descriptor.ice:554
IceGrid::ApplicationDescriptor::replicaGroups
ReplicaGroupDescriptorSeq replicaGroups
The replica groups.
Definition: Descriptor.ice:817
IceGrid::DbEnvDescriptor::dbHome
string dbHome
The home of the database environment (i.e., the directory where the database files will be stored).
Definition: Descriptor.ice:255
IceGrid::ServerDescriptor::applicationDistrib
bool applicationDistrib
Specifies if the server depends on the application distribution.
Definition: Descriptor.ice:414
IceGrid::ObjectDescriptor::proxyOptions
string proxyOptions
Proxy options to use with the proxy created for this Ice object.
Definition: Descriptor.ice:131
IceGrid::ApplicationUpdateDescriptor::removeNodes
Ice::StringSeq removeNodes
The nodes to remove.
Definition: Descriptor.ice:1091
IceGrid::RandomLoadBalancingPolicy
Random load balancing policy.
Definition: Descriptor.ice:695
IceGrid::DbEnvDescriptor::properties
PropertyDescriptorSeq properties
The configuration properties of the database environment.
Definition: Descriptor.ice:262
IceGrid::ApplicationDescriptor::propertySets
PropertySetDescriptorDict propertySets
Property set descriptors.
Definition: Descriptor.ice:859
IceGrid::PropertySetDescriptor::properties
PropertyDescriptorSeq properties
The property set properties.
Definition: Descriptor.ice:93
IceGrid::ApplicationUpdateDescriptor::propertySets
PropertySetDescriptorDict propertySets
The property sets to update.
Definition: Descriptor.ice:1028
IceGrid::ApplicationDescriptor::description
string description
The description of this application.
Definition: Descriptor.ice:852
IceGrid::AdaptiveLoadBalancingPolicy
Adaptive load balancing policy.
Definition: Descriptor.ice:722
IceGrid::IceBoxDescriptor::services
ServiceInstanceDescriptorSeq services
The service instances.
Definition: Descriptor.ice:613
IceGrid::AdapterDescriptor::replicaGroupId
string replicaGroupId
The replica id of this adapter.
Definition: Descriptor.ice:175
IceGrid::ApplicationUpdateDescriptor::removeVariables
Ice::StringSeq removeVariables
The variables to remove.
Definition: Descriptor.ice:1021
IceGrid::ServiceInstanceDescriptorSeq
sequence< ServiceInstanceDescriptor > ServiceInstanceDescriptorSeq
A sequence of service instance descriptors.
Definition: Descriptor.ice:599
IceGrid::ServerInstanceDescriptor::servicePropertySets
PropertySetDescriptorDict servicePropertySets
The services property sets.
Definition: Descriptor.ice:509
IceGrid::ApplicationDescriptorSeq
sequence< ApplicationDescriptor > ApplicationDescriptorSeq
A sequence of application descriptors.
Definition: Descriptor.ice:867
IceGrid::ApplicationUpdateDescriptor::nodes
NodeUpdateDescriptorSeq nodes
The application nodes to update.
Definition: Descriptor.ice:1084
IceGrid::ReplicaGroupDescriptor::filter
string filter
The filter to use for this replica group.
Definition: Descriptor.ice:781
IceGrid::ApplicationUpdateDescriptor::distrib
BoxedDistributionDescriptor distrib
The updated distribution application descriptor.
Definition: Descriptor.ice:1007
Identity.ice
IceGrid::ApplicationUpdateDescriptor::removeReplicaGroups
Ice::StringSeq removeReplicaGroups
The replica groups to remove.
Definition: Descriptor.ice:1049
IceGrid::PropertyDescriptor::name
string name
The name of the property.
Definition: Descriptor.ice:56
IceGrid::ApplicationDescriptor::serviceTemplates
TemplateDescriptorDict serviceTemplates
The service templates.
Definition: Descriptor.ice:831
IceGrid::BoxedDistributionDescriptor::value
DistributionDescriptor value
The value of the boxed distribution descriptor.
Definition: Descriptor.ice:976
IceGrid::ApplicationUpdateDescriptor
An application update descriptor to describe the updates to apply to a deployed application.
Definition: Descriptor.ice:986
IceGrid::NodeUpdateDescriptor::removePropertySets
Ice::StringSeq removePropertySets
The property sets to remove.
Definition: Descriptor.ice:929
IceGrid::ApplicationUpdateDescriptor::replicaGroups
ReplicaGroupDescriptorSeq replicaGroups
The replica groups to update.
Definition: Descriptor.ice:1042
IceGrid::ObjectDescriptor
An Ice object descriptor.
Definition: Descriptor.ice:109
IceGrid::ApplicationDescriptor
An application descriptor.
Definition: Descriptor.ice:797
IceGrid::ServerDescriptor::user
string user
The user account used to run the server.
Definition: Descriptor.ice:435
IceGrid::ServiceInstanceDescriptor::descriptor
ServiceDescriptor descriptor
The service definition if the instance isn't a template instance (i.e.
Definition: Descriptor.ice:583
IceGrid
Definition: Admin.ice:36
IceGrid::ServerInstanceDescriptorSeq
sequence< ServerInstanceDescriptor > ServerInstanceDescriptorSeq
A sequence of server instance descriptors.
Definition: Descriptor.ice:518
IceGrid::ApplicationUpdateDescriptor::name
string name
The name of the application to update.
Definition: Descriptor.ice:992
IceGrid::LoadBalancingPolicy
A base class for load balancing policies.
Definition: Descriptor.ice:679
Ice::Identity
The identity of an Ice object.
Definition: Identity.ice:40
IceGrid::ApplicationUpdateDescriptor::description
BoxedString description
The updated description (or null if the description wasn't updated.)
Definition: Descriptor.ice:1000
IceGrid::DistributionDescriptor::directories
Ice::StringSeq directories
The source directories.
Definition: Descriptor.ice:328
IceGrid::NodeUpdateDescriptor::variables
StringStringDict variables
The variables to update.
Definition: Descriptor.ice:908
IceGrid::NodeUpdateDescriptor::description
BoxedString description
The updated description (or null if the description wasn't updated.)
Definition: Descriptor.ice:901
IceGrid::BoxedString
A "boxed" string.
Definition: Descriptor.ice:875
IceGrid::ApplicationUpdateDescriptor::serverTemplates
TemplateDescriptorDict serverTemplates
The server templates to update.
Definition: Descriptor.ice:1056
IceGrid::RoundRobinLoadBalancingPolicy
Round robin load balancing policy.
Definition: Descriptor.ice:713
IceGrid::ServerDescriptor::pwd
string pwd
The path to the server working directory.
Definition: Descriptor.ice:368
IceGrid::ServerDescriptor
An Ice server descriptor.
Definition: Descriptor.ice:337
IceGrid::ServiceDescriptor
An IceBox service descriptor.
Definition: Descriptor.ice:451
IceGrid::LoadBalancingPolicy::nReplicas
string nReplicas
The number of replicas that will be used to gather the endpoints of a replica group.
Definition: Descriptor.ice:686
IceGrid::NodeUpdateDescriptor::servers
ServerDescriptorSeq servers
The servers which are not template instances to update.
Definition: Descriptor.ice:943
IceGrid::ServerInstanceDescriptor
A server template instance descriptor.
Definition: Descriptor.ice:481
IceGrid::AdapterDescriptor::description
string description
The description of this object adapter.
Definition: Descriptor.ice:161
IceGrid::AdapterDescriptorSeq
sequence< AdapterDescriptor > AdapterDescriptorSeq
A sequence of adapter descriptors.
Definition: Descriptor.ice:223
IceGrid::CommunicatorDescriptor::propertySet
PropertySetDescriptor propertySet
The property set.
Definition: Descriptor.ice:291
IceGrid::IceBoxDescriptor
An IceBox server descriptor.
Definition: Descriptor.ice:607
IceGrid::ServiceDescriptor::entry
string entry
The entry point of the IceBox service.
Definition: Descriptor.ice:464
IceGrid::PropertyDescriptor::value
string value
The value of the property.
Definition: Descriptor.ice:63
IceGrid::CommunicatorDescriptor::description
string description
A description of this descriptor.
Definition: Descriptor.ice:312