|
TAO_CosNotification
2.1.3
|
| Define basic data structures used by the Notification Service | |
| Defines the interfaces to connect and manipulate the Notification Service | |
| Define the interfaces implemented by users of the CORBA Notification Service | |
| Defines the interfaces used in Event Filtering | |
| A namespace to be used by all of TAO's Notification Service implementation | |
| A service object for creating the Notify Service Factory | |
| Implementation of CosNotifyFilter::Filter servant | |
| Base class for the ConsumerAdmin and SupplierAdmin | |
| The AdminProperties per EventChannel | |
| AnyEvent implementation | |
| Base Strategy to enqueue and dequeue items from a Message Queue | |
| Helper class to create and activate CORBA objects | |
| "ETCL" Interpreter for the Notify queries | |
| Astract Base class for wrapping consumer objects that connect to the EventChannel | |
| The Event Map for Consumers | |
| Implementation of CosNotifyChannelAdmin::ConsumerAdmin | |
| A template class that manages a collection. TYPE = type of collection | |
| Helper to load the Cos Notification service into the service conf. for static links | |
| TAO_Notify_Default_CO_Factory | |
| Maintained for backward compatibility | |
| Maintained for backward compatibility | |
| Default_Factory interface for creating Notify Objects | |
| Maintained for backward compatibility | |
| Base class abstraction for Events flowing through the EventChannel | |
| A class that manages the Consumer and Supplier maps | |
| The entry stored in the event map | |
| Template class for storing the collection of Proxys | |
| Implementation of CosNotifyChannelAdmin::EventChannel | |
| Implementation of CosNotifyChannelAdmin::EventChannelFactory | |
| Class maintained for Backward compatibility | |
| This type is used to compare different event types. It is used by the Event Manager as a key to find subscription lists | |
| Allows operations using the CosNotification::EventTypeSeq type | |
| Factory interface for creating Notify Objects | |
| FilterAdmin interface methods implementation | |
| Service Object to obtain a CosNotifyFilter::FilterFactory reference | |
| Helper to locate a TYPE given its ID | |
| A simple factory for generating ID's for objects created by Notify | |
| Base class for Method Requests | |
| Dispatchs an event to a proxy supplier | |
| Dispatchs an event to a proxy supplier | |
| A base class for all Method Requests that are associated with events | |
| A method request for storing events | |
| Lookup command object looks up the event type of the given event in the consumer map and send the event to each proxysupplier | |
| Lookup command object looks up the event type of the given event in the consumer map and send the event to each proxysupplier | |
| Interface for NS method Requests | |
| Shutdown message for the ThreadPool_Task | |
| Command Object to send updates to proxys | |
| Command Object to send updates to proxys | |
| Base Object for RT_Notify's CORBA Objects | |
| Base class for Supplier and Consumer classes. This object delegates its reference count to its creator proxy object | |
| POA Abstraction | |
| Global properties that strategize Notify's run-time behaviour | |
| Boolean Property | |
| Base class proxy for all proxys in NS | |
| The is a base class for all proxys , templatized by the servant type. All the Filter Admin and QoS Admin interface methods are implemented here by delegating to the admin implementations | |
| Base class for all types of ProxyConsumer implementations | |
| Inform ProxyConsumer of updates | |
| Base class for all the ProxySuppliers | |
| Inform ProxySupplier of updates | |
| Wrapper for the PushConsumer that connect to the EventChannel | |
| A reactive worker task. Simply executes the command in the caller's context | |
| Thread-safe refounting, calls the <release> method when refcount falls to 0 | |
| Increments the reference count in the constructor, the count is decremented in the destructor. See Refcountable.h for further notes on usage | |
| Builder for RT specific classes | |
| The Factory for the RT aware Notify classes | |
| Helper for creating RT POA objects | |
| RT specifc global properties are stored here | |
| Helper to construct a sequence of IDS in a collections | |
| Implements the CosNotifyChannelAdmin::SequenceProxyPushSupplier methods | |
| Wrapper for the SequencePushSupplier that connect to the EventChannel | |
| Abstract ACE_Service_Object interface that is a factory for creating a Notify EventChannelFactory | |
| StructuredEvent implementation | |
| StructuredEvent implementation | |
| CosNotifyChannelAdmin::StructuredProxyPushConsumer implementation | |
| Implements the CosNotifyChannelAdmin::StructuredProxyPushSupplier methods | |
| Wrapper for the StructuredPushConsumer that connect to the EventChannel | |
| Wrapper for the PushSupplier that connect to the EventChannel | |
| Base Wrappers for Suppliers that connect to the EventChannel | |
| Implementation of CosNotifyChannelAdmin::SupplierAdmin | |
| Implements a Thread Pool Worker Task | |
| Interface for scheduling timers | |
| ACE_Timer_Queue based timer | |
| Reactor::instance based timer. The timers are dispatched by the main thread | |
| ClientControl | |
| Base Worker Task | |
| Implemetation of the TAO_Notify_Service interface for RT Notification | |
1.8.1.2