Merge pull request #1844 from jrw972/monterey
[ACE_TAO.git] / TAO / orbsvcs / ImplRepo_Service / ImR_ResponseHandler.h
blobbc8ea58d0a8f0ffb337e7635ce9d74a934f5f736
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 (void);
30 virtual ~ImR_ResponseHandler (void);
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 */