_defaultTempDir = defaultTempDir;
}
+ protected FileFormat getDefaultFormat() {
+ return _defaultFormat;
+ }
+
+ protected boolean isDefaultInMemory() {
+ return _defaultInMemory;
+ }
+
+ protected File getDefaultTempDirectory() {
+ return _defaultTempDir;
+ }
+
/**
* Custom implementation is:
* <pre>
*
* if(customFile != null) {
* // this is a custom file, create and return relevant temp db
- * return createTempDb(customFile, _defaultFormat, _defaultInMemory,
- * _defaultTempDir);
+ * return createTempDb(customFile, getDefaultFormat(), isDefaultInMemory(),
+ * getDefaultTempDirectory());
* }
*
* // not a custmom file, load using the default behavior
{
Object customFile = loadCustomFile(linkerDb, linkeeFileName);
if(customFile != null) {
- return createTempDb(customFile, _defaultFormat, _defaultInMemory,
- _defaultTempDir);
+ return createTempDb(customFile, getDefaultFormat(), isDefaultInMemory(),
+ getDefaultTempDirectory());
}
return LinkResolver.DEFAULT.resolveLinkedDatabase(linkerDb, linkeeFileName);
}