86 |
if(getIndexed().contains(m.block)) |
if(getIndexed().contains(m.block)) |
87 |
return; |
return; |
88 |
|
|
89 |
OutputStream os = new FileOutputStream(getKeyFile(m.key), true); |
OutputStream os = new FileOutputStream(getKeyFile(m.key).getPath(), true); |
90 |
os.write(m.block.getURI().getBytes("US-ASCII")); |
os.write(m.block.getURI().getBytes("US-ASCII")); |
91 |
os.write((byte)' '); |
os.write((byte)' '); |
92 |
os.write(HexUtil.byteArrToHex(m.value).getBytes("US-ASCII")); |
os.write(HexUtil.byteArrToHex(m.value).getBytes("US-ASCII")); |
93 |
os.write((byte)'\n'); |
os.write((byte)'\n'); |
94 |
os.close(); |
os.close(); |
95 |
|
|
96 |
os = new FileOutputStream(new File(dbDir, "indexed_blocks"), true); |
os = new FileOutputStream(new File(dbDir, "indexed_blocks").getPath(), true); |
97 |
os.write(m.block.getURI().getBytes("US-ASCII")); |
os.write(m.block.getURI().getBytes("US-ASCII")); |
98 |
os.write((byte)'\n'); |
os.write((byte)'\n'); |
99 |
os.close(); |
os.close(); |