TAO_CosNotification  2.1.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Static Public Member Functions | Protected Attributes | List of all members
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

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)
 
bool validate_client (void)
 
void validate_client (bool b)
 
ACE_Time_Value validate_client_delay (void)
 
void validate_client_delay (ACE_Time_Value b)
 
ACE_Time_Value validate_client_interval (void)
 
void validate_client_interval (ACE_Time_Value 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 validate_client_
 
ACE_Time_Value validate_client_delay_
 
ACE_Time_Value validate_client_interval_
 
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_Notify_Properties::TAO_Notify_Properties ( void  )

Constructor.

TAO_Notify_Properties::~TAO_Notify_Properties ( )

Destructor.

Member Function Documentation

bool TAO_Notify_Properties::allow_reconnect ( void  )
void TAO_Notify_Properties::allow_reconnect ( bool  b)
CORBA::Boolean TAO_Notify_Properties::asynch_updates ( void  )
void TAO_Notify_Properties::asynch_updates ( CORBA::Boolean  asynch_updates)
TAO_Notify_Builder * TAO_Notify_Properties::builder ( void  )
void TAO_Notify_Properties::builder ( TAO_Notify_Builder builder)
void TAO_Notify_Properties::close ( void  )
static
const CosNotification::QoSProperties & TAO_Notify_Properties::default_consumer_admin_qos_properties ( void  )
void TAO_Notify_Properties::default_consumer_admin_qos_properties ( const CosNotification::QoSProperties ca_qos)
const CosNotification::QoSProperties & TAO_Notify_Properties::default_event_channel_qos_properties ( void  )
void TAO_Notify_Properties::default_event_channel_qos_properties ( const CosNotification::QoSProperties ec_qos)
PortableServer::POA_ptr TAO_Notify_Properties::default_poa ( void  )
void TAO_Notify_Properties::default_poa ( PortableServer::POA_ptr  default_poa)
const CosNotification::QoSProperties & TAO_Notify_Properties::default_proxy_consumer_qos_properties ( void  )
void TAO_Notify_Properties::default_proxy_consumer_qos_properties ( const CosNotification::QoSProperties pc_qos)
const CosNotification::QoSProperties & TAO_Notify_Properties::default_proxy_supplier_qos_properties ( void  )
void TAO_Notify_Properties::default_proxy_supplier_qos_properties ( const CosNotification::QoSProperties ps_qos)
const CosNotification::QoSProperties & TAO_Notify_Properties::default_supplier_admin_qos_properties ( void  )
void TAO_Notify_Properties::default_supplier_admin_qos_properties ( const CosNotification::QoSProperties sa_qos)
CosNotifyChannelAdmin::InterFilterGroupOperator TAO_Notify_Properties::defaultConsumerAdminFilterOp ( void  )
void TAO_Notify_Properties::defaultConsumerAdminFilterOp ( CosNotifyChannelAdmin::InterFilterGroupOperator  op)
CosNotifyChannelAdmin::InterFilterGroupOperator TAO_Notify_Properties::defaultSupplierAdminFilterOp ( void  )
void TAO_Notify_Properties::defaultSupplierAdminFilterOp ( CosNotifyChannelAdmin::InterFilterGroupOperator  op)
CORBA::ORB_ptr TAO_Notify_Properties::dispatching_orb ( void  )
void TAO_Notify_Properties::dispatching_orb ( CORBA::ORB_ptr  dispatching_orb)
TAO_Notify_Factory * TAO_Notify_Properties::factory ( void  )
void TAO_Notify_Properties::factory ( TAO_Notify_Factory factory)
TAO_Notify_Properties * TAO_Notify_Properties::instance ( void  )
static

Return a singleton instance of this class.

CORBA::ORB_ptr TAO_Notify_Properties::orb ( void  )
void TAO_Notify_Properties::orb ( CORBA::ORB_ptr  orb)
bool TAO_Notify_Properties::separate_dispatching_orb ( void  )
void TAO_Notify_Properties::separate_dispatching_orb ( bool  b)
CORBA::Boolean TAO_Notify_Properties::updates ( void  )
void TAO_Notify_Properties::updates ( CORBA::Boolean  updates)
bool TAO_Notify_Properties::validate_client ( void  )
void TAO_Notify_Properties::validate_client ( bool  b)
ACE_Time_Value TAO_Notify_Properties::validate_client_delay ( void  )
void TAO_Notify_Properties::validate_client_delay ( ACE_Time_Value  b)
ACE_Time_Value TAO_Notify_Properties::validate_client_interval ( void  )
void TAO_Notify_Properties::validate_client_interval ( ACE_Time_Value  b)

Member Data Documentation

bool TAO_Notify_Properties::allow_reconnect_
protected

True if clients can reconnect to proxies.

CORBA::Boolean TAO_Notify_Properties::asynch_updates_
protected

True if send asynch updates.

TAO_Notify_Builder* TAO_Notify_Properties::builder_
protected

Object Builder.

CosNotification::QoSProperties TAO_Notify_Properties::ca_qos_
protected

The default CA QoS Properties.

PortableServer::POA_var TAO_Notify_Properties::default_poa_
protected

POA.

CosNotifyChannelAdmin::InterFilterGroupOperator TAO_Notify_Properties::defaultConsumerAdminFilterOp_
protected

The default consumer admin filter operator.

CosNotifyChannelAdmin::InterFilterGroupOperator TAO_Notify_Properties::defaultSupplierAdminFilterOp_
protected

The default supplier admin filter operator.

CORBA::ORB_var TAO_Notify_Properties::dispatching_orb_
protected

dispatching orb

CosNotification::QoSProperties TAO_Notify_Properties::ec_qos_
protected

The default EC QoS Properties.

TAO_Notify_Factory* TAO_Notify_Properties::factory_
protected

Object Factory.

CORBA::ORB_var TAO_Notify_Properties::orb_
protected

ORB.

CosNotification::QoSProperties TAO_Notify_Properties::pc_qos_
protected

The default PC QoS Properties.

CosNotification::QoSProperties TAO_Notify_Properties::ps_qos_
protected

The default PS QoS Properties.

CosNotification::QoSProperties TAO_Notify_Properties::sa_qos_
protected

The default SA QoS Properties.

bool TAO_Notify_Properties::separate_dispatching_orb_
protected

True is separate dispatching orb.

ACE_Time_Value TAO_Notify_Properties::update_period_
protected

The Update period for updates.

CORBA::Boolean TAO_Notify_Properties::updates_
protected

True if updates are enabled (default).

bool TAO_Notify_Properties::validate_client_
protected
ACE_Time_Value TAO_Notify_Properties::validate_client_delay_
protected
ACE_Time_Value TAO_Notify_Properties::validate_client_interval_
protected

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