TAO_Notify_Properties Class Reference

Global properties that strategize Notify's run-time behaviour. More...

#include <Properties.h>

Collaboration diagram for TAO_Notify_Properties:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 TAO_Notify_Properties (void)
 Constructor.
 ~TAO_Notify_Properties ()
 Destructor.
TAO_Notify_Factoryfactory (void)
void factory (TAO_Notify_Factory *factory)
TAO_Notify_Builderbuilder (void)
void builder (TAO_Notify_Builder *builder)
CORBA::ORB_ptr orb (void)
void orb (CORBA::ORB_ptr orb)
CORBA::ORB_ptr dispatching_orb (void)
void dispatching_orb (CORBA::ORB_ptr dispatching_orb)
PortableServer::POA_ptr default_poa (void)
void default_poa (PortableServer::POA_ptr default_poa)
CORBA::Boolean asynch_updates (void)
void asynch_updates (CORBA::Boolean asynch_updates)
bool allow_reconnect (void)
void allow_reconnect (bool b)
CORBA::Boolean updates (void)
void updates (CORBA::Boolean updates)
bool separate_dispatching_orb (void)
void separate_dispatching_orb (bool b)
const
CosNotification::QoSProperties
default_event_channel_qos_properties (void)
void default_event_channel_qos_properties (const CosNotification::QoSProperties &ec_qos)
const
CosNotification::QoSProperties
default_supplier_admin_qos_properties (void)
void default_supplier_admin_qos_properties (const CosNotification::QoSProperties &sa_qos)
const
CosNotification::QoSProperties
default_consumer_admin_qos_properties (void)
void default_consumer_admin_qos_properties (const CosNotification::QoSProperties &ca_qos)
const
CosNotification::QoSProperties
default_proxy_supplier_qos_properties (void)
void default_proxy_supplier_qos_properties (const CosNotification::QoSProperties &ps_qos)
const
CosNotification::QoSProperties
default_proxy_consumer_qos_properties (void)
void default_proxy_consumer_qos_properties (const CosNotification::QoSProperties &pc_qos)
CosNotifyChannelAdmin::InterFilterGroupOperator defaultConsumerAdminFilterOp (void)
void defaultConsumerAdminFilterOp (CosNotifyChannelAdmin::InterFilterGroupOperator op)
CosNotifyChannelAdmin::InterFilterGroupOperator defaultSupplierAdminFilterOp (void)
void defaultSupplierAdminFilterOp (CosNotifyChannelAdmin::InterFilterGroupOperator op)

Static Public Member Functions

static TAO_Notify_Propertiesinstance (void)
 Return a singleton instance of this class.
static void close (void)

Protected Attributes

TAO_Notify_Factoryfactory_
 Object Factory.
TAO_Notify_Builderbuilder_
 Object Builder.
CORBA::ORB_var orb_
 ORB.
CORBA::ORB_var dispatching_orb_
 dispatching orb
PortableServer::POA_var default_poa_
 POA.
CORBA::Boolean asynch_updates_
 True if send asynch updates.
bool allow_reconnect_
 True if clients can reconnect to proxies.
bool separate_dispatching_orb_
 True is separate dispatching orb.
CORBA::Boolean updates_
 True if updates are enabled (default).
ACE_Time_Value update_period_
 The Update period for updates.
CosNotification::QoSProperties ec_qos_
 The default EC QoS Properties.
CosNotification::QoSProperties sa_qos_
 The default SA QoS Properties.
CosNotification::QoSProperties ca_qos_
 The default CA QoS Properties.
CosNotification::QoSProperties ps_qos_
 The default PS QoS Properties.
CosNotification::QoSProperties pc_qos_
 The default PC QoS Properties.
CosNotifyChannelAdmin::InterFilterGroupOperator defaultConsumerAdminFilterOp_
 The default consumer admin filter operator.
CosNotifyChannelAdmin::InterFilterGroupOperator defaultSupplierAdminFilterOp_
 The default supplier admin filter operator.


Detailed Description

Global properties that strategize Notify's run-time behaviour.

Constructor & Destructor Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL TAO_Notify_Properties::TAO_Notify_Properties ( void   ) 

Constructor.

TAO_Notify_Properties::~TAO_Notify_Properties (  ) 

Destructor.


Member Function Documentation

TAO_Notify_Properties * TAO_Notify_Properties::instance ( void   )  [static]

Return a singleton instance of this class.

void TAO_Notify_Properties::close ( void   )  [static]

TAO_BEGIN_VERSIONED_NAMESPACE_DECL ACE_INLINE TAO_Notify_Factory * TAO_Notify_Properties::factory ( void   ) 

ACE_INLINE void TAO_Notify_Properties::factory ( TAO_Notify_Factory factory  ) 

ACE_INLINE TAO_Notify_Builder * TAO_Notify_Properties::builder ( void   ) 

ACE_INLINE void TAO_Notify_Properties::builder ( TAO_Notify_Builder builder  ) 

ACE_INLINE CORBA::ORB_ptr TAO_Notify_Properties::orb ( void   ) 

ACE_INLINE void TAO_Notify_Properties::orb ( CORBA::ORB_ptr  orb  ) 

ACE_INLINE CORBA::ORB_ptr TAO_Notify_Properties::dispatching_orb ( void   ) 

ACE_INLINE void TAO_Notify_Properties::dispatching_orb ( CORBA::ORB_ptr  dispatching_orb  ) 

ACE_INLINE PortableServer::POA_ptr TAO_Notify_Properties::default_poa ( void   ) 

ACE_INLINE void TAO_Notify_Properties::default_poa ( PortableServer::POA_ptr  default_poa  ) 

ACE_INLINE CORBA::Boolean TAO_Notify_Properties::asynch_updates ( void   ) 

ACE_INLINE void TAO_Notify_Properties::asynch_updates ( CORBA::Boolean  asynch_updates  ) 

ACE_INLINE bool TAO_Notify_Properties::allow_reconnect ( void   ) 

ACE_INLINE void TAO_Notify_Properties::allow_reconnect ( bool  b  ) 

ACE_INLINE CORBA::Boolean TAO_Notify_Properties::updates ( void   ) 

ACE_INLINE void TAO_Notify_Properties::updates ( CORBA::Boolean  updates  ) 

ACE_INLINE bool TAO_Notify_Properties::separate_dispatching_orb ( void   ) 

ACE_INLINE void TAO_Notify_Properties::separate_dispatching_orb ( bool  b  ) 

ACE_INLINE const CosNotification::QoSProperties & TAO_Notify_Properties::default_event_channel_qos_properties ( void   ) 

ACE_INLINE void TAO_Notify_Properties::default_event_channel_qos_properties ( const CosNotification::QoSProperties ec_qos  ) 

ACE_INLINE const CosNotification::QoSProperties & TAO_Notify_Properties::default_supplier_admin_qos_properties ( void   ) 

ACE_INLINE void TAO_Notify_Properties::default_supplier_admin_qos_properties ( const CosNotification::QoSProperties sa_qos  ) 

ACE_INLINE const CosNotification::QoSProperties & TAO_Notify_Properties::default_consumer_admin_qos_properties ( void   ) 

ACE_INLINE void TAO_Notify_Properties::default_consumer_admin_qos_properties ( const CosNotification::QoSProperties ca_qos  ) 

ACE_INLINE const CosNotification::QoSProperties & TAO_Notify_Properties::default_proxy_supplier_qos_properties ( void   ) 

ACE_INLINE void TAO_Notify_Properties::default_proxy_supplier_qos_properties ( const CosNotification::QoSProperties ps_qos  ) 

ACE_INLINE const CosNotification::QoSProperties & TAO_Notify_Properties::default_proxy_consumer_qos_properties ( void   ) 

ACE_INLINE void TAO_Notify_Properties::default_proxy_consumer_qos_properties ( const CosNotification::QoSProperties pc_qos  ) 

ACE_INLINE CosNotifyChannelAdmin::InterFilterGroupOperator TAO_Notify_Properties::defaultConsumerAdminFilterOp ( void   ) 

ACE_INLINE void TAO_Notify_Properties::defaultConsumerAdminFilterOp ( CosNotifyChannelAdmin::InterFilterGroupOperator  op  ) 

ACE_INLINE CosNotifyChannelAdmin::InterFilterGroupOperator TAO_Notify_Properties::defaultSupplierAdminFilterOp ( void   ) 

ACE_INLINE void TAO_Notify_Properties::defaultSupplierAdminFilterOp ( CosNotifyChannelAdmin::InterFilterGroupOperator  op  ) 


Member Data Documentation

Object Factory.

Object Builder.

ORB.

dispatching orb

POA.

True if send asynch updates.

True if clients can reconnect to proxies.

True is separate dispatching orb.

True if updates are enabled (default).

The Update period for updates.

The default EC QoS Properties.

The default SA QoS Properties.

The default CA QoS Properties.

The default PS QoS Properties.

The default PC QoS Properties.

The default consumer admin filter operator.

The default supplier admin filter operator.


The documentation for this class was generated from the following files:

Generated on Thu Nov 27 05:43:04 2008 for TAO_CosNotification by  doxygen 1.5.6