#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.
|
|
|