diff options
Diffstat (limited to 'project2/requestHost.h')
-rw-r--r-- | project2/requestHost.h | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/project2/requestHost.h b/project2/requestHost.h deleted file mode 100644 index bf0e9f0..0000000 --- a/project2/requestHost.h +++ /dev/null @@ -1,32 +0,0 @@ -#ifndef REQUEST_HOST_H -#define REQUEST_HOST_H - -#include "xmlStorage.h" -#include "commonObjects.h" - -class NoOutputExecute; -class DataSource; - -class RequestHost : virtual CommonObjects { - protected: - typedef Storage<NoOutputExecute>::Objects Tasks; - typedef Storage<DataSource>::Objects DataSources; - - RequestHost(); - virtual ~RequestHost() = 0; - - void run() const; - - Tasks normTasks; - Tasks errorTasks; - bool rollbackBeforeHandle; - bool localErrorHandling; - - private: - void commitAll() const; - void rollbackAll() const; - void run(bool errs) const; -}; - -#endif - |