public void returnFullTextDialogValue(ReturnEvent event) { Integer confirm = (Integer) event.getReturnValue(); if (confirm == 0) { try { multiMediaBean.getContentManagement().setFullText(true); NliMultiMediaServiceProxy.getInstance() .updateVirtualContentManagement(multiMediaBean.getContentManagement(), null, false); contentManagementRowData.setFullText(true); } catch (Exception e) { e.printStackTrace(); ErrorReportingUtils.getInstance().reportError(e); } } }
public boolean isHasTextType() { if (multiMediaBean.getContentManagement().getDocId() != null) { hasTextType = false; } else { hasTextType = true; } return hasTextType; }
public void returnedContentTypeDialog(ReturnEvent event) { if (event.getReturnValue() == null) { return; } MultiMediaMaterialType materialType = (MultiMediaMaterialType) event.getReturnParameters().get(Constants.KEY_RETURN_FROM_DIALOG); multiMediaBean.getContentManagement().setMaterialType(materialType); }
public void returnedWorkGroupDialog(ReturnEvent event) { if (event.getReturnValue() == null) { return; } AbstractWorkGroup workGroup = (AbstractWorkGroup) event.getReturnParameters().get(Constants.KEY_RETURN_FROM_DIALOG); multiMediaBean.getContentManagement().setWorkGroup(workGroup); }
public void returnedDownloadAccessModuleDialog(ReturnEvent event) { if (event.getReturnValue() == null) { return; } AccessModule accessModule = (AccessModule) event.getReturnParameters().get(Constants.KEY_RETURN_FROM_DIALOG); multiMediaBean.getContentManagement().setDownLoadAccessModule(accessModule); }
public void returnDeleteDialogValue(ReturnEvent event) { Integer deleteConfirm = (Integer) event.getReturnValue(); if (deleteConfirm == 0) { try { MultiMedia multiMedia = CMSUtil.getMultiMedia(multiMediaBean.getContentManagement(), false, false, false); NliMultiMediaServiceProxy.getInstance() .removeContent( multiMediaBean.getContentManagement().getArchiveId(), multiMediaBean.getContentManagement().getId(), multiMedia.getId(), 1, multiMedia.getFileContent().getFileFormate()); } catch (Exception e) { e.printStackTrace(); ErrorReportingUtils.getInstance().reportError(e); } } }
public String doConfirm() { try { NliMultiMediaServiceProxy.getInstance() .updateVirtualContentManagement(multiMediaBean.getContentManagement(), multiMedia, false); Long recordId = (Long) JsfUtils.getFromPageFlow(Constants.RECORD_ID); if (recordId != null) { updateDigitalResourceIndexes( multiMediaBean.getContentManagement(), recordId, true, DigitalresourcesSchema.UPDATE_INDEX); } return goBack(); } catch (Exception e) { e.printStackTrace(); ErrorReportingUtils.getInstance().reportError(e); return ""; } }
public String addToGallery() { int fileType = NewsWebUtil.findVcmType(multiMediaBean.getContentManagement()); String fileName = contentManagementRowData.getFileName(); if ((fileType == MultiMediaConstants.AUDIO_TYPE || fileType == MultiMediaConstants.VIDEO_TYPE) && !MultimediaWebUtil.isPlayable(fileType, fileName)) { JsfUtils.ShowMessageDialog("gallery.content.format.is.not.valid.message", 420, 150); return null; } else { JsfUtils.storeOnSession(Constants.GALLERY_TYPE, String.valueOf(fileType)); JsfUtils.storeOnSession(Constants.GALLERY_VCM, contentManagementRowData.getEntity()); String manipulateMode = (String) this.getManipulateMode().getValue(); if (manipulateMode.equalsIgnoreCase(Constants.EDIT_MOD)) JsfUtils.storeOnPageFlow( Constants.CMS_CREATE_DESCRIPTION_PATH, Constants.CMS_GO_EDIT_MATERIAL); else JsfUtils.storeOnPageFlow( Constants.CMS_CREATE_DESCRIPTION_PATH, Constants.CMS_GO_DISPAY_MATERIAL); return Constants.GALLERY_VIEW_ADD_TO; } }
public boolean isHasOtherFormatType() { hasOtherFormatType = multiMediaBean.getContentManagement().getOtherFormatId() != null; return hasOtherFormatType; }
public boolean isAudioOrVideo() { return (multiMediaBean.getContentManagement().getAudioId() != null || multiMediaBean.getContentManagement().getVideoId() != null); }
public String getFileUrl() { fileUrl = CMSUtil.showDownloadedFile( null, multiMediaBean.getContentManagement(), MultiMediaConstants.LARGE_THUMBNAIL); return fileUrl; }
public void goDeleteFullTextVersion(ActionEvent event) { multiMediaBean.getContentManagement().setFullText(false); contentManagementRowData.setFullText(false); }
public void goDeletePrintableVersion(ActionEvent event) { multiMediaBean.getContentManagement().setOriginal(true); contentManagementRowData.setOriginal(true); }