#include <Builder.h>
Inheritance diagram for TAO_Notify_Builder:
Public Methods | |
TAO_Notify_Builder (void) | |
virtual | ~TAO_Notify_Builder () |
virtual CosNotifyChannelAdmin::EventChannelFactory_ptr | build_event_channel_factory (PortableServer::POA_ptr poa ACE_ENV_ARG_DECL) |
= Factory Methods Build EventChannel Factory. | |
virtual CosNotifyFilter::FilterFactory_ptr | build_filter_factory (ACE_ENV_SINGLE_ARG_DECL) |
Build the Filter Factory. | |
virtual CosNotifyChannelAdmin::EventChannel_ptr | build_event_channel (TAO_Notify_EventChannelFactory *ecf, const CosNotification::QoSProperties &initial_qos, const CosNotification::AdminProperties &initial_admin, CosNotifyChannelAdmin::ChannelID_out id ACE_ENV_ARG_DECL) |
Build EventChannel. | |
virtual CosNotifyChannelAdmin::ConsumerAdmin_ptr | build_consumer_admin (TAO_Notify_EventChannel *ec, CosNotifyChannelAdmin::InterFilterGroupOperator op, CosNotifyChannelAdmin::AdminID_out id ACE_ENV_ARG_DECL) |
Build ConsumerAdmin. | |
virtual CosNotifyChannelAdmin::SupplierAdmin_ptr | build_supplier_admin (TAO_Notify_EventChannel *ec, CosNotifyChannelAdmin::InterFilterGroupOperator op, CosNotifyChannelAdmin::AdminID_out id ACE_ENV_ARG_DECL) |
Build SupplierAdmin. | |
virtual CosNotifyChannelAdmin::ProxyConsumer_ptr | build_proxy (TAO_Notify_SupplierAdmin *sa, CosNotifyChannelAdmin::ClientType ctype, CosNotifyChannelAdmin::ProxyID_out proxy_id, const CosNotification::QoSProperties &initial_qos ACE_ENV_ARG_DECL) |
Build ProxyConsumer. | |
virtual CosNotifyChannelAdmin::ProxySupplier_ptr | build_proxy (TAO_Notify_ConsumerAdmin *ca, CosNotifyChannelAdmin::ClientType ctype, CosNotifyChannelAdmin::ProxyID_out proxy_id, const CosNotification::QoSProperties &initial_qos ACE_ENV_ARG_DECL) |
Build ProxySupplier. | |
virtual CosEventChannelAdmin::ProxyPushSupplier_ptr | build_proxy (TAO_Notify_ConsumerAdmin *ca ACE_ENV_ARG_DECL) |
Build CosEC style ProxySupplier. | |
virtual CosEventChannelAdmin::ProxyPushConsumer_ptr | build_proxy (TAO_Notify_SupplierAdmin *sa ACE_ENV_ARG_DECL) |
Build CosEC style ProxyConsumer. | |
virtual void | apply_reactive_concurrency (TAO_Notify_Object &object ACE_ENV_ARG_DECL) |
Apply Reactive concurrency. | |
virtual void | apply_thread_pool_concurrency (TAO_Notify_Object &object, const NotifyExt::ThreadPoolParams &tp_params ACE_ENV_ARG_DECL) |
Apply Thread Pools. | |
virtual void | apply_lane_concurrency (TAO_Notify_Object &object, const NotifyExt::ThreadPoolLanesParams &tpl_params ACE_ENV_ARG_DECL) |
Apply Thread Pools with Lanes. |
|
|
|
|
|
Apply Thread Pools with Lanes.
Reimplemented in TAO_Notify_RT_Builder. |
|
Apply Reactive concurrency.
|
|
Apply Thread Pools.
Reimplemented in TAO_Notify_RT_Builder. |
|
Build ConsumerAdmin.
|
|
Build EventChannel.
|
|
= Factory Methods Build EventChannel Factory.
|
|
Build the Filter Factory.
|
|
Build CosEC style ProxyConsumer.
|
|
Build CosEC style ProxySupplier.
|
|
Build ProxySupplier.
|
|
Build ProxyConsumer.
|
|
Build SupplierAdmin.
|