#include <EventChannelFactory.h>
Inheritance diagram for TAO_NS_EventChannelFactory:


Public Types | |
| typedef TAO_NS_Container_T< TAO_NS_EventChannel, TAO_NS_EventChannelFactory, TAO_NS_Notify_Service > | inherited |
| typedef ACE_Unbounded_Set< TAO_NS_Object_Id > | TAO_NS_Object_Id_Seq |
Public Methods | |
| TAO_NS_EventChannelFactory (void) | |
| Constuctor. More... | |
| void | init (ACE_ENV_SINGLE_ARG_DECL) |
| Init the factory. More... | |
| virtual | ~TAO_NS_EventChannelFactory () |
| Destructor. More... | |
| virtual PortableServer::Servant | servant (void) |
| Return servant. More... | |
| virtual void | insert (TAO_NS_EventChannel *event_channel ACE_ENV_ARG_DECL) |
| Insert object to this container. More... | |
| virtual void | remove (TAO_NS_EventChannel *event_channel ACE_ENV_ARG_DECL) |
| Remove type from container_. More... | |
| virtual void | _add_ref (ACE_ENV_SINGLE_ARG_DECL) |
| = ServantBase Methods. More... | |
| virtual void | _remove_ref (ACE_ENV_SINGLE_ARG_DECL) |
| virtual void | release (void) |
| TAO_NS_Destroy_Callback methods. More... | |
| virtual CosNotifyFilter::FilterFactory_ptr | get_default_filter_factory (ACE_ENV_SINGLE_ARG_DECL) |
| Accesor for the default filter factory shared by all EC's. More... | |
Protected Methods | |
| 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 ) |
| = CosNotifyChannelAdmin Methods. More... | |
| 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 ) |
Protected Attributes | |
| TAO_NS_Object_Id_Seq | event_channel_id_list_ |
| = Data Members List of Event Channel ID's. More... | |
| CosNotifyFilter::FilterFactory_var | default_filter_factory_ |
| The default filter factory. More... | |
Friends | |
| class | TAO_NS_Builder |
|
|
|
|
|
|
|
|
Constuctor.
|
|
|
Destructor.
|
|
|
= ServantBase Methods.
|
|
|
|
|
||||||||||||||||
|
= CosNotifyChannelAdmin Methods.
|
|
|
|
|
|
Accesor for the default filter factory shared by all EC's.
|
|
|
|
|
|
Init the factory.
|
|
|
Insert object to this container.
|
|
|
TAO_NS_Destroy_Callback methods.
Reimplemented from TAO_NS_Destroy_Callback. |
|
|
Remove type from container_.
|
|
|
Return servant.
Reimplemented from TAO_NS_Object. |
|
|
|
|
|
The default filter factory.
|
|
|
= Data Members List of Event Channel ID's.
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001