Public Methods |
| | TAO_NS_EventChannel (void) |
| | Constuctor. More...
|
| | ~TAO_NS_EventChannel () |
| | Destructor. More...
|
| void | init (ACE_ENV_SINGLE_ARG_DECL) |
| | Init. More...
|
| virtual void | insert (TAO_NS_Admin *admin ACE_ENV_ARG_DECL) |
| | Insert object to this container. More...
|
| virtual void | remove (TAO_NS_Admin *admin ACE_ENV_ARG_DECL) |
| | Remove type from container_. More...
|
| virtual PortableServer::Servant | servant (void) |
| | Return servant. More...
|
| virtual void | _add_ref (ACE_ENV_SINGLE_ARG_DECL) |
| | ServantBase refcount methods. More...
|
| virtual void | _remove_ref (ACE_ENV_SINGLE_ARG_DECL) |
| virtual void | release (void) |
| | TAO_NS_Destroy_Callback methods. More...
|
Protected Methods |
| virtual void | destroy (ACE_ENV_SINGLE_ARG_DECL) throw ( CORBA::SystemException ) |
| | =CosNotifyChannelAdmin::EventChannel methods. More...
|
| virtual::CosNotifyChannelAdmin::EventChannelFactory_ptr | MyFactory (ACE_ENV_SINGLE_ARG_DECL) throw ( CORBA::SystemException ) |
| virtual::CosNotifyChannelAdmin::ConsumerAdmin_ptr | default_consumer_admin (ACE_ENV_SINGLE_ARG_DECL) throw ( CORBA::SystemException ) |
| virtual::CosNotifyChannelAdmin::SupplierAdmin_ptr | default_supplier_admin (ACE_ENV_SINGLE_ARG_DECL) throw ( CORBA::SystemException ) |
| virtual::CosNotifyFilter::FilterFactory_ptr | default_filter_factory (ACE_ENV_SINGLE_ARG_DECL) throw ( CORBA::SystemException ) |
| virtual::CosNotifyChannelAdmin::ConsumerAdmin_ptr | new_for_consumers (CosNotifyChannelAdmin::InterFilterGroupOperator op, CosNotifyChannelAdmin::AdminID_out id ACE_ENV_ARG_DECL) throw ( CORBA::SystemException ) |
| virtual::CosNotifyChannelAdmin::SupplierAdmin_ptr | new_for_suppliers (CosNotifyChannelAdmin::InterFilterGroupOperator op, CosNotifyChannelAdmin::AdminID_out id ACE_ENV_ARG_DECL) throw ( CORBA::SystemException ) |
| virtual::CosNotifyChannelAdmin::ConsumerAdmin_ptr | get_consumeradmin (CosNotifyChannelAdmin::AdminID id ACE_ENV_ARG_DECL) throw ( CORBA::SystemException , CosNotifyChannelAdmin::AdminNotFound ) |
| virtual::CosNotifyChannelAdmin::SupplierAdmin_ptr | get_supplieradmin (CosNotifyChannelAdmin::AdminID id ACE_ENV_ARG_DECL) throw ( CORBA::SystemException , CosNotifyChannelAdmin::AdminNotFound ) |
| virtual::CosNotifyChannelAdmin::AdminIDSeq * | get_all_consumeradmins (ACE_ENV_SINGLE_ARG_DECL) throw ( CORBA::SystemException ) |
| virtual::CosNotifyChannelAdmin::AdminIDSeq * | get_all_supplieradmins (ACE_ENV_SINGLE_ARG_DECL) throw ( CORBA::SystemException ) |
| virtual::CosNotification::QoSProperties * | get_qos (ACE_ENV_SINGLE_ARG_DECL) throw ( CORBA::SystemException ) |
| | Get the QoS Properties. More...
|
| virtual void | set_qos (const CosNotification::QoSProperties &qos ACE_ENV_ARG_DECL) throw ( CORBA::SystemException , CosNotification::UnsupportedQoS ) |
| | Set the QoS Properties. More...
|
| virtual void | validate_qos (const CosNotification::QoSProperties &required_qos, CosNotification::NamedPropertyRangeSeq_out available_qos ACE_ENV_ARG_DECL) throw ( CORBA::SystemException , CosNotification::UnsupportedQoS ) |
| virtual::CosNotification::AdminProperties * | get_admin (ACE_ENV_SINGLE_ARG_DECL) throw ( CORBA::SystemException ) |
| virtual void | set_admin (const CosNotification::AdminProperties &admin ACE_ENV_ARG_DECL) throw ( CORBA::SystemException , CosNotification::UnsupportedAdmin ) |
| virtual::CosEventChannelAdmin::ConsumerAdmin_ptr | for_consumers (ACE_ENV_SINGLE_ARG_DECL) throw ( CORBA::SystemException ) |
| virtual::CosEventChannelAdmin::SupplierAdmin_ptr | for_suppliers (ACE_ENV_SINGLE_ARG_DECL) throw ( CORBA::SystemException ) |
Protected Attributes |
| CosNotifyChannelAdmin::ConsumerAdmin_var | default_consumer_admin_ |
| | = Data Members. More...
|
| CosNotifyChannelAdmin::SupplierAdmin_var | default_supplier_admin_ |
| TAO_NS_Object_Id_Seq | consumer_admin_id_list_ |
| | List of Consumer Admin ID's. More...
|
| TAO_NS_Object_Id_Seq | supplier_admin_id_list_ |
| | List of Supplier Admin ID's. More...
|
Private Types |
typedef TAO_NS_Container_T<
TAO_NS_Admin, TAO_NS_EventChannel,
TAO_NS_EventChannelFactory > | inherited |
typedef ACE_Unbounded_Set<
TAO_NS_Object_Id > | TAO_NS_Object_Id_Seq |
Friends |
| class | TAO_NS_Builder |