diff options
author | pradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-03-11 01:39:55 +0000 |
---|---|---|
committer | pradeep <pradeep@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2000-03-11 01:39:55 +0000 |
commit | d613ee8adf33b257b37368631c196e7cad25f62c (patch) | |
tree | d3442e6b487a98a9f3d27703360ba138359c316b | |
parent | edb6f7a46aa608e136601a3df8ada1351b4d6c98 (diff) | |
download | ATCD-d613ee8adf33b257b37368631c196e7cad25f62c.tar.gz |
*** empty log message ***
-rw-r--r-- | TAO/ChangeLogs/ChangeLog-02a | 77 |
1 files changed, 72 insertions, 5 deletions
diff --git a/TAO/ChangeLogs/ChangeLog-02a b/TAO/ChangeLogs/ChangeLog-02a index 0d0b598b3fd..170178f47ad 100644 --- a/TAO/ChangeLogs/ChangeLog-02a +++ b/TAO/ChangeLogs/ChangeLog-02a @@ -1,3 +1,70 @@ +Fri Mar 10 18:56:25 2000 Pradeep Gore <pradeep@flamenco.cs.wustl.edu> + + * orbsvcs/orbsvcs/Notify/Notify_ConsumerAdmin_i.{h,cpp}: + Events no longer propogate through the ConsumerAdmin to reach + proxy suppliers.Added register methods by which proxy suppliers + register with the Consumer Admin which in turn subscribes them + for the appropriate event types. + Changes to create the sequence proxy supplier. + * orbsvcs/orbsvcs/Notify/Notify_SupplierAdmin_i.{h,cpp}: + Changes to create the sequence proxy consumer. + * orbsvcs/orbsvcs/Notify/Notify_EventChannel_i.{h.cpp}: + Changed incorrect usage of ._retn to .in. + * orbsvcs/orbsvcs/Notify/Notify_EventChannelFactory_i.cpp: + Changed incorrect usage of ._retn to .in. + get_channel uses TAO_TRY_THROW now. + * orbsvcs/orbsvcs/Notify/Notify_Event_Manager.{h, cpp}: + Changed public functions to reflect the introduction of the + TAIO_Notify_Event type. + * orbsvcs/orbsvcs/Notify/Notify_FilterAdmin_i.{h,cpp}: + removed ITERATOR typedef and its usage. + * orbsvcs/orbsvcs/Notify/Notify_Listeners.h: + added the ACE_TRY_ENV arg to dispatch_update. + * orbsvcs/orbsvcs/Notify/Notify_ProxyConsumer_T.{h,cpp}: + ProxyConsumer derives from TAO_Notify_Proxy. + Removed the Filter and QoS methods. + Added support for obtain_subscription_types. + * orbsvcs/orbsvcs/Notify/Notify_ProxyPushConsumer_i.{h,cpp}: + Added the TAO_Notify_CosEC_ProxyPushConsumer_i type to support + backward compatibility with the CosEC spec. + * orbsvcs/orbsvcs/Notify/Notify_ProxyPushSupplier_i.{h.cpp} + Added the TAO_Notify_CosEC_ProxyPushSupplier_i type to support + backward compatibility with the CosEC spec. + * orbsvcs/orbsvcs/Notify/Notify_ProxySupplier_T.{h.cpp}: + ProxyConsumer derives from TAO_Notify_Proxy. + Removed the Filter and QoS methods. + Added support for suspend/resume connections. + Added support for obtain_offered_types. + * orbsvcs/orbsvcs/Notify/Notify_Resource_Manager.{h,cpp}: + Added new option to determine if all new born ConsumerAdmins should + be subscribed by default to receive all events. + Added methods to create the new sequence consumer/supplier objects. + * orbsvcs/orbsvcs/Notify/Notify_StructuredProxyPushConsumer_i.{h,cpp}: + * orbsvcs/orbsvcs/Notify/Notify_StructuredProxyPushSupplier_i.{h.cpp}: + Minor changes to support updates. + * orbsvcs/orbsvcs/Notify/Notify_Types.{h,cpp} + Introduced the TAO_Notify_Event abstract type. This allows uniform + handling of Any and Structured types.Anys are handled as the + TAO_Notify_Any type and StructuredEvent as TAO_Notify_StructuredEvent + + Added Files: + * orbsvcs/orbsvcs/Notify/Notify_Proxy_T.{h, cpp}: + Base class for all Proxys, pushed all Filter and QoS methods here. + * orbsvcs/orbsvcs/Notify/Notify_SequenceProxyPushConsumer_i.{h,cpp} + * orbsvcs/orbsvcs/Notify/Notify_SequenceProxyPushSupplier_i.{h,cpp} + New proxy consumer and proxy supplier types that support pushing + the EventBatch type (a sequence of Structured Event). + + Removed files: + * ID_Pool_T.{h,cpp,i}: + Moved to Notify_ID_Pool_T.* to be consistent with file naming. + * Notify_Dispatcher.{h,cpp}: + * NotifySubscribe_i.{h,cpp}: + * NotifyPublish_i.{h,cpp}: + * Notify_ProxySupplier_i.{h,cpp}: + * Notify_ProxyConsumer_i.{h,cpp}: + Obsoleted by design changes. + Fri Mar 10 12:50:37 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu> * orbsvcs/Naming_Service/NT_Naming_Service.cpp: Added the capability @@ -24,13 +91,13 @@ Fri Mar 10 12:50:37 2000 Douglas C. Schmidt <schmidt@tango.cs.wustl.edu> Fri Mar 10 11:33:38 2000 Balachandran Natarajan <bala@cs.wustl.edu> * tests/Smart_Proxies/On_Demand/Smart_Test_Factory.cpp: Fixed a - typo that was preventing compilation. + typo that was preventing compilation. * tests/Smart_Proxies/On_Demand/run_test.pl: Made the run_test.pl - to look in to the right directory for ACEutils. - + to look in to the right directory for ACEutils. + DISCLAIMER:The above fixes does not mean that the test actually works. I feel the test is broken. - + Thu Mar 09 22:55:52 2000 Nanbor Wang <nanbor@cs.wustl.edu> * tao/Servant_Base.cpp (_create_stub): We must not use the stub @@ -55,7 +122,7 @@ Thu Mar 09 18:25:00 2000 Angelo Corsaro <corsaro@cs.wustl.edu> * TAO/orbsvcs/orbsvcs/Event/Debug_Macros.h: * TAO/orbsvcs/orbsvcs/Trader/Constraint_Tokens.h: While this file were missing multiple inclusion guard. Thanks to Paul Calabrese - <calabrese_p@ociweb.com> for reporting that. + <calabrese_p@ociweb.com> for reporting that. Thu Mar 09 16:22:10 2000 Irfan Pyarali <irfan@cs.wustl.edu> |