7 #ifndef CONCURRENTMERGESCHEDULER_H
8 #define CONCURRENTMERGESCHEDULER_H
27 int32_t mergeThreadPriority;
45 virtual void initialize();
50 virtual void setMaxThreadCount(int32_t count);
53 virtual int32_t getMaxThreadCount();
57 virtual int32_t getMergeThreadPriority();
60 virtual void setMergeThreadPriority(int32_t pri);
69 static bool anyUnhandledExceptions();
70 static void clearUnhandledExceptions();
73 void setSuppressExceptions();
74 void clearSuppressExceptions();
77 static void setTestMode();
80 virtual bool verbose();
81 virtual void message(
const String& message);
82 virtual void initMergeThreadPriority();
83 virtual int32_t mergeThreadCount();
93 virtual void addMyself();
95 friend class MergeThread;