#include <PushConsumer.h>
Inheritance diagram for TAO_Notify_PushConsumer:
Public Member Functions | |
TAO_Notify_PushConsumer (TAO_Notify_ProxySupplier *proxy) | |
Constuctor. | |
virtual | ~TAO_Notify_PushConsumer () |
Destructor. | |
void | init (CosEventComm::PushConsumer_ptr push_consumer ACE_ENV_ARG_DECL) |
Init. | |
virtual void | push (const CORBA::Any &event ACE_ENV_ARG_DECL) |
Push <event> to this consumer. | |
virtual void | push (const CosNotification::StructuredEvent &event ACE_ENV_ARG_DECL) |
Push <event> to this consumer. | |
virtual void | push (const CosNotification::EventBatch &event ACE_ENV_ARG_DECL) |
Push a batch of events to this consumer. | |
virtual ACE_CString | get_ior (void) const |
Retrieve the ior of this peer. | |
virtual void | reconnect_from_consumer (TAO_Notify_Consumer *old_consumer ACE_ENV_ARG_DECL) |
Protected Attributes | |
CosEventComm::PushConsumer_var | push_consumer_ |
The Consumer. | |
Private Member Functions | |
virtual void | release (void) |
TAO_Notify_Destroy_Callback methods. |
|
Constuctor.
|
|
Destructor.
|
|
Retrieve the ior of this peer.
Implements TAO_Notify_Peer. |
|
Init.
|
|
Push a batch of events to this consumer.
Implements TAO_Notify_Consumer. |
|
Push <event> to this consumer.
Implements TAO_Notify_Consumer. |
|
Push <event> to this consumer.
Implements TAO_Notify_Consumer. |
|
on reconnect we need to move events from the old consumer to the new one Implements TAO_Notify_Consumer. |
|
TAO_Notify_Destroy_Callback methods.
Implements TAO_Notify_Peer. |
|
The Consumer.
|