summaryrefslogtreecommitdiff
path: root/TAO/tao/params.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/params.h')
-rw-r--r--TAO/tao/params.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/TAO/tao/params.h b/TAO/tao/params.h
index e9425d7789e..636988d3763 100644
--- a/TAO/tao/params.h
+++ b/TAO/tao/params.h
@@ -252,6 +252,9 @@ public:
void collocation_resolver_name (const char *s);
const char *collocation_resolver_name (void) const;
+ void forward_invocation_on_object_not_exist (bool opt);
+ bool forward_invocation_on_object_not_exist (void) const;
+
private:
// Each "endpoint" is of the form:
//
@@ -462,6 +465,13 @@ private:
*/
ACE_TString poa_factory_directive_;
+
+ /**
+ * Do we need forward invocation to next avaiable profile upon
+ * OBJECT_NOT_EXIST exception?
+ */
+ bool forward_invocation_on_object_not_exist_;
+
/**
* Name of the collocation resolver that needs to be instantiated.
* The default value is "Default_Collocation_Resolver". If