Main Page | Class Hierarchy | Class List | File List | Class Members | File Members | Related Pages

SysHook.h

Go to the documentation of this file.
00001 00030 #ifndef SYSHOOK_H 00031 #define SYSHOOK_H 00032 00033 #include "BP_CORBA.h" 00034 00044 class SysHook 00045 { 00046 public: 00049 virtual void shutDown() 00050 throw(CORBA::SystemException) = 0; 00051 00054 virtual void run() 00055 throw(CORBA::SystemException) = 0; 00056 00065 virtual void holdRequests(bool wait) 00066 throw(PortableServer::POAManager::AdapterInactive) = 0; 00067 00070 virtual void activate() 00071 throw(PortableServer::POAManager::AdapterInactive) = 0; 00072 00081 virtual void discardRequests(bool wait) 00082 throw(PortableServer::POAManager::AdapterInactive) = 0; 00083 }; 00084 00085 #endif