TAO_CosNotification
2.1.5
|
Lookup command object looks up the event type of the given event in the consumer map and send the event to each proxysupplier. More...
#include <Method_Request_Lookup.h>
Public Member Functions | |
TAO_Notify_Method_Request_Lookup_No_Copy (const TAO_Notify_Event *event, TAO_Notify_ProxyConsumer *proxy_consumer) | |
Constructor. | |
virtual | ~TAO_Notify_Method_Request_Lookup_No_Copy () |
Destructor. | |
virtual int | execute (void) |
Execute the Request. | |
virtual TAO_Notify_Method_Request_Queueable * | copy (void) |
Create a copy of this object. | |
![]() | |
virtual | ~TAO_Notify_Method_Request_Lookup () |
Destructor. | |
![]() | |
virtual | ~TAO_ESF_Worker (void) |
virtual void | set_size (size_t size) |
virtual void | work (Object *object)=0 |
![]() | |
TAO_Notify_Method_Request_Event (const TAO_Notify_Event *) | |
Construct from event. | |
TAO_Notify_Method_Request_Event (const TAO_Notify::Delivery_Request_Ptr &delivery_request) | |
Construct from a delivery request. | |
TAO_Notify_Method_Request_Event (const TAO_Notify_Method_Request_Event &rhs, const TAO_Notify_Event *event) | |
virtual | ~TAO_Notify_Method_Request_Event () |
Destructor. | |
const TAO_Notify_Event * | event () const |
void | complete () |
unsigned long | sequence () |
bool | should_retry () |
![]() | |
virtual | ~TAO_Notify_Method_Request (void) |
Destructor. | |
Additional Inherited Members | |
![]() | |
enum | { persistence_code = 2 } |
an arbitrary code (Octet) to identify this type of request in persistent storage More... | |
![]() | |
static TAO_Notify_Method_Request_Lookup_Queueable * | unmarshal (TAO_Notify::Delivery_Request_Ptr &delivery_request, TAO_Notify_EventChannelFactory &ecf, TAO_InputCDR &cdr) |
Static method used to reconstruct a Method Request Dispatch. | |
![]() | |
TAO_Notify_Method_Request_Lookup (const TAO_Notify_Event *event, TAO_Notify_ProxyConsumer *proxy) | |
Constructor. | |
TAO_Notify_Method_Request_Lookup (const TAO_Notify::Delivery_Request_Ptr &delivery, TAO_Notify_ProxyConsumer *proxy) | |
Constructor. | |
int | execute_i (void) |
Execute the dispatch operation. | |
virtual void | work (TAO_Notify_ProxySupplier *proxy_supplier) |
= TAO_ESF_Worker method | |
![]() | |
TAO_Notify_ProxyConsumer * | proxy_consumer_ |
The Proxy. | |
Lookup command object looks up the event type of the given event in the consumer map and send the event to each proxysupplier.
TAO_Notify_Method_Request_Lookup_No_Copy::TAO_Notify_Method_Request_Lookup_No_Copy | ( | const TAO_Notify_Event * | event, |
TAO_Notify_ProxyConsumer * | proxy_consumer | ||
) |
Constructor.
|
virtual |
Destructor.
|
virtual |
Create a copy of this object.
Implements TAO_Notify_Method_Request.
|
virtual |
Execute the Request.
Implements TAO_Notify_Method_Request.