13 #include <commonWidgets/propertyEditView.h>
14 #include <vlutil/vlTime.h>
16 namespace MAKVrExchange
19 class DtBrokerInitializer;
41 virtual void setNotifyLevel(
int );
43 virtual int notifyLevel()
const;
46 virtual void setLogFilename(
const QString& );
48 virtual QString logFilename()
const;
51 virtual void setLogTimestampingEnabled(
bool );
53 virtual bool isLogTimestampingEnabled()
const;
56 virtual void setLogRollingInterval(
int );
58 virtual int logRollingInterval()
const;
61 virtual void setLockFailureTimeout( DtTime );
63 virtual DtTime lockFailureTimeout()
const;
66 virtual void setPluginDirectory(
const QString& );
68 virtual QString pluginDirectory()
const;
71 virtual void setVrfVersion(
const QString& version );
73 virtual QString vrfVersion()
const;
76 virtual void setMaxControlMessages(
int );
78 virtual int maxControlMessages()
const;
81 virtual void setMaxInterMessages(
int );
83 virtual int maxInterMessages()
const;
86 virtual void setMaxObjectMessages(
int );
88 virtual int maxObjectMessages()
const;
91 virtual void setPollingInterval(
int );
93 virtual int pollingInterval()
const;
96 virtual void setLocationFilteringInterval( DtTime t );
98 virtual DtTime locationFilteringInterval()
const;
101 virtual void setStatisticsReportingInterval( DtTime t );
103 virtual DtTime statisticsReportingInterval()
const;
106 virtual void setPrintStatistics(
bool );
108 virtual bool printStatistics()
const;
115 virtual bool apply();
118 virtual void cancel();
120 virtual void slotItemEdited();
125 virtual void initializeQtStrings();
128 virtual void initializeProperties();
131 virtual void updateConfiguration();
134 virtual void revertConfiguration();