diff options
author | Phil Mesnier <mesnier_p@ociweb.com> | 2013-04-11 16:39:42 +0000 |
---|---|---|
committer | Phil Mesnier <mesnier_p@ociweb.com> | 2013-04-11 16:39:42 +0000 |
commit | efc9cce557a187e7620616c742645b085f114c88 (patch) | |
tree | f1a7f20f418437d6ac5cca6a10ebafc4a13d1927 /TAO/orbsvcs/ImplRepo_Service/ImR_ResponseHandler.h | |
parent | 537046fb5253868dbf1cb8573b00f1f3d5a9ded4 (diff) | |
download | ATCD-efc9cce557a187e7620616c742645b085f114c88.tar.gz |
Thu Apr 11 16:16:21 UTC 2013 Phil Mesnier <mesnier_p@ociweb.com>
Diffstat (limited to 'TAO/orbsvcs/ImplRepo_Service/ImR_ResponseHandler.h')
-rw-r--r-- | TAO/orbsvcs/ImplRepo_Service/ImR_ResponseHandler.h | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/TAO/orbsvcs/ImplRepo_Service/ImR_ResponseHandler.h b/TAO/orbsvcs/ImplRepo_Service/ImR_ResponseHandler.h new file mode 100644 index 00000000000..c9c0fe7b9ff --- /dev/null +++ b/TAO/orbsvcs/ImplRepo_Service/ImR_ResponseHandler.h @@ -0,0 +1,42 @@ +// -*- C++ -*- +//============================================================================= +/** + * @file ImR_ResponseHandler.h + * + * $Id$ + * + */ +//============================================================================= + +#ifndef IMR_RESPONSE_HANDLER_H +#define IMR_RESPONSE_HANDLER_H + + +#if !defined (ACE_LACKS_PRAGMA_ONCE) +# pragma once +#endif /* ACE_LACKS_PRAGMA_ONCE */ + +#include "tao/LocalObject.h" + + +//---------------------------------------------------------------------------- +/** + * @class ImR_ResponseHandler + * + * @brief interface serving as the basis for different strategies of activating + * servers on demand + * + */ + +class ImR_ResponseHandler +{ +public: + ImR_ResponseHandler (void); + virtual ~ImR_ResponseHandler (void); + + // dummy implementations used for internal operations + virtual void send_ior (const char *pior); + virtual void send_exception (CORBA::Exception *ex); +}; + +#endif /* IMR_RESPONSE_HANDLER_H */ |