TAO_CosNotification
2.1.2
|
![]() ![]() | Define basic data structures used by the Notification Service |
![]() ![]() ![]() | Define a name/value pair |
![]() ![]() ![]() | Define event type names |
![]() ![]() ![]() | A structure to define property ranges |
![]() ![]() ![]() | A named property range |
![]() ![]() ![]() | Describe the problems detected with an application requested QoS |
![]() ![]() ![]() | Exception used to describe problems with one or more QoS requests |
![]() ![]() ![]() | Exception used to describe problems with one or more Admin properties |
![]() ![]() ![]() | Define the 'fixed' part of the event header |
![]() ![]() ![]() | Complete event header |
![]() ![]() ![]() | Define structured events |
![]() ![]() ![]() | Interface used to control the QoS properties of an Event Service components (Channel, Proxy, etc.) |
![]() ![]() ![]() | Define the interface to manipulate the Admin properties of a Notification Service components |
![]() ![]() | Defines the interfaces to connect and manipulate the Notification Service |
![]() ![]() ![]() | Exception Raised if an attempt is made to resume a connection that has not been suspended |
![]() ![]() ![]() | Exception raised if an attempt is made to suspend a connection already suspended |
![]() ![]() ![]() | Exception raised if an attempt is made to suspend or resume a proxy that has not been connected |
![]() ![]() ![]() | Defines the interface shared by all consumer proxies |
![]() ![]() ![]() | Defines the interface shared by all supplier proxies |
![]() ![]() ![]() | Defines the interface provided for push-style suppliers using the 'any' event format |
![]() ![]() ![]() | Defines the interface provided for push-style suppliers using the 'structured' event format |
![]() ![]() ![]() | Defines the interface provided for push-style suppliers using the 'batched' event format |
![]() ![]() ![]() | Defines the interface provided for push-style consumers using the 'any' event format |
![]() ![]() ![]() | Defines the interface provided for push-style consumers using the 'structured' event format |
![]() ![]() ![]() | Defines the interface provided for push-style consumers using the 'batched' event format |
![]() ![]() ![]() | Exception raised if a lookup for a specific Admin ID fails |
![]() ![]() ![]() | Exception raised if a lookup for a specific Proxy ID fails |
![]() ![]() ![]() | Helper structure to represent a violation of the limits in a proxy admin |
![]() ![]() ![]() | Exception raised if a limit in a proxy admin is breached |
![]() ![]() ![]() | Interface used to control and obtain the proxies used by consumers |
![]() ![]() ![]() | Interface used to control and obtain the proxies used by suppliers |
![]() ![]() ![]() | Defines the interface to control an use an event channel |
![]() ![]() ![]() | Exception raised if an specific ChannelID is not found |
![]() ![]() ![]() | Defines the interface used to build event channels |
![]() ![]() | Define the interfaces implemented by users of the CORBA Notification Service |
![]() ![]() ![]() | Exception raised to indicate that an EventType is syntactically or semantically invalid |
![]() ![]() ![]() | Defines interface to report changes in the events published to a consumer |
![]() ![]() ![]() | Defines interface to report changes in the events required from a supplier |
![]() ![]() ![]() | Defines the interface used by push-style consumers |
![]() ![]() ![]() | Defines the interface used by push-style suppliers |
![]() ![]() ![]() | Defines the interface used by push-style consumers of structured events |
![]() ![]() ![]() | Defines the interface used by push-style suppliers that provide structure events |
![]() ![]() ![]() | Defines the interface used by push-style consumers that interested in event batches |
![]() ![]() ![]() | Defines the interface used by push-style suppliers that provide event batches |
![]() ![]() | Defines the interfaces used in Event Filtering |
![]() ![]() ![]() | Defines a constraint expression |
![]() ![]() ![]() | Helper data structure to modify a constraint expression |
![]() ![]() ![]() | Helper structure used to modify a mapping constraint expression |
![]() ![]() ![]() | Helper structure used to represent a mapping constraint, its property value and the ID assigned to it in a MappingFilter |
![]() ![]() ![]() | Exception raised when an event with unsupported filtered data is tested against a Filter |
![]() ![]() ![]() | Exception raised if the filtering expression is using an invalid grammar |
![]() ![]() ![]() | Exception raised if a constraint's grammar does not match the Filter grammar |
![]() ![]() ![]() | Exception raised if a duplicate ID is used while modifying or removing multiple constraints |
![]() ![]() ![]() | Exception raised if a constraint ID is not found while modifying or removing multiple constraints |
![]() ![]() ![]() | Exception raised if the application tries to remove a Filter callback that does not exists |
![]() ![]() ![]() | Exception raised if a modification or addition of a mapping constraint does not matches the mapping filter type |
![]() ![]() ![]() | Interface used to manipulate and evaluate filters |
![]() ![]() ![]() | Mapping filters can be used to change properties of an event as it traverses the Notification Service |
![]() ![]() ![]() | Create Filter and MappingFilter objects |
![]() ![]() ![]() | Exception raised if a filter ID is not found |
![]() ![]() ![]() | Interface used to modify the Filters attached to a Notification Service component |
![]() ![]() | A namespace to be used by all of TAO's Notification Service implementation |
![]() ![]() ![]() | Simple bit vector |
![]() ![]() ![]() | Represents a request to deliver an event to a particular destination |
![]() ![]() ![]() | Interface to be implemented by specific Event_Persistence_Factories |
![]() ![]() ![]() | Interface to be implemented by specific strategies |
![]() ![]() ![]() | Name/Value Pair |
![]() ![]() ![]() | Collection of Name/Value Pairs |
![]() ![]() ![]() | An interface to allow callbacks on completion of persistent storage requests |
![]() ![]() ![]() | A class to represent a block on disk |
![]() ![]() ![]() | A class that manages the details of persistent storage |
![]() ![]() ![]() | A random file class |
![]() ![]() ![]() | Iterate through children reconnecting after reloading persistent information |
![]() ![]() ![]() | Implementation of ReconnectionRegistry |
![]() ![]() ![]() | Class which manages the delivery of events to destination |
![]() ![]() ![]() | Manage interaction between Routing_Slip and persistent storage |
![]() ![]() ![]() ![]() | Private: Storage for header information of all persistent block |
![]() ![]() ![]() ![]() | An Event block header |
![]() ![]() ![]() ![]() | An overflow block header |
![]() ![]() ![]() ![]() | Private: Storage for header information for Routing_Slip blocks |
![]() ![]() ![]() | A queue of Routing_Slips waiting to be persisted |
![]() ![]() ![]() | Iterate through children saving persistent topology information |
![]() ![]() ![]() | Standard (i.e. default) implementation of Event_Persistence_Factory interface |
![]() ![]() ![]() | The standard implementation of the Event_Persistence_Strategy interface |
![]() ![]() ![]() | Service Object to allow dynamic control of the loaded saver factory |
![]() ![]() ![]() | An interface for an object that loads Persistent Topology Information |
![]() ![]() ![]() | Interface to be implemented by savable topology objects |
![]() ![]() ![]() | Base class for Persistent Topology Objects |
![]() ![]() ![]() | Interface for topology objects that act as parents |
![]() ![]() ![]() | An interface to be implemented by objects that save Topology |
![]() ![]() ![]() | Iterate through children reconnecting after reloading persistent information |
![]() ![]() ![]() | Load Notification Service Topology from an XML file |
![]() ![]() ![]() | Save Notification Service Topology to an XML file |
![]() ![]() ![]() | Create XML topology savers and loaders |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | |
![]() ![]() | 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 |
![]() ![]() ![]() | This interface allows tracking of the queue size |
![]() ![]() | 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 |
![]() ![]() |