public void returnDeleteHighVersionDialogValue(ReturnEvent event) { Integer deleteConfirm = (Integer) event.getReturnValue(); if (deleteConfirm == 0) { try { addMultiMediaBean.setLargeThumbFileName(""); multiMedia.setLargeThumbnail(null); multiMedia.setLargeThumbSystemic(true); } catch (Exception e) { e.printStackTrace(); ErrorReportingUtils.getInstance().reportError(e); } } }
public void returnDeleteFulltextArchiveDialogValue(ReturnEvent event) { Integer deleteConfirm = (Integer) event.getReturnValue(); if (deleteConfirm == 0) { try { addMultiMediaBean.setFulltextFileName(""); multiMedia.setFulltextFile(null); multiMedia.setFulltextFileSystemic(true); } catch (Exception e) { e.printStackTrace(); ErrorReportingUtils.getInstance().reportError(e); } } }
public void uploadHighVersion(ValueChangeEvent event) { try { UploadedFile file = (UploadedFile) event.getNewValue(); if (file != null) { addMultiMediaBean.setLargeThumbFileName( file.getFilename() + "(" + String.valueOf(file.getLength()) + " Bytes" + ")"); MultiMediaFile mediaFile = CMSUtil.uploadFile(file); multiMedia.setLargeThumbnail(mediaFile); uploading = true; multiMedia.setLargeThumbSystemic(false); } } catch (IOException e) { e.printStackTrace(); } }
public ViewDocumentInfoBean() { multiMediaBean = MultiMediaBean.getInstance(); addMultiMediaBean = AddMultiMediaBean.getInstance(); contentManagementRowData = (MultiMediaContentRowData) JsfUtils.getFromPageFlow(CMSConstants.VIRTUAL_CONTENT_MANAGEMENT); biblioMaterialType = (String) JsfUtils.getFromPageFlow(Constants.BIBLIO_MATERIAL_TYPE); multiMediaBean.setContentManagement( (VirtualContentManagement) getContentManagementRowData().getEntity()); addMultiMediaBean.setMultiMedia(getMultiMedia()); if (multiMedia.getLargeThumbnail() != null) addMultiMediaBean.setLargeThumbFileName(multiMedia.getLargeThumbnail().getFileName()); if (multiMedia.getSmallThumbnail() != null) addMultiMediaBean.setSmallThumbFileName(multiMedia.getSmallThumbnail().getFileName()); if (multiMedia.getLowQualityFile() != null) addMultiMediaBean.setLowQualityFileName(multiMedia.getLowQualityFile().getFileName()); if (multiMedia.getFulltextFile() != null) addMultiMediaBean.setFulltextFileName(multiMedia.getFulltextFile().getFileName()); selectedContentType = contentManagementRowData.getFileFormat(); if (contentManagementRowData.getRecordType() == MultiMediaConstants.TEMP_BIBLIO_RECORD) isBiblioRecord = false; if (contentManagementRowData.getDigitalVerNum() == null) contentManagementRowData.setDigitalVerNum((Float) 1f); ResultPage resultPage = NliMultiMediaServiceProxy.getInstance() .findBiblioRecordIdByVCMId( contentManagementRowData.getRecordType(), contentManagementRowData.getContentManagement().getId(), true, 0, 20, new GridFilter()); if (resultPage != null) { if (!resultPage.getResult().isEmpty()) { complementaryRecordId = (Long) resultPage.getResult().get(0); complementryInfo = false; JsfUtils.storeOnPageFlow(CMSConstants.KEY_COMPLEMENTARY_INFO, false); } } JsfUtils.storeOnPageFlow(CMSConstants.KEY_COMPLEMENTARY_INFO, true); }