summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Notify/Any
diff options
context:
space:
mode:
authorwilson_d <wilson_d@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-11-21 21:59:15 +0000
committerwilson_d <wilson_d@ae88bc3d-4319-0410-8dbf-d08b4c9d3795>2004-11-21 21:59:15 +0000
commitbf96a7765d56de4ccb6e5d354000e70c3060f564 (patch)
tree2bd860cf5702d9f07476cedf8e42ba20f05bd2be /TAO/orbsvcs/orbsvcs/Notify/Any
parent89be5009065855a44c4f6de09d12b1acbe9ef949 (diff)
downloadATCD-bf96a7765d56de4ccb6e5d354000e70c3060f564.tar.gz
ChangeLogTag: Sun Nov 21 15:56:48 2004 Dale Wilson <wilson_d@ociweb.com>
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Notify/Any')
-rw-r--r--TAO/orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.cpp6
-rw-r--r--TAO/orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h4
2 files changed, 10 insertions, 0 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.cpp b/TAO/orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.cpp
index 0b93c980ee3..ef30cfa62b3 100644
--- a/TAO/orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.cpp
+++ b/TAO/orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.cpp
@@ -129,3 +129,9 @@ TAO_Notify_ProxyPushConsumer::load_attrs (const TAO_Notify::NVPList& attrs)
ACE_ENDTRY;
}
}
+
+void
+TAO_Notify_ProxyPushConsumer::init (TAO_Notify_SupplierAdmin *supplier_admin)
+{
+ TAO_Notify_ProxyConsumer::init (supplier_admin);
+}
diff --git a/TAO/orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h b/TAO/orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h
index ef66f3ec7b9..cd31968410e 100644
--- a/TAO/orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h
+++ b/TAO/orbsvcs/orbsvcs/Notify/Any/ProxyPushConsumer.h
@@ -57,6 +57,10 @@ public:
virtual const char * get_proxy_type_name (void) const;
virtual void load_attrs (const TAO_Notify::NVPList& attrs);
+ // override and hide derived init methods and
+ // explicitly direct the init call down the correct
+ // leg of the d**n diamond.
+ virtual void init (TAO_Notify_SupplierAdmin *supplier_admin);
protected:
///= CosNotifyChannelAdmin::ProxyPushConsumer methods