Merge pull request #2303 from jwillemsen/jwi-803
[ACE_TAO.git] / TAO / orbsvcs / ImplRepo_Service / ImR_ResponseHandler.h
blob0e327f880f00018b08d2fa45ae57a027efb91de0
1 // -*- C++ -*-
2 //=============================================================================
3 /**
4 * @file ImR_ResponseHandler.h
5 */
6 //=============================================================================
8 #ifndef IMR_RESPONSE_HANDLER_H
9 #define IMR_RESPONSE_HANDLER_H
11 #include "tao/LocalObject.h"
13 #if !defined (ACE_LACKS_PRAGMA_ONCE)
14 # pragma once
15 #endif /* ACE_LACKS_PRAGMA_ONCE */
18 //----------------------------------------------------------------------------
19 /**
20 * @class ImR_ResponseHandler
22 * @brief interface serving as the basis for different strategies of activating
23 * servers on demand
26 class ImR_ResponseHandler
28 public:
29 ImR_ResponseHandler ();
30 virtual ~ImR_ResponseHandler ();
32 // Dummy implementations used for internal operations
33 virtual void send_ior (const char *pior);
34 virtual void send_exception (CORBA::Exception *ex);
37 #endif /* IMR_RESPONSE_HANDLER_H */