#include <EC_ConsumerControl.h>
Inheritance diagram for TAO_EC_ConsumerControl:
Public Member Functions | |
TAO_EC_ConsumerControl (void) | |
Constructor. | |
virtual | ~TAO_EC_ConsumerControl (void) |
Destructor. | |
virtual int | activate (void) |
virtual int | shutdown (void) |
virtual void | consumer_not_exist (TAO_EC_ProxyPushSupplier *proxy) |
virtual void | system_exception (TAO_EC_ProxyPushSupplier *proxy, CORBA::SystemException &) |
Defines the interface for the consumer control strategy. This strategy handles misbehaving or failing consumers.
|
Constructor.
|
|
Destructor.
|
|
Activate any internal threads or timers used to poll the state of the consumers Reimplemented in TAO_EC_Reactive_ConsumerControl. |
|
When pushing an event to the consumer a CORBA::OBJECT_NOT_EXIST exception was raised. The only interpretation is that the object has been destroyed. The strategy has to (at the very least), reclaim all the resources attached to that object. |
|
Reimplemented in TAO_EC_Reactive_ConsumerControl. |
|
Some system exception was raised while trying to contact the consumer Reimplemented in TAO_EC_Reactive_ConsumerControl. |