diff options
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Event/EC_SupplierAdmin.h')
-rw-r--r-- | TAO/orbsvcs/orbsvcs/Event/EC_SupplierAdmin.h | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/TAO/orbsvcs/orbsvcs/Event/EC_SupplierAdmin.h b/TAO/orbsvcs/orbsvcs/Event/EC_SupplierAdmin.h index d9beff66865..7394c2326e6 100644 --- a/TAO/orbsvcs/orbsvcs/Event/EC_SupplierAdmin.h +++ b/TAO/orbsvcs/orbsvcs/Event/EC_SupplierAdmin.h @@ -63,6 +63,9 @@ public: virtual ~TAO_EC_SupplierAdmin (void); // destructor... + void set_default_POA (PortableServer::POA_ptr poa); + // Set this servant's default POA + virtual PortableServer::POA_ptr _default_POA (CORBA::Environment& env); // Override the ServantBase method. @@ -80,10 +83,6 @@ public: // Used to inform the EC that a Supplier has connected or // disconnected from it. - virtual void shutdown (CORBA::Environment&); - // The event channel is shutting down, inform all the consumers of - // this - // = The RtecEventChannelAdmin::SupplierAdmin methods... virtual RtecEventChannelAdmin::ProxyPushConsumer_ptr obtain_push_consumer (CORBA::Environment &); @@ -102,9 +101,6 @@ private: PortableServer::POA_var default_POA_; // Store the default POA. - ACE_Lock* lock_; - // The locking strategy - ConsumerSet all_consumers_; // The set of consumers... }; |