1 | if (saveFile) {↵ | | 1 | if (saveFile) {↵
|
2 | Properties prop = new Properties();↵ | | 2 | Properties prop = new Properties();↵
|
3 | prop.put("user", jtextfieldUsername.getText());↵ | | 3 | prop.put("user", jtextfieldUsername.getText());↵
|
4 | prop.put("display.process", jcheckboxDisplayProcess.isSelected() ? "true" : "false");↵ | | 4 | prop.put("display.process", jcheckboxDisplayProcess.isSelected() ? "true" : "false");↵
|
5 | prop.put("backup.server", jtextfieldBckDBHost.getText());↵ | | 5 | prop.put("restore.server", jtextfieldResDBHost.getText());↵
|
6 | prop.put("backup.port", jtextfieldBckPort.getText());↵ | | 6 | prop.put("restore.port", jtextfieldResPort.getText());↵
|
7 | prop.put("backup.dbfile", jtextfieldBckDBFile.getText());↵ | | 7 | prop.put("restore.dbfile", jtextfieldResDBFile.getText());↵
|
8 | prop.put("backup.checksums", jcheckboxBckIgnoreChecksum.isSelected() ? "true" : "false");↵ | | 8 | prop.put("restore.indexes", jcheckboxResDeactivateIndexes.isSelected() ? "true" : "false");↵
|
9 | prop.put("backup.metadata", jcheckboxBckMetadataOnly.isSelected() ? "true" : "false");↵ | | 9 | prop.put("restore.shadows", jcheckboxResWithoutShadows.isSelected() ? "true" : "false");↵
|
10 | prop.put("backup.oldstyle", jcheckboxBckOldMetadata.isSelected() ? "true" : "false");↵ | | 10 | prop.put("restore.allspace", jcheckboxResUseAllSpace.isSelected() ? "true" : "false");↵
|
11 | prop.put("backup.transportable", jcheckboxBckTransportable.isSelected() ? "true" : "false");↵ | | 11 | prop.put("restore.onetable", jcheckboxResOneTableAtTime.isSelected() ? "true" : "false");↵
|
12 | prop.put("backup.limbo", jcheckboxBckIgnoreLimbo.isSelected() ? "true" : "false");↵ | | 12 | prop.put("restore.validity", jcheckboxResWithoutValidity.isSelected() ? "true" : "false");↵
|
13 | prop.put("backup.garbarge", jcheckboxBckGarbageCollection.isSelected() ? "true" : "false");↵ | | 13 | prop.put("restore.replace", jcheckboxResReplaceDatabase.isSelected() ? "true" : "false");↵
|
14 | prop.put("backup.totables", jcheckboxBckConvertToTables.isSelected() ? "true" : "false");↵ | | 14 | prop.put("restore.setpagesize", jcheckboxResPageSize.isSelected() ? "true" : "false");↵
|
15 | prop.put("backup.nocompression", jcheckboxBckNoDataCompression.isSelected() ? "true" : "false");↵ | | 15 | prop.put("restore.newpagesize", jtextfieldPageSize.getText());↵
|
|
16 | try {↵ | | 16 | try {↵
|
17 | prop.store(new FileOutputStream(file),↵ | | 17 | prop.store(new FileOutputStream(file),↵
|
18 | "FirebirdManager - Backup properties");↵ | | 18 | "FirebirdManager - Restore properties");↵
|
19 | } catch (FileNotFoundException e) {↵ | | 19 | } catch (FileNotFoundException e) {↵
|
20 | JOptionPane.showMessageDialog(_application.getMainFrame(), i18n.SAVE_PROP_FAILED);↵ | | 20 | JOptionPane.showMessageDialog(_application.getMainFrame(), i18n.SAVE_PROP_FAILED);↵
|
21 | log.error(e.getLocalizedMessage());↵ | | 21 | log.error(e.getLocalizedMessage());↵
|
22 | } catch (IOException e) {↵ | | 22 | } catch (IOException e) {↵
|
23 | JOptionPane.showMessageDialog(_application.getMainFrame(), i18n.SAVE_PROP_FAILED);↵ | | 23 | JOptionPane.showMessageDialog(_application.getMainFrame(), i18n.SAVE_PROP_FAILED);↵
|
24 | log.error(e.getLocalizedMessage()) | | 24 | log.error(e.getLocalizedMessage())
|