|
TAO 4.0.0
|
Contains the invocation retry parameters used when encountering CORBA exceptions. The parameters can be specified using either the Client_Strategy_Factory service given in the service configuration file or through the command line. Any command line parameter overrides the corresponding option in the service configurator file. More...
#include <Invocation_Retry_Params.h>

Public Types | |
| typedef ACE_Array_Map< int, int > | exception_limit_map_type |
Public Member Functions | |
| Invocation_Retry_Params () | |
Public Attributes | |
| exception_limit_map_type | forward_on_exception_limit_ |
| int | forward_on_reply_closed_limit_ |
| ACE_Time_Value | init_retry_delay_ |
Contains the invocation retry parameters used when encountering CORBA exceptions. The parameters can be specified using either the Client_Strategy_Factory service given in the service configuration file or through the command line. Any command line parameter overrides the corresponding option in the service configurator file.
| typedef ACE_Array_Map<int, int> TAO::Invocation_Retry_Params::exception_limit_map_type |
| TAO::Invocation_Retry_Params::Invocation_Retry_Params | ( | ) |
| exception_limit_map_type TAO::Invocation_Retry_Params::forward_on_exception_limit_ |
The maximum number of retry attempts per exception type when exceptions are encountered. The profiles are cycled through during each attempt.
| int TAO::Invocation_Retry_Params::forward_on_reply_closed_limit_ |
The maximum number of times to retry a an invocation if the the connection to the server is closed when trying to get a reply.
| ACE_Time_Value TAO::Invocation_Retry_Params::init_retry_delay_ |
The delay to use between cycles of base and forward profiles.