diff options
author | Benoit Foucher <benoit@zeroc.com> | 2006-04-27 16:06:50 +0000 |
---|---|---|
committer | Benoit Foucher <benoit@zeroc.com> | 2006-04-27 16:06:50 +0000 |
commit | f4a0472080eb9f570d23892154093f057288c601 (patch) | |
tree | 788cd4e98d6963e2a27a3bcdaae6e01973788302 /cpp/src/IceGrid/DescriptorBuilder.cpp | |
parent | dos2unix (diff) | |
download | ice-f4a0472080eb9f570d23892154093f057288c601.tar.bz2 ice-f4a0472080eb9f570d23892154093f057288c601.tar.xz ice-f4a0472080eb9f570d23892154093f057288c601.zip |
More work on allocation.
Diffstat (limited to 'cpp/src/IceGrid/DescriptorBuilder.cpp')
-rw-r--r-- | cpp/src/IceGrid/DescriptorBuilder.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/cpp/src/IceGrid/DescriptorBuilder.cpp b/cpp/src/IceGrid/DescriptorBuilder.cpp index 6f46b9f8bd1..3e6f05ac9a7 100644 --- a/cpp/src/IceGrid/DescriptorBuilder.cpp +++ b/cpp/src/IceGrid/DescriptorBuilder.cpp @@ -584,6 +584,7 @@ CommunicatorDescriptorBuilder::addAdapter(const XmlAttributesHelper& attrs) } desc.replicaGroupId = attrs("replica-group", ""); desc.registerProcess = attrs.asBool("register-process", false); + desc.allocatable = attrs.asBool("allocatable", false); if(desc.id == "" && attrs.contains("wait-for-activation")) { throw "the attribute `wait-for-activation' can only be set if the adapter has an non empty id"; @@ -717,6 +718,8 @@ ServerDescriptorBuilder::init(const ServerDescriptorPtr& desc, const XmlAttribut _descriptor->pwd = attrs("pwd", ""); _descriptor->activation = attrs("activation", "manual"); _descriptor->applicationDistrib = attrs.asBool("application-distrib", true); + _descriptor->allocatable = attrs.asBool("allocatable", false); + } ServiceDescriptorBuilder* |