isDone = false;
File shared_dir = new File(ConfigurationManager.TEMP_DIR);
traverseDir(shared_dir, true, new WorkOnFiles() {
public void doWork(File file) {
try {
PartMet part_met = new PartMet(file);
part_met.loadFile();
PartialFile partial_shared_file = new PartialFile(
part_met);
sharedFiles.put(partial_shared_file.getFileHash(),
partial_shared_file);
JMuleCoreFactory.getSingleton().getDownloadManager()