summaryrefslogtreecommitdiff
path: root/TAO/tao/Synch_Invocation.h
diff options
context:
space:
mode:
Diffstat (limited to 'TAO/tao/Synch_Invocation.h')
-rw-r--r--TAO/tao/Synch_Invocation.h20
1 files changed, 7 insertions, 13 deletions
diff --git a/TAO/tao/Synch_Invocation.h b/TAO/tao/Synch_Invocation.h
index d3b711d460e..58aa96774c6 100644
--- a/TAO/tao/Synch_Invocation.h
+++ b/TAO/tao/Synch_Invocation.h
@@ -20,7 +20,7 @@
# pragma once
#endif /* ACE_LACKS_PRAGMA_ONCE */
-#include "tao/SystemException.h"
+#include "tao/orbconf.h"
ACE_BEGIN_VERSIONED_NAMESPACE_DECL
class ACE_Time_Value;
@@ -80,8 +80,7 @@ namespace TAO
* invocation. This method is also nerve centre for the
* interceptor invocation points.
*/
- Invocation_Status remote_twoway (ACE_Time_Value *max_wait_time)
- ACE_THROW_SPEC ((CORBA::Exception));
+ Invocation_Status remote_twoway (ACE_Time_Value *max_wait_time);
protected:
@@ -91,17 +90,14 @@ namespace TAO
* example the DII needs a totally different method of
* user exception exception handling
*/
- virtual Invocation_Status handle_user_exception (TAO_InputCDR &cdr)
- ACE_THROW_SPEC ((CORBA::Exception));
+ virtual Invocation_Status handle_user_exception (TAO_InputCDR &cdr);
/// Helper method used to handle location forwarded replies.
- Invocation_Status location_forward (TAO_InputCDR &cdr)
- ACE_THROW_SPEC ((CORBA::SystemException));
+ Invocation_Status location_forward (TAO_InputCDR &cdr);
/// Helper method used to handle system exceptions from the remote
/// objects.
- Invocation_Status handle_system_exception (TAO_InputCDR &cdr)
- ACE_THROW_SPEC ((CORBA::SystemException));
+ Invocation_Status handle_system_exception (TAO_InputCDR &cdr);
/// As the name suggests waits for a reply from the remote ORB.
/**
@@ -109,8 +105,7 @@ namespace TAO
*/
Invocation_Status wait_for_reply (ACE_Time_Value *max_wait_time,
TAO_Synch_Reply_Dispatcher &rd,
- TAO_Bind_Dispatcher_Guard &bd)
- ACE_THROW_SPEC ((CORBA::SystemException));
+ TAO_Bind_Dispatcher_Guard &bd);
private:
@@ -159,8 +154,7 @@ namespace TAO
/// Method used by the adapter to kickstart an oneway invocation
/// to the remote object.
- Invocation_Status remote_oneway (ACE_Time_Value *max_wait_time)
- ACE_THROW_SPEC ((CORBA::Exception));
+ Invocation_Status remote_oneway (ACE_Time_Value *max_wait_time);
};
/**