public Long addFlvFolderRecording(String fileHash, String fileName, Long fileSize, Long user_id,
Long room_id, Date recordStart, Date recordEnd, Long ownerId, String comment,
Long parentFileExplorerItemId, Long organization_id) {
try {
FlvRecording flvRecording = new FlvRecording();
flvRecording.setParentFileExplorerItemId(parentFileExplorerItemId);
flvRecording.setDeleted("false");
flvRecording.setFileHash(fileHash);
flvRecording.setFileName(fileName);
flvRecording.setFileSize(fileSize);
flvRecording.setInserted(new Date());
flvRecording.setInsertedBy(user_id);
flvRecording.setIsFolder(true);
flvRecording.setIsImage(false);
flvRecording.setIsPresentation(false);
flvRecording.setIsRecording(true);
flvRecording.setComment(comment);
flvRecording.setOrganization_id(organization_id);
flvRecording.setRoom_id(room_id);
flvRecording.setRecordStart(recordStart);
flvRecording.setRecordEnd(recordEnd);
flvRecording.setOwnerId(ownerId);
flvRecording = em.merge(flvRecording);
Long flvRecordingId = flvRecording.getFlvRecordingId();
return flvRecordingId;
} catch (Exception ex2) {
log.error("[addFlvRecording]: ",ex2);
}