|
|
@ -5,6 +5,11 @@ import info.bukova.isspst.data.FileContent;
|
|
|
|
import info.bukova.isspst.data.FileMetainfo;
|
|
|
|
import info.bukova.isspst.data.FileMetainfo;
|
|
|
|
import info.bukova.isspst.services.fulltext.Extractor;
|
|
|
|
import info.bukova.isspst.services.fulltext.Extractor;
|
|
|
|
import info.bukova.isspst.services.fulltext.ExtractorFactory;
|
|
|
|
import info.bukova.isspst.services.fulltext.ExtractorFactory;
|
|
|
|
|
|
|
|
import org.apache.commons.codec.binary.Hex;
|
|
|
|
|
|
|
|
import org.hibernate.Query;
|
|
|
|
|
|
|
|
import org.hibernate.SQLQuery;
|
|
|
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
|
|
|
|
|
|
import java.io.ByteArrayInputStream;
|
|
|
|
import java.io.ByteArrayInputStream;
|
|
|
|
import java.io.File;
|
|
|
|
import java.io.File;
|
|
|
@ -17,12 +22,6 @@ import java.security.NoSuchAlgorithmException;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.List;
|
|
|
|
import java.util.UUID;
|
|
|
|
import java.util.UUID;
|
|
|
|
|
|
|
|
|
|
|
|
import org.apache.commons.codec.binary.Hex;
|
|
|
|
|
|
|
|
import org.hibernate.Query;
|
|
|
|
|
|
|
|
import org.hibernate.SQLQuery;
|
|
|
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
|
|
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
/**
|
|
|
|
* @author Pepa Rokos
|
|
|
|
* @author Pepa Rokos
|
|
|
|
*
|
|
|
|
*
|
|
|
@ -267,7 +266,7 @@ public class DocumentFileStorageImpl extends AbstractFileStorage<FileMetainfo> i
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
SQLQuery sql = queryDao.getSession().createSQLQuery("delete from file_contents where id not in(select CONTENT_ID from file_metainfo)");
|
|
|
|
SQLQuery sql = queryDao.getSession().createSQLQuery("delete from FILE_CONTENTS where ID not in(select CONTENT_ID from FILE_METAINFO)");
|
|
|
|
sql.executeUpdate();
|
|
|
|
sql.executeUpdate();
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|