00001 // $Id: Subscription_Change_Worker.cpp 76589 2007-01-25 18:04:11Z elliott_c $ 00002 00003 #include "orbsvcs/Notify/Subscription_Change_Worker.h" 00004 00005 #include "orbsvcs/Notify/Proxy.h" 00006 00007 ACE_RCSID(Notify, TAO_Subscription_Change_Worker, "$Id: Subscription_Change_Worker.cpp 76589 2007-01-25 18:04:11Z elliott_c $") 00008 00009 00010 TAO_BEGIN_VERSIONED_NAMESPACE_DECL 00011 00012 TAO_Notify_Subscription_Change_Worker::TAO_Notify_Subscription_Change_Worker ( 00013 const CosNotification::EventTypeSeq & added, 00014 const CosNotification::EventTypeSeq & removed) 00015 : added_ (added), removed_ (removed) 00016 { 00017 } 00018 00019 TAO_Notify_Subscription_Change_Worker::~TAO_Notify_Subscription_Change_Worker () 00020 { 00021 } 00022 00023 void 00024 TAO_Notify_Subscription_Change_Worker::work (TAO_Notify_Proxy* proxy) 00025 { 00026 proxy->admin_types_changed (this->added_, this->removed_); 00027 } 00028 00029 TAO_END_VERSIONED_NAMESPACE_DECL