7 #ifndef CONCURRENTMERGESCHEDULER_H
8 #define CONCURRENTMERGESCHEDULER_H
28 int32_t mergeThreadPriority;
46 virtual void initialize();
51 virtual void setMaxThreadCount(int32_t count);
54 virtual int32_t getMaxThreadCount();
58 virtual int32_t getMergeThreadPriority();
61 virtual void setMergeThreadPriority(int32_t pri);
70 static bool anyUnhandledExceptions();
71 static void clearUnhandledExceptions();
74 void setSuppressExceptions();
75 void clearSuppressExceptions();
78 static void setTestMode();
81 virtual bool verbose();
82 virtual void message(
const String& message);
83 virtual void initMergeThreadPriority();
84 virtual int32_t mergeThreadCount();
94 virtual void addMyself();
96 friend class MergeThread;