1 | private void loadBackupProperties() {↵ | | 1 | private void loadRestoreProperties() {↵
|
2 | File file = FirebirdManagerHelper.getPropertiesFile(false, globalPreferencesBean.getPropertiesFolder(), "fbp", i18n.INFO_PROPFILE_BACKUP);↵ | | 2 | File file = FirebirdManagerHelper.getPropertiesFile(false, globalPreferencesBean.getPropertiesFolder(), "frp", i18n.INFO_PROPFILE_RESTORE);↵
|
3 | if (file != null) {↵ | | 3 | if (file != null) {↵
|
4 | Properties prop = new Properties();↵ | | 4 | Properties prop = new Properties();↵
|
5 | try {↵ | | 5 | try {↵
|
6 | prop.load(new FileInputStream(file));↵ | | 6 | prop.load(new FileInputStream(file));↵
|
7 | } catch (FileNotFoundException e) {↵ | | 7 | } catch (FileNotFoundException e) {↵
|
8 | JOptionPane.showMessageDialog(_application.getMainFrame(), i18n.LOAD_PROP_FAILED);↵ | | 8 | JOptionPane.showMessageDialog(_application.getMainFrame(), i18n.LOAD_PROP_FAILED);↵
|
9 | log.error(e.getLocalizedMessage());↵ | | 9 | log.error(e.getLocalizedMessage());↵
|
10 | } catch (IOException e) {↵ | | 10 | } catch (IOException e) {↵
|
11 | JOptionPane.showMessageDialog(_application.getMainFrame(), i18n.LOAD_PROP_FAILED);↵ | | 11 | JOptionPane.showMessageDialog(_application.getMainFrame(), i18n.LOAD_PROP_FAILED);↵
|
12 | log.error(e.getLocalizedMessage());↵ | | 12 | log.error(e.getLocalizedMessage());↵
|
13 | }↵ | | 13 | }↵
|
14 | ↵ | | 14 | ↵
|
15 | // load properties and fill missing entries with the global preferences ↵ | | 15 | // load properties and fill missing entries with the global preferences ↵
|
16 | sessionPreferencesBean = (FirebirdManagerBackupAndRestorePreferenceBean)PreferencesManager.loadPreferences(PreferencesManager.PREFERENCES_BEAN_BEACKUP_AND_RESTORE);↵ | | 16 | sessionPreferencesBean = (FirebirdManagerBackupAndRestorePreferenceBean)PreferencesManager.loadPreferences(PreferencesManager.PREFERENCES_BEAN_BEACKUP_AND_RESTORE);↵
|
17 | jtextfieldUsername.setText(prop.getProperty("user", sessionPreferencesBean.getUser()));↵ | | 17 | jtextfieldUsername.setText(prop.getProperty("user", sessionPreferencesBean.getUser()));↵
|
18 | jcheckboxDisplayProcess.setSelected(prop.getProperty("display.process", "true").equals("true"));↵ | | 18 | jcheckboxDisplayProcess.setSelected(prop.getProperty("display.process", "true").equals("true"));↵
|
19 | jtextfieldBckDBHost.setText(prop.getProperty("backup.server", sessionPreferencesBean.getServer()));↵ | | 19 | jtextfieldResDBHost.setText(prop.getProperty("restore.server", sessionPreferencesBean.getServer()));↵
|
20 | jtextfieldBckPort.setText(prop.getProperty("backup.port", sessionPreferencesBean.getPort()));↵ | | 20 | jtextfieldResPort.setText(prop.getProperty("restore.port", sessionPreferencesBean.getPort()));↵
|
21 | jtextfieldBckDBFile.setText(prop.getProperty("backup.dbfile", ""));↵ | | 21 | jtextfieldResDBFile.setText(prop.getProperty("restore.dbfile", ""));↵
|
|
22 | jcheckboxBckIgnoreChecksum.setSelected(prop.getProperty("backup.checksums", "true").equals("true"));↵ | | 22 | jcheckboxResDeactivateIndexes.setSelected(prop.getProperty("restore.indexes", "true").equals("true"));↵
|
23 | jcheckboxBckMetadataOnly.setSelected(prop.getProperty("backup.metadata", "true").equals("true"));↵ | | 23 | jcheckboxResWithoutShadows.setSelected(prop.getProperty("restore.shadows", "true").equals("true"));↵
|
24 | jcheckboxBckOldMetadata.setSelected(prop.getProperty("backup.oldstyle", "true").equals("true"));↵ | | 24 | jcheckboxResUseAllSpace.setSelected(prop.getProperty("restore.allspace", "true").equals("true"));↵
|
25 | jcheckboxBckTransportable.setSelected(prop.getProperty("backup.transportable", "true").equals("true"));↵ | | 25 | jcheckboxResOneTableAtTime.setSelected(prop.getProperty("restore.onetable", "true").equals("true"));↵
|
26 | jcheckboxBckIgnoreLimbo.setSelected(prop.getProperty("backup.limbo", "true").equals("true"));↵ | | 26 | jcheckboxResWithoutValidity.setSelected(prop.getProperty("restore.validity", "true").equals("true"));↵
|
27 | jcheckboxBckGarbageCollection.setSelected(prop.getProperty("backup.garbarge", "true").equals("true"));↵ | | 27 | jcheckboxResReplaceDatabase.setSelected(prop.getProperty("restore.replace", "true").equals("true"));↵
|
28 | jcheckboxBckConvertToTables.setSelected(prop.getProperty("backup.totables", "true").equals("true"));↵ | | 28 | jcheckboxResPageSize.setSelected(prop.getProperty("restore.setpagesize", "true").equals("true"));↵
|
29 | jcheckboxBckNoDataCompression.setSelected(prop.getProperty("backup.nocompression", "true").equals("true"));↵ | | 29 | jtextfieldPageSize.setText(prop.getProperty("restore.newpagesize", ""));↵
|
30 | | | 30 |
|