summaryrefslogtreecommitdiff
path: root/TAO/orbsvcs/orbsvcs/Event/EC_SupplierAdmin.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/orbsvcs/orbsvcs/Event/EC_SupplierAdmin.h')
-rw-r--r--TAO/orbsvcs/orbsvcs/Event/EC_SupplierAdmin.h10
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...
};