#include <Notify_AdminProperties.h>
Collaboration diagram for TAO_Notify_AdminProperties:

Public Methods | |
| TAO_Notify_AdminProperties (void) | |
| virtual | ~TAO_Notify_AdminProperties () |
| 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 ) |
| CORBA::Long | max_queue_length (void) const |
| CORBA::Long | max_consumers (void) const |
| CORBA::Long | max_suppliers (void) const |
| CORBA::Boolean | reject_new_events (void) const |
| TAO_Notify_Signal_Property_Long * | queue_length (void) |
| TAO_Notify_Property_Long * | consumers (void) |
| TAO_Notify_Property_Long * | suppliers (void) |
| CORBA::Boolean | queue_full (void) |
| Returns true if Queue is full. More... | |
Protected Attributes | |
| CORBA::Long | max_queue_length_ |
| The maximum number of events that will be queued by the channel before the channel begins discarding events or rejecting new events upon receipt of each new event. More... | |
| CORBA::Long | max_consumers_ |
| The maximum number of consumers that can be connected to the channel at any given time. More... | |
| CORBA::Long | max_suppliers_ |
| The maximum number of suppliers that can be connected to the channel at any given time. More... | |
| CORBA::Boolean | reject_new_events_ |
| Reject any new event. More... | |
| TAO_Notify_Signal_Property_Long | queue_length_ |
| This is used to count the queue length across all buffers in the Notify Service to enforce the "MaxQueueLength" property. More... | |
| TAO_Notify_Property_Long | consumers_ |
| These are used to count the number of consumers and suppliers connected to the system. More... | |
| TAO_Notify_Property_Long | suppliers_ |
All the EC Admin properties are get/set via this class.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Returns true if Queue is full.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
These are used to count the number of consumers and suppliers connected to the system.
|
|
|
The maximum number of consumers that can be connected to the channel at any given time.
|
|
|
The maximum number of events that will be queued by the channel before the channel begins discarding events or rejecting new events upon receipt of each new event.
|
|
|
The maximum number of suppliers that can be connected to the channel at any given time.
|
|
|
This is used to count the queue length across all buffers in the Notify Service to enforce the "MaxQueueLength" property.
|
|
|
Reject any new event.
|
|
|
|
1.2.13.1 written by Dimitri van Heesch,
© 1997-2001