#include <Notify_EventChannelFactory_i.h>
Inheritance diagram for TAO_Notify_EventChannelFactory_i:
Public Methods | |
virtual | ~TAO_Notify_EventChannelFactory_i (void) |
CosNotifyChannelAdmin::EventChannelFactory_ptr | get_ref (ACE_ENV_SINGLE_ARG_DECL) |
void | shutdown (ACE_ENV_SINGLE_ARG_DECL, CORBA::Boolean destroy_children=0) |
void | event_channel_destroyed (CosNotifyChannelAdmin::ChannelID channel_id) |
CosNotifyFilter::FilterFactory_ptr | get_default_filter_factory (void) |
virtual CosNotifyChannelAdmin::EventChannel_ptr | create_channel (const CosNotification::QoSProperties &initial_qos, const CosNotification::AdminProperties &initial_admin, CosNotifyChannelAdmin::ChannelID_out id ACE_ENV_ARG_DECL) throw ( CORBA::SystemException, CosNotification::UnsupportedQoS, CosNotification::UnsupportedAdmin ) |
virtual CosNotifyChannelAdmin::ChannelIDSeq * | get_all_channels (ACE_ENV_SINGLE_ARG_DECL) throw ( CORBA::SystemException ) |
virtual CosNotifyChannelAdmin::EventChannel_ptr | get_event_channel (CosNotifyChannelAdmin::ChannelID id ACE_ENV_ARG_DECL) throw ( CORBA::SystemException, CosNotifyChannelAdmin::ChannelNotFound ) |
Static Public Methods | |
CosNotifyChannelAdmin::EventChannelFactory_ptr | create (PortableServer::POA_ptr default_POA ACE_ENV_ARG_DECL) |
Protected Methods | |
TAO_Notify_EventChannelFactory_i (void) | |
void | init_i (PortableServer::POA_ptr default_POA ACE_ENV_ARG_DECL) |
CosNotifyFilter::FilterFactory_ptr | create_default_filter_factory_i (ACE_ENV_SINGLE_ARG_DECL) |
Protected Attributes | |
TAO_Notify_CO_Factory * | channel_objects_factory_ |
TAO_Notify_POA_Factory * | poa_factory_ |
PortableServer::POA_var | my_POA_ |
PortableServer::POA_var | ec_POA_ |
TAO_Notify_ID_Pool_Ex< CosNotifyChannelAdmin::ChannelID, CosNotifyChannelAdmin::ChannelIDSeq > | ec_ids_ |
ACE_Lock * | lock_ |
CosNotifyFilter::FilterFactory_var | default_filter_factory_ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|