#include <Method_Request_Dispatch.h>
Inheritance diagram for TAO_Notify_Method_Request_Dispatch:
Public Types | |
enum | { persistence_code = 1 } |
an arbitrary code (Octet) to identify this delivery method type in persistent storage More... | |
Public Member Functions | |
TAO_Notify_Method_Request_Dispatch (const TAO_Notify_Event *event, TAO_Notify_ProxySupplier *proxy_supplier, bool filtering) | |
Constuct from event. | |
TAO_Notify_Method_Request_Dispatch (const TAO_Notify::Delivery_Request_Ptr &delivery, TAO_Notify_ProxySupplier *proxy_supplier, bool filtering) | |
Construct from a delivery rquest. | |
TAO_Notify_Method_Request_Dispatch (const TAO_Notify_Method_Request_Event &request, const TAO_Notify_Event *event, TAO_Notify_ProxySupplier *proxy_supplier, bool filtering) | |
virtual | ~TAO_Notify_Method_Request_Dispatch () |
Destructor. | |
Static Public Member Functions | |
TAO_Notify_Method_Request_Dispatch_Queueable * | unmarshal (TAO_Notify::Delivery_Request_Ptr &delivery_request, TAO_Notify_EventChannelFactory &ecf, TAO_InputCDR &cdr ACE_ENV_ARG_DECL) |
Static method used to reconstruct a Method Request Dispatch. | |
Protected Member Functions | |
int | execute_i (ACE_ENV_SINGLE_ARG_DECL) |
Execute the dispatch operation. | |
Protected Attributes | |
TAO_Notify_ProxySupplier::Ptr | proxy_supplier_ |
The Proxy. | |
bool | filtering_ |
Flag is true if we want to do filtering else false. |
|
an arbitrary code (Octet) to identify this delivery method type in persistent storage
|
|
Constuct from event.
|
|
Construct from a delivery rquest.
|
|
Constuct construct from another method request+event event is passed separately because we may be using a copy of the one in the previous method request |
|
Destructor.
|
|
Execute the dispatch operation.
|
|
Static method used to reconstruct a Method Request Dispatch.
|
|
Flag is true if we want to do filtering else false.
|
|
The Proxy.
|