TAO 4.0.1
|
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.