diff options
author | stanleyk <stanleyk@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2013-02-05 21:11:03 +0000 |
---|---|---|
committer | stanleyk <stanleyk@ae88bc3d-4319-0410-8dbf-d08b4c9d3795> | 2013-02-05 21:11:03 +0000 |
commit | 5e030faf84086ab02059fcbcc3faed224bd57b95 (patch) | |
tree | 3a62df45ac6ccf599fb07cf6a03d672456ce2e3d /TAO/tao/default_client.h | |
parent | 9d296f7fa51116ff7040ecb2ad18612cd94b5fd1 (diff) | |
download | ATCD-5e030faf84086ab02059fcbcc3faed224bd57b95.tar.gz |
Merge in OCI_Reliability_Enhancements branch.
Diffstat (limited to 'TAO/tao/default_client.h')
-rw-r--r-- | TAO/tao/default_client.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/TAO/tao/default_client.h b/TAO/tao/default_client.h index 3d7ea54f599..bd506384cec 100644 --- a/TAO/tao/default_client.h +++ b/TAO/tao/default_client.h @@ -22,6 +22,7 @@ #endif /* ACE_LACKS_PRAGMA_ONCE */ #include "tao/Client_Strategy_Factory.h" +#include "tao/Invocation_Retry_Params.h" TAO_BEGIN_VERSIONED_NAMESPACE_DECL @@ -61,6 +62,7 @@ public: virtual TAO_Connect_Strategy *create_connect_strategy (TAO_ORB_Core *); virtual bool use_cleanup_options (void) const; virtual Connect_Strategy connect_strategy (void) const; + virtual const TAO::Invocation_Retry_Params &invocation_retry_params (void) const; protected: void report_option_value_error (const ACE_TCHAR* option_name, @@ -104,6 +106,9 @@ private: /// Cleanupoptions for RW strategy bool use_cleanup_options_; + + /// Retry options when exceptions occur + TAO::Invocation_Retry_Params invocation_retry_params_; }; ACE_STATIC_SVC_DECLARE_EXPORT (TAO, TAO_Default_Client_Strategy_Factory) |