Issue #2478: Update log message
Former-commit-id:f9faa53eb4
[formerlyf9faa53eb4
[formerly ab993718b7e4f2b77461226a49bee76813166dbb]] Former-commit-id:b0746db723
Former-commit-id:f1a67f4dc1
This commit is contained in:
parent
b52c9482ea
commit
7dcd8afea2
1 changed files with 10 additions and 4 deletions
|
@ -19,6 +19,7 @@
|
||||||
**/
|
**/
|
||||||
package com.raytheon.uf.edex.archive;
|
package com.raytheon.uf.edex.archive;
|
||||||
|
|
||||||
|
import java.io.BufferedWriter;
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.FileInputStream;
|
import java.io.FileInputStream;
|
||||||
import java.io.FileOutputStream;
|
import java.io.FileOutputStream;
|
||||||
|
@ -26,6 +27,7 @@ import java.io.FileWriter;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
import java.io.OutputStream;
|
import java.io.OutputStream;
|
||||||
|
import java.io.Writer;
|
||||||
import java.text.ParseException;
|
import java.text.ParseException;
|
||||||
import java.text.SimpleDateFormat;
|
import java.text.SimpleDateFormat;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
@ -125,7 +127,7 @@ public class DatabaseArchiver implements IPluginArchiver {
|
||||||
pluginArchiveFormatters = new HashMap<String, IPluginArchiveFileNameFormatter>();
|
pluginArchiveFormatters = new HashMap<String, IPluginArchiveFileNameFormatter>();
|
||||||
pluginArchiveFormatters.put("default",
|
pluginArchiveFormatters.put("default",
|
||||||
new DefaultPluginArchiveFileNameFormatter());
|
new DefaultPluginArchiveFileNameFormatter());
|
||||||
debugArchiver = Boolean.parseBoolean(System.getenv("DEBUG_ARCHIVER"));
|
debugArchiver = Boolean.getBoolean("archive.debug.enable");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
@ -430,17 +432,21 @@ public class DatabaseArchiver implements IPluginArchiver {
|
||||||
sb.append("_").append(sdf.format(Calendar.getInstance().getTime()))
|
sb.append("_").append(sdf.format(Calendar.getInstance().getTime()))
|
||||||
.append(".txt");
|
.append(".txt");
|
||||||
File file = new File(sb.toString());
|
File file = new File(sb.toString());
|
||||||
FileWriter writer = null;
|
Writer writer = null;
|
||||||
try {
|
try {
|
||||||
PersistableDataObject<?>[] pdoArray = pdosToSerialize
|
PersistableDataObject<?>[] pdoArray = pdosToSerialize
|
||||||
.toArray(new PersistableDataObject<?>[0]);
|
.toArray(new PersistableDataObject<?>[0]);
|
||||||
writer = new FileWriter(file);
|
writer = new BufferedWriter(new FileWriter(file));
|
||||||
statusHandler.info(String.format("Dumping %s records to: %s",
|
statusHandler.info(String.format("Dumping %s records to: %s",
|
||||||
pdoArray.length, file.getAbsolutePath()));
|
pdoArray.length, file.getAbsolutePath()));
|
||||||
for (int i = 0; i < pdosToSerialize.size(); ++i) {
|
for (int i = 0; i < pdosToSerialize.size(); ++i) {
|
||||||
if (pdoArray[i] instanceof PluginDataObject) {
|
if (pdoArray[i] instanceof PluginDataObject) {
|
||||||
PluginDataObject pdo = (PluginDataObject) pdoArray[i];
|
PluginDataObject pdo = (PluginDataObject) pdoArray[i];
|
||||||
writer.write(pdo.getDataURI());
|
if (pdo.getId() != 0) {
|
||||||
|
// otherwise was read from file
|
||||||
|
writer.write("" + pdo.getId() + ":");
|
||||||
|
writer.write(pdo.getDataURI());
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
writer.write(pdoArray[i].toString());
|
writer.write(pdoArray[i].toString());
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue