9 #ifndef lgrSqlExportSettings_H_
10 #define lgrSqlExportSettings_H_
13 #include <vlutil/vlString.h>
18 class DtLgrPacketFilter;
34 void setFromDestination(
const DtString& destination);
38 virtual void setDriver(
const DtString& str);
39 virtual const DtString& driver()
const;
44 virtual void setServerName(
const DtString& str);
45 virtual const DtString& serverName()
const;
50 virtual void setUserName(
const DtString& str);
51 virtual const DtString& userName()
const;
56 virtual void setPassword(
const DtString& str);
57 virtual const DtString& password()
const;
62 virtual void setDataSource(
const DtString& str);
63 virtual const DtString& dataSource()
const;
68 virtual void setOmtFile(
const DtString& str);
69 virtual const DtString& omtFile()
const;
75 virtual void setFomModuleOmtFiles(
const DtString& str);
76 virtual const DtString& fomModuleOmtFiles()
const;
82 virtual void setMimOmtFile(
const DtString& str);
83 virtual const DtString& mimOmtFile()
const;
88 virtual void getPrimaryAndFomModuleOmtFiles(std::vector<DtString>& omtFileList);
92 virtual void setShortTableNames(
bool use);
93 virtual bool shortTableNames()
const;
98 virtual void setGenerateInstanceTable(
bool generate);
99 virtual bool generateInstanceTable()
const;
104 virtual void setGenerateCheckpointTable(
bool generate);
105 virtual bool generateCheckpointTable()
const;
110 virtual void setGenerateLargeSubcomponentTables(
bool generate);
111 virtual bool generateLargeSubcomponentTables()
const;
116 virtual void setLargeSubcomponentThreshold(
int threshold);
117 virtual int largeSubcomponentThreshold()
const;